linuxwacom / xf86-input-wacom

X.Org driver for Wacom devices
356 stars 46 forks source link

Touchscreen detects pen but not fingers. #268

Closed h4-n1 closed 2 years ago

h4-n1 commented 2 years ago

I have an issue very similar to this one.

The built-in touchscreen on my Lenovo Thinkpad S1 (20CD) will detect the wacom pen but not my fingers.

I'm running Swaywm and GNOME (both wayland) on EndeavourOS. I've also tried Ubuntu and Fedora live USBs, as well as running GNOME under X. This worked on windows, so I don't think it can be a fault in the hardware.

All the devices that should be there are detected and assigned input event nodes:

devices detected by `libinput record` ``` Available devices: /dev/input/event0: Power Button /dev/input/event1: Lid Switch /dev/input/event2: Power Button /dev/input/event3: AT Translated Set 2 keyboard /dev/input/event4: ThinkPad Extra Buttons /dev/input/event5: Video Bus /dev/input/event6: Wacom ISDv4 EC Pen /dev/input/event7: ELAN Touchscreen /dev/input/event8: ELAN Touchscreen UNKNOWN /dev/input/event9: ELAN Touchscreen UNKNOWN /dev/input/event10: HDA Intel HDMI HDMI/DP,pcm=3 /dev/input/event11: HDA Intel HDMI HDMI/DP,pcm=7 /dev/input/event12: HDA Intel HDMI HDMI/DP,pcm=8 /dev/input/event13: HDA Intel HDMI HDMI/DP,pcm=9 /dev/input/event14: HDA Intel HDMI HDMI/DP,pcm=10 /dev/input/event15: Integrated Camera: Integrated C /dev/input/event16: HDA Intel PCH Mic /dev/input/event17: HDA Intel PCH Front Headphone /dev/input/event18: Synaptics TM2941-001 /dev/input/event19: TPPS/2 IBM TrackPoint ```

Both libinput record and evemu record don't detect any input coming from ELAN Touchscreen. I'm not sure why the touchscreen is listed as three different event nodes.

The info in isdv4-ec.tablet seems consistent with the hardware in this device, even though I think it's for a slightly different model.

I'm attaching the results of sysinfo.sh. Please let me know if there's any other info you'd like me to provide.

h4-n1 commented 2 years ago

Realized this would be better as an input-wacom issue