Red Hat Bugzilla – Bug 479260
For rotated screen, touchpad responses should not be altered.
Last modified: 2009-05-07 23:33:24 EDT
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:220.127.116.11) Gecko/2008121622 Fedora/3.0.5-1.fc10 Firefox/3.0.5
When turing the screen 90 degrees with gnome-display-properties, the responses to the mouse movement become also transposed: the vertcal and horizontal directions become swapped. For the laptop with touchpad this is not needed as the screen and touchpad are attached to each other and the touchpad is turned 90 degrees togheter with the rest of the laptop.
Hence the expected response would be to turn the screen 90 only but do not alter the mouse handling in any way (the screen edges top, bottom, left and right staying where they were for the mouse). In the current design it is very tricky to operate the laptop with the touchpad when the screen is rotated.
The simplest possible resolution seems to make the mouse transform optional (with the check box). This would not require to detect if we are on laptop and if we are using a touchpad and not a mouse.
Steps to Reproduce:
Use any laptop with touchpad. Rotate the screen with gnome-display-properties. Then you need to rotate (physically) the laptop to read the screen. After that, it is near impossible to control the laptop with touchpad as the mouse pointer moves in completely unexpected direction.
Mouse responses are transposed for rotated screen even if they come- from the laptop touchpad
User responses, comming from the laptop touchpad must not be transposed or just make it turnable off manually.
This is something that needs to be fixed upstream first, and will likely not happen until the next X server release.