Usb eGalax touchscreen problem with Debian 9


#1

I have a touch panel which identified as D-WAV Scientific Co., Ltd eGalax TouchScreen on lsusb output.

While in the Debian 9 graphical installation screen, I’ve successfully used touchscreen, it is working very well.

But, after installation when I logged in the X session, touchscreen not working.

I see following error on /var/log/user.log:

libinput error: libinput bug: Device 'eGalax Inc. USB TouchController' 
does not meet tablet criteria. Ignoring this device

I can also find similar reports on the net but the no solution. Why it is working on the installation but not working on the installed system after?


#2

Switching to libinput maybe a good idea on long term, but it still has some problems.

Other distributions switched to libinput too, it is not a Debian specific problem.

Here is a quick workaround for you:

  • Install the xserver-xorg-input-evdev package
  • Append following config block to /etc/X11/xorg.conf file (create the file if it is not exists before)
Section "InputClass"
	Identifier "evdev tablet catchall"
	MatchIsTablet "on"
	MatchDevicePath "/dev/input/event*"
	Driver "evdev"
EndSection

Then reboot your system and don’t forget to say “thanks” to me :slight_smile: