Register the listeners during the onResume

Don't wait the onCameraReady since we can use this time to calibrate the
values.
Try to use the third orientation to provide a more realistic experience