Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#65221 - Touchscreen of Surface Go stops working
Attached to Project:
Arch Linux
Opened by Jan Ole Zabel (joz) - Monday, 20 January 2020, 16:43 GMT
Last edited by freswa (frederik) - Thursday, 20 February 2020, 21:55 GMT
Opened by Jan Ole Zabel (joz) - Monday, 20 January 2020, 16:43 GMT
Last edited by freswa (frederik) - Thursday, 20 February 2020, 21:55 GMT
|
DetailsDescription:
The touchscreen in my Microsoft Surface Go stops accepting touch input whenever I upgrade the kernel to linux-5.4.13. Pen input is also impossible. It resumes to work when I downgrade to linux-5.4.11. I tested Plasma and Gnome, and both are affected. Also downgrading of any other package except the kernel has no effect. No additional log messages are generated, and the output of `libinput list-devices` does not change. Touching the screen just has no effect anymore. Additional info: * linux 5.4.13.arch1-1 is affected * Kernel params: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=/dev/mapper/crypt rootflags=compress=zstd,rw quiet splash * libinput 1.15.0-1 is in use * libgusb 0.3.2-2 is in use Steps to reproduce: Upgrade linux to linux-5.4.13.arch1-1. |
This task depends upon
Closed by freswa (frederik)
Thursday, 20 February 2020, 21:55 GMT
Reason for closing: Upstream
Additional comments about closing: https://bugzilla.kernel.org/show_bug.cgi ?id=206259
Thursday, 20 February 2020, 21:55 GMT
Reason for closing: Upstream
Additional comments about closing: https://bugzilla.kernel.org/show_bug.cgi ?id=206259
There are also some errors in the journal >=5.4.13 which are not present on lower kernels, which appear to show the hid-multitouch driver failing:
Jan 25 10:54:20 [redacted] kernel: hid-multitouch 0018:04F3:261A.0007: report is too long
Jan 25 10:54:20 [redacted] kernel: hid-multitouch 0018:04F3:261A.0007: item 0 1 0 8 parsing failed
< Jan 25 13:14:41 archlinux kernel: hid-multitouch 0003:045E:096F.0004: input,hiddev2,hidraw3: USB HID v1.11 Mouse [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input3
< Jan 25 13:15:00 redacted kernel: hid-multitouch 0018:04F3:261A.0005: input,hidraw4: I2C HID v1.00 Device [ELAN9038:00 04F3:261A] on i2c-ELAN9038:00
---
> Jan 25 17:36:09 archlinux kernel: hid-multitouch 0003:045E:096F.0004: input,hiddev2,hidraw3: USB HID v1.11 Mouse [Microsoft Surface Type Cover] on usb-0000:00:14.0-7/input3
> Jan 25 17:36:26 redacted kernel: hid-multitouch 0018:04F3:261A.0005: report is too long
> Jan 25 17:36:26 redacted kernel: hid-multitouch 0018:04F3:261A.0005: item 0 1 0 8 parsing failed
> Jan 25 17:36:26 redacted kernel: hid-multitouch: probe of 0018:04F3:261A.0005 failed with error -22