Closed whatevergit closed 1 year ago
Why do you think it has to be iptsd@-
?
The part after the @ character is the parameter of the hidraw device of your touchscreen. If you put a - there then iptsd will try to open a device with that name and obviously fail.
To get the proper service name run iptsd-find-service
, e.g. systemctl status $(iptsd-find-service)
Regarding your actual issue: Your uname -a
output shows the default Fedora kernel which does not contain the drivers for the touchscreen.
That was it. I had a typo in /etc/systemd/system/default-kernel.service
and the update Fedora 36 to 37 overrode the surface kernel. After correcting it and rebooting everything works perfectly.
Thank you!
Hello,
since a few days my touchscreen doesn't work anymore. I read, that iptsd is the deamon, that should be running to allow the touchscreen-functions, so I checked:
The Service is inactive, and starting it (
sudo systemctl start iptsd@-
- no errors) doesn't change the status either.How can I find out why the iptsd-service has stopped? As I am not that Linux-firm yet: Don't hesitate to tell me what further information you need and how I can get the information.
Thanks!
Surface Book 2 Fedora 37 Linux book2 6.2.10-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 6 23:30:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux