I would like a program that would override the regular accelerometer based rotation, keeping the program (phone, browser etc) orientation locked regardless of how the device is oriented, but monitoring the accelerometers looking for flick gestures, and when they happen rotate the device in the suggested by the flick.
If you don't know how to recognize different directional flicks with just one 3 axial accelerometer, there are a bunch of tutorials out there for doing this with GlovePIE and a Wiimote, and there are probably many others for other devices/programs/platforms.
If possible add the option of using the remaining 2 orientations as well (upside down landscape and upside down portrait. Also i think it would be a good idea to have a white and/or a black list of programs where the gestures should take effect (not all programs handle rotation well, and not all work in the upside down modes, and for things like games etc interference with accelerometer reading wouldn't be welcome)
__________________
NOKIA N900: IT'S OVER NINE THOUSAND
If you don't know how to recognize different directional flicks with just one 3 axial accelerometer, there are a bunch of tutorials out there for doing this with GlovePIE and a Wiimote, and there are probably many others for other devices/programs/platforms.
If possible add the option of using the remaining 2 orientations as well (upside down landscape and upside down portrait. Also i think it would be a good idea to have a white and/or a black list of programs where the gestures should take effect (not all programs handle rotation well, and not all work in the upside down modes, and for things like games etc interference with accelerometer reading wouldn't be welcome)
NOKIA N900: IT'S OVER NINE THOUSAND
How to use HotspotShield in the N900
Google Voice from outside the US + Free international calls: LEARN HOW HERE!!!