View Single Post
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#56
Originally Posted by pipeline View Post
Further inquiries regarding 180 rotation can be forwarded to Mr. Fanoush c/o ITT forums
:-)
Originally Posted by pipeline View Post
(i guess that would invert/reverse dpad and touchscreen?)
This is the dirty part :-)

Proper solution (#0) = implement framebuffer rotation in kernel (in all four directions), enable RANDR in xserver, use X server extensions for rotation ... this may come from nokia once they fix the ui to be resolution independent

dirty solution #1 (harder) implement just 180 degree rotation in video, keypad and touchscreen drivers (i.e. do changes in 3 independent drivers). This would make rotation to be completely transparent to whole system. Question is how to properly rotate uncalibrated raw touchscreen events.

dirty solution #2

implement just video rotation so it it usable only in fullscreen just like pixel doubling, then you can rotate key presses and mouse move and click events in your app.

#2 is easiest, #1 is best hackish solution, #0 should/may/will come from Nokia sooner or later/never
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.

Last edited by fanoush; 2007-10-02 at 12:07.