intel-precise-touch icon indicating copy to clipboard operation
intel-precise-touch copied to clipboard

Touch stops working after touching the screen with Surface Pen

Open DigitalBaguette opened this issue 1 year ago • 0 comments

I'm using Fedora 40 on Surface Pro 7 i3 model and IPT driver works great until I touch the screen with my Surface Pen 1776. It works as intended as long as I keep the pen in contact with the screen and not touch the keyboard. When I eventually do one of those things the pen disconnects from Bluetooth and disables the touchscreen entirely. The touchscreen starts working only when I restart the device, but it doesn't resolve the issue.

Using the command systemctl status $(iptsd-find-service) systemctl returns this:

 [email protected] - Intel Precise Touch & Stylus Daemon
     Loaded: loaded (/usr/lib/systemd/system/[email protected]; static)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2024-07-27 16:43:11 CEST; 1h 47min left
       Docs: https://github.com/linux-surface/iptsd
   Main PID: 865 (iptsd)
      Tasks: 1 (limit: 4138)
     Memory: 204.0K (peak: 1.7M swap: 320.0K swap peak: 320.0K)
        CPU: 75ms
     CGroup: /system.slice/system-iptsd.slice/[email protected]
             └─865 /usr/bin/iptsd /dev/hidraw2

Jul 27 16:43:11 fedora iptsd[865]: [16:43:11.771] [info] Connected to device 045E:001F
Jul 27 16:43:11 fedora systemd[1]: Started [email protected] - Intel Precise Touch & Stylus Daemon.

Which is strange as in previous days the output woud say that the driver was "inactive: dead" after using the pen.

I'm honestly not sure if my issue is related to this driver in particular, but I don't know how to identify the culprit.

Here is also my dmesg file: dmesg.txt

Thank you for your help in advance!

DigitalBaguette avatar Jul 27 '24 13:07 DigitalBaguette