You are not logged in.
Pages: 1
I'm trying to disable my touchpad whenever I hit a key combination because it's annoying as hell when I'm typing. However, I'm not sure how to do it with xinput. This is the output from xinput list:
deniz@brussels:~/lucidlabs/ > xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=12 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=14 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_FHD id=10 [slave keyboard (3)]
↳ Logitech USB Receiver id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
Any help appreciated. If it matters, I'm using Gnome 3.
Offline
syndaemon is what you want.
Offline
syndaemon is what you want.
Thanks, but where do I get that?
Offline
You already have it. It's part of the synaptics driver.
Offline
You already have it. It's part of the synaptics driver.
deniz@brussels:~/lucidlabs/ > which syndaemon
syndaemon not found
Offline
Okay, I installed xf86-input-synaptics and now this:
deniz@brussels:~/lucidlabs/ > syndaemon -d
Unable to find a synaptics device.
Offline
Your `xinput list` output lists the touchpad as "PS/2 Generic Mouse", which is wrong. It's detected as "SynPS/2 Synaptics TouchPad" for me.
Try restarting the X server for the synaptics driver to load.
I agree that what you really want may be syndaemon (read the wiki on that), but the xinput method goes like this:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
<snip>
"SynPS/2 Synaptics TouchPad" has the id 13; query for its properties:
$ xinput list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (121): 1
<snip>
Disable it:
$ xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
or using IDs,
$ xinput set-prop 13 121 0
You can disable other input devices such as keyboard this way.
Last edited by lolilolicon (2011-09-12 14:37:32)
This silver ladybug at line 28...
Offline
I restarted X, the whole computer in fact, but still I get the PS/2 Generic Mouse. What can I do? I'm using a Dell Latitude E6520.
Last edited by damd (2011-09-13 07:26:00)
Offline
Offline
Pages: 1