From Openmoko

Jump to: navigation, search

Это быстрая и простая программа на С которая читает пакеты с акселерометров раз в секунду и поворачивает экран чтобы верх был всегда правильно.

I don't mean this to conflict with Paul's excellent work on Gestures; my reason for writing it is so that it can be used as an always-on daemon in the OM distributions. (Full gesture interpretation is more CPU heavy and requires reading data more often than once per second, so perhaps that will be done on-demand instead of always-on.)

Код здесь:

There's an ARM binary here (chmod a+x rotate && ./rotate):

There's also a complete rewrite at


And you're welcome to make patches against the GIT repo here:



Would anyone else be interested in being the maintainer of this package? It would involve packaging it up in bitbake/OE and trying to persuade the various OM distros to include it by default. (Perhaps with an on/off control panel entry in distros that make that easy to do?)

Comments appreciated. Thanks!

- Chris. -- Chris Ball <cjb_at_laptop_dot_org>

Пакеты и исполняемые файлы

  • Package from Jozef Mlich (не совершенен):
  opkg install
  update-rc.d accel-rotate defaults

No-screenshot.png Rotate

Rotates the screen according to the position of the Neo FreeRunner.

Homepage: [- -]
Package: accel-rotate (external download)
Tested on: -

Personal tools