LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   How to disable synaptics touchpad vertical scrolling (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/how-to-disable-synaptics-touchpad-vertical-scrolling-691945/)

olin 12-20-2008 05:27 PM

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!

olin 12-20-2008 05:29 PM

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!

tredegar 12-20-2008 05:43 PM

Quote:

BTW, what does "HorizScrollDelta" mean?
Please see man synaptics for the full story.

olin 12-21-2008 04:33 PM

Thank you!

There is a bool type VertEdgeScroll option in man synaptics. It works!

Drakeo 12-21-2008 05:05 PM

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"

domo141 01-12-2009 01:11 AM

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.