Linux/touchpad

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
< Linux
Revision as of 12:10, 9 July 2013 by Woozle (talk | contribs) (Created page with "<hide> {{subpage}} page type::article subject::touchpads in Linux </hide> ==Notes== In some laptop models (e.g. HP Pavilion dv4), the touchpad deactivation toggle butt...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Notes

In some laptop models (e.g. HP Pavilion dv4), the touchpad deactivation toggle button works properly; in others (e.g. HP G60), it seems to have no effect, even in the same version of Linux on a liveCD.

  • synclient TouchpadOff=1 to disable the touchpad (...=0 to re-enable)
    • Depending on how old your X server is you may have to add this to xorg.conf:
Section "InputDevice"
        Identifier "synaptics"
        Driver "synaptics"
        Option "SHMConfig" "true"
EndSection

...or possibly:

Section "InputClass"
       Identifier "touchpad catchall"
       Driver "synaptics"
       MatchIsTouchpad "on"
       MatchDevicePath "/dev/input/event*"
       Option "SHMConfig" "true"
EndSection

The X server may need to be restarted (i.e. reboot) after making changes. (The latter block is what worked for me.)

In theory, one can then use xbindkeys to assign a key to toggle activation of the touchpad -- where xbindkeys does apparently see the touchpad's deactivation button as a keystroke. (In practice, this also deactivated clicking from the external mouse. It's also not clear how to set xbindkeys to issue alternate commands so that toggling can be effected. Further experimentation is needed.)

Discussion here