Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a touchscreen, but the drivers are not working properly and interfere with my mouse.

Is it possible to disable my touchscreen , so that I can work again properly?

share|improve this question

3 Answers 3

Not sure if this will solve your problem, but you can try disabling the input device with the xinput command.

First see what input devices you have, just type:

xinput

And you should see a list like:

$ xinput 
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Atmel Atmel maXTouch Digitizer            id=9    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
....

Then you can disable the input device you want with this command:

xinput disable 9

In xinput version 1.5.99.1 , you need to do this instead.

xinput set-prop 9 'Device Enabled' 0

Where 9 is the id of the device you want to disable.

share|improve this answer

If your touchscreen is a touch panel screen like a USB monitor, you can add default kernel driver usbtouchscreen into modprobe's blacklist file (/etc/modprobe.d/blacklist.conf) and use your custom driver such as touchkit or evtouch.

share|improve this answer

The xinput solution did not work for me. I instead followed the instructions in this thread.

  1. Edit edit /usr/share/X11/xorg.conf.d/10-evdev.conf
  2. Add Option "Ignore" "on" to the end of touchscreen section
  3. Reboot

For the record (Google), I have a Samsung Series 7 and my touch screen was listed as ELAN Touchscreen in xinput.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.