How to disable the touchscreen on linux
Config to disable laptop’s touchscreen capability?

Manual solution
So here’s the solution I found: I can disable the touchscreen via linux kernel driver hid-multitouch:

list the currently bound multitouch devices:

$ ls -la /sys/bus/hid/drivers/hid-multitouch/
# you'll see symlinks here named after the ID of the device.
# eg: for me:
# - _one_ was my mouse-touchpad
# - the _other_ was my cracked touchscreen
unbind one at a time until you identify which is the culprit:
$ echo SOME_DEVICE_ID_HERE |
  sudo tee /sys/bus/hid/drivers/hid-multitouch/unbind

# or re-enable via:
$ echo SOME_DEVICE_ID_HERE |
  sudo tee /sys/bus/hid/drivers/hid-multitouch/bind

So I’ve confirmed I have the correct device ID, and disabling it fixes my issues. Now to do this persistently across reboots.

for me working with this command:

echo 0018:04F3:2C29.0001 |
  sudo tee /sys/bus/hid/drivers/hid-multitouch/unbind
Rate this post