Public bug reported: EGalax touch screen "Pen" is identified (apparently by udev) as a tablet. libinput then ignores the "Pen" and the touchscreen does not work.
*** Part of output from journalctl *** May 18 13:56:09 BL2-2K /usr/lib/gdm3/gdm-x-session[1082]: (II) event5 - eGalax Inc. USB TouchController Pen: is tagged by udev as: Tablet May 18 13:56:09 BL2-2K /usr/lib/gdm3/gdm-x-session[1082]: (EE) event5 - eGalax Inc. USB TouchController Pen: libinput bug: missing tablet capabilities: resolution.Ignoring this device. *** Creating the following udev rules file, fixes the touchscreen for me *** /etc/udev/rules.d/91-libinput-egalax-local.rules ACTION=="add|change", KERNEL=="event[0-9]*", ENV{ID_VENDOR_ID}=="0eef", \ ENV{ID_MODEL_ID}=="0001", ENV{ID_INPUT_TABLET}="", ENV{ID_INPUT_TOUCHSCREEN}="1" *** Note *** I don't yet know enough about the interaction between libinput, udev and other packages to be sure what the proper long term fix is. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: libinput-bin 1.10.4-1 ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17 Uname: Linux 4.15.0-20-generic x86_64 ApportVersion: 2.20.9-0ubuntu7 Architecture: amd64 CompositorRunning: None Date: Fri May 18 14:05:09 2018 DistUpgraded: Fresh install DistroCodename: bionic DistroVariant: ubuntu GraphicsCard: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller [8086:5a84] (rev 0b) (prog-if 00 [VGA controller]) Subsystem: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller [8086:2212] InstallationDate: Installed on 2018-05-18 (0 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426) Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen Bus 001 Device 003: ID 17ef:6019 Lenovo Bus 001 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: Phoenix Contact Basicline BL2 PPC 2000 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=a4cd96f4-691b-4be7-ae5f-2467efd20bab ro quiet splash vt.handoff=1 SourcePackage: libinput UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 01/15/2018 dmi.bios.vendor: Phoenix Contact dmi.bios.version: R1.00.E2 80115 dmi.board.name: Basicline BL2 VBB-B300 dmi.board.vendor: Phoenix Contact dmi.board.version: ZR301 dmi.chassis.type: 13 dmi.chassis.vendor: Phoenix Contact dmi.chassis.version: BL2 PPC dmi.modalias: dmi:bvnPhoenixContact:bvrR1.00.E280115:bd01/15/2018:svnPhoenixContact:pnBasiclineBL2PPC2000:pvrR0:rvnPhoenixContact:rnBasiclineBL2VBB-B300:rvrZR301:cvnPhoenixContact:ct13:cvrBL2PPC: dmi.product.family: Basicline BL2 Industrial PC dmi.product.name: Basicline BL2 PPC 2000 dmi.product.version: R0 dmi.sys.vendor: Phoenix Contact version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.91-2 version.libgl1-mesa-dri: libgl1-mesa-dri 18.0.0~rc5-1ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx 18.0.0~rc5-1ubuntu1 version.xserver-xorg-core: xserver-xorg-core 2:1.19.6-1ubuntu4 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:18.0.1-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20171229-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2 ** Affects: libinput (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug bionic libinput touchscreen ubuntu -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to libinput in Ubuntu. https://bugs.launchpad.net/bugs/1772083 Title: eGalax touchscreen is identified as tablet. Doesn't work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1772083/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp