Talk:Synaptics TouchPad driver for X
I prefer use the trackpoint instead of the touchpad for pointer movement but find the horizontal/vertical scrolling using the right/bottom edges of the touchpad useful. I have configured my touchpad so that its entire area is scrollable by changing the edge coordinates in my xorg.conf. Now I can can control the pointer with the trackpoint and scroll windows horizontally and vertically at the same time by dragging my thumb around anywhere on the touchpad, like a 2-axis scrollwheel or a scrollball. Unfortunately, these settings seem to get lost when resuming from hibernation (suspend2) but there is no problem when using sleep/suspend to ram.
My xorg.conf Touchpad config section:
Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "SHMConfig" "on" # Set up a very small touchpad area so that the up/down # and left/right scrolling areas take up the entire # touchpad. This makes it possible to use the entire # touchpad for scrolling and the superior trackpoint # for cursor movement ;) Option "UpDownScrolling" "1" Option "LeftRightScrolling" "1" Option "LeftEdge" "0" Option "RightEdge" "1" Option "TopEdge" "0" Option "BottomEdge" "1" Option "TapButton1" "0" Option "TapButton2" "0" Option "TapButton3" "0" # The above non-standard settings for the edges # causes some odd tapping behavior so turn # off all corner button options. Option "RTCornerButton" "0" Option "RBCornerButton" "0" Option "LTCornerButton" "0" Option "RBCornerButton" "0" EndSection