# Usb eGalax touchscreen problem with Debian 9

**URL:** <https://linux-tips.com/t/usb-egalax-touchscreen-problem-with-debian-9/551>\
**Category:** Distributions\
**Created:** [August 14, 2017, 7:16pm UTC](https://linux-tips.com/t/usb-egalax-touchscreen-problem-with-debian-9/551 "2017-08-14T19:16:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Greg](https://linux-tips.com/letter_avatar_proxy/v4/letter/g/71c47a/32.png) [@Greg](https://linux-tips.com/u/Greg)\
**Post date:** [August 14, 2017, 7:16pm UTC](https://linux-tips.com/t/usb-egalax-touchscreen-problem-with-debian-9/551/1 "2017-08-14T19:16:51Z")

</div>

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`:

```auto
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?

---

<div class="post-metadata">

**Author:** ![Debuser](https://linux-tips.com/letter_avatar_proxy/v4/letter/d/96bed5/32.png) [@Debuser](https://linux-tips.com/u/Debuser)\
**Post date:** [August 14, 2017, 7:26pm UTC](https://linux-tips.com/t/usb-egalax-touchscreen-problem-with-debian-9/551/2 "2017-08-14T19:26:14Z")

</div>

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)

```auto
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 🙂
