How to disable synaptics touchpad vertical scrolling
I am using Debian Lenny on T61 (refer to my signature). I found vertical scrolling of the touch pad is annoying since T61 has a small touch area. I checked gnome options and tried to use tpconfig but didn't make it. Here is the tpconfig -i output:
Found Synaptics Touchpad. Firmware: 8.96 (multiple-byte mode). Sensor type: unknown (0). Geometry: rectangular/landscape/up. Packets: absolute, 80 packets per second. Corner taps disabled; no tap gestures. Edge motion: none. Z threshold: 6 of 7. 2 button mode; corner tap is right button click. From tpconfig man helps, I even didn't find one option for vertical scrolling. Any one has a idea? Thank you very much! |
And here is my xorg.conf touch pad section:
Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" EndSection BTW, what does "HorizScrollDelta" mean? Is there something like "VerticalScrollDelta" can be used to disable vertical scrolling? Thank you! |
Quote:
|
Thank you!
There is a bool type VertEdgeScroll option in man synaptics. It works! |
Section "InputDevice"
Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" # Option "HorizScrollDelta" "0" EndSection now you will not have horizontal you want that. Option "ZAxisMapping" "4 5 6 7" option 4 5 are up and down 6 7 left and right give it a try let me know. Option "ZAxisMapping" " 6 7" |
Fedora 10, no tap click, no pad scroll:
Hi
I did this yesterday to disable clicking and scrolling on toucpad: (machine: BIM Thinkpad T43, OS: Fedora 10 i386) # cat > /etc/hal/fdi/policy/synaptics_notabnorscroll.fdi <<EOF <?xml version="1.0" encoding="ISO-8859-1"?> <!-- copy this to /etc/has/fdi/policy/ --> <deviceinfo version="0.2"> <device> <match key="input.x11_driver" string="synaptics"> <merge key="input.x11_options.SendCoreEvents" type="string">true</merge> <merge key="input.x11_options.HorizScrollDelta" type="string">0</merge> <merge key="input.x11_options.MaxTapTime" type="string">0</merge> <merge key="input.x11_options.RightEdge" type="string">6000</merge> <merge key="input.x11_options.BottomEdge" type="string">5000</merge> <merge key="input.x11_options.VertEdgeScroll" type="string">false</merge> <merge key="input.x11_options.HorizEdgeScroll" type="string">false</merge> </match> </device> </deviceinfo> EOF # /etc/init.d/haldaemon restart # <ctrl-alt-backspace> (last key combination restarted X server) After re-login touchpad worked as desired. I am going to do similar thing with one Ubuntu 8.10 (dell laptop) in near future; I do not expect much difference getting it to work... Btw: is there way to insert verbatim text in this forum? The indentation was lost in the data above (luckily I was not pasting python code ;) |
All times are GMT -5. The time now is 09:52 PM. |