Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Surface Pro 6] Issues with iptsd on EndeavourOS Gnome #152

Open
xorpix opened this issue Jan 2, 2024 · 1 comment
Open

[Surface Pro 6] Issues with iptsd on EndeavourOS Gnome #152

xorpix opened this issue Jan 2, 2024 · 1 comment

Comments

@xorpix
Copy link

xorpix commented Jan 2, 2024

After some uptime (most likely after going out of suspend) the touchscreen driver behavior might get unstable. For example, while scrolling some elements might get highlighted like there's an invisible cursor standing there. Dmesg shows some issues with iptsd too:
https://pastebin.com/NSZLSZv4
For example, here:

[60880.808123] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: QUIESCE_IO: recv failed: -11
[60880.808140] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Failed to wait for flush: -11
[60881.821262] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Starting IPTS
[60882.834879] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: GET_DEVICE_INFO: recv failed: -11
[60882.834894] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Failed to get device info: -11
[60882.834899] ipts 0000:00:16.4-3e8d0870-271a-4208-8eb5-9acb9402ae04: Failed to switch modes: -11

It is not a critical bug which would stop iptsd completely, but still might be a bit annoying. Sometimes it doesn't work after booting the system, so i have to press the power button to suspend the tablet and after that unsuspend it, so it gets fixed.

@wb14123
Copy link

wb14123 commented Jul 9, 2024

I have a similar issue for Surface Pro 4. After the OS is resumed from sleep, the ipts doesn't work at all. Even after multiple reboot or even reinstall the OS. After I found this issue, I tried to press power button to let it suspend and then unsuspend it, and it works again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants