Synaptics Touchpad - Not Optimally Configured with xinput, xf86-input-synaptics needed
![](https://seccdn.libravatar.org/avatar/27aacf61a13c66fcc083fcf8a84823bc.jpg?s=120&d=mm&r=g)
All, After the 15.4 update, my touchpad was slow and I couldn't program a 0.5 second disabling of the touchpad when a key was pressed resulting in problems typing and my palm contacting the touchpad. I have always used syndaemon to disable the touchpad while typing, but it was nowhere to be found. synclient also provides a number of features not available with xinput. Both syndaemon and synclient are in xf86-input-synaptics. Installed, and copied the 70-synaptics.conf to /etc/X11/xorg.conf.d/ and restarted X and presto, my touchpad is zinging away again and syndaemon disables the touchpad while typing (but not for control or control+key combos). If your touchpad is a synaptics device, installing xf86-input-synaptics provides a great deal more in configuration. You can check your touchpad with `xinput --list`, e.g. $ xinput --list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) id=9 [slave pointer (2)] ⎜ ↳ PS/2 Generic Mouse id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ HP HD Webcam [Fixed]: HP HD Web id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)] ↳ HP WMI hotkeys id=14 [slave keyboard (3)] My synaptics touchpad has id=13. synclient -l will provide a detailed list of capabilities and options (and to a lesser extent 'xinput --list-props 13' will provide the options reachable through xinput) -- David C. Rankin, J.D.,P.E.
participants (1)
-
David C. Rankin