About OpenMoko Rotate

"Marco Trevisan (Treviño)" mail at 3v1n0.net
Sat Sep 20 22:10:43 CEST 2008

Yogiz wrote:
> On Sat, 20 Sep 2008 01:47:04 +0100
> Rui Miguel Silva Seabra <rms at 1407.org> wrote:
>> Done. I've added a reference to it at
>> http://wiki.openmoko.org/wiki/Rotate but my page about it is at
>> http://blog.1407.org/2008/09/20/openmoko-rotate-now-using-libxrandr/
>> Users of Rotate, I've patched it so it doesn't use system+xrandr but
>> simply call directly the xrandr function using libxrandr.
>> This means:
>>  * quicker
>>  * less battery consumption

Nice... However in my point of view the it is too aggressive: imho
allowing the phone to rotate its resolution after each gesture is too
much (both for battery usage and for usability). So, for example, I'd
make it checking the accelerometers and allowing to rotate only if the
AUX button is pressed (or if it has been pressed in the past few
seconds). I know that some apps are using the AUX key (E, for example
for locking the phone also if that should be just a stub) but I'd prefer
a such version.

> 1. The touchscreen calibration is fine when the screen is in
> normal rotation, to left or to right but if it's upside down then
> the calibration goes way off for me. When I click somewhere the action
> actually takes place above and to the right of the actual click.

Which version are you using? In om2008.8 (with updates) it has been
fixed. Simply keep the xglamo package update!

> 2. I'm using the Raster's keyboard and I can only see half of the bottom
> row of buttons, especially when the screen is not in normal rotation.
> Don't know if it's the keyboard or Rotate.

Like before, it should have been fixed. I got that problem too but now I
can't reproduce and I'm using ASU with all the updates but with Raster's

> 3. This is probably a kernel problem or something but after a while,
> the accelerometes seem to stop working which can leave the rotation to
> an unconfortable position. Suspending and resuming helps.

Yes if I'm not wrong there's something about this in the trac.

Treviño's World - Life and Linux

More information about the community mailing list