mirror of
https://github.com/Brandon-Rozek/website.git
synced 2025-11-05 07:31:14 +00:00
889 B
889 B
| title | date | draft | tags | medium_enabled | ||
|---|---|---|---|---|---|---|
| Toggling X Input | 2020-01-07T20:46:32-05:00 | false |
|
true |
On X, we can easily enable or disable input devices using the xinput command. This is a great use case when you're tired of accidentally hitting the red Thinkpad nub or having your palm be recognized when drawing with a pen.
Running the xinput command performs the action temporarily. Your default settings will be restored upon a reboot.
To list xinput devices run:
xinput
To disable a device:
xinput disable [id]
To enable a device:
xinput enable [id]
The ids are listed when you list the devices.
To query whether the device is enabled or disabled:
xinput --list-props [id] | grep "Device Enabled" | awk '{ print $NF }'
This will return 1 or 0 depending on if its enabled or not respectively.