Bug 196519

Summary: Dell XPS 13 9360: Touchscreen does not report events
Product: Drivers Reporter: Enno Boland (gottox)
Component: USBAssignee: Greg Kroah-Hartman (greg)
Status: RESOLVED CODE_FIX    
Severity: normal CC: regressions
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.13.0rc1 Subsystem:
Regression: No Bisected commit-id:

Description Enno Boland 2017-07-28 11:08:23 UTC
After upgrading from 4.12 to 4.13rc the touchscreen of my Dell XPS 13 9360 does not report any events.

It is still recognized during boot though:

[    3.444029] usb 1-4: new full-speed USB device number 3 using xhci_hcd
[    3.622333] usbcore: registered new interface driver usbhid
[    3.622334] usbhid: USB HID core driver
[    3.624739] input: ELAN Touchscreen as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04F3:2234.0001/input/input7
[    3.624914] hid-multitouch 0003:04F3:2234.0001: input,hiddev0,hidraw0: USB HID v1.10 Device [ELAN Touchscreen] on usb-0000:00:14.0-4/input0
[    3.771174] usb 1-5: new high-speed USB device number 4 using xhci_hcd

Unfortunately neither using X nor libinput or even cat /dev/... reports any events:

# cat /dev/input/by-id/usb-ELAN_Touchscreen-event-if00
// touching the screen, no events get reported.
Comment 1 Greg Kroah-Hartman 2017-07-28 23:49:01 UTC
On Fri, Jul 28, 2017 at 11:08:23AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=196519
> 
>             Bug ID: 196519
>            Summary: Dell XPS 13 9360: Touchscreen does not report events
>            Product: Drivers
>            Version: 2.5
>     Kernel Version: 4.13.0rc1

All USB bugs should be sent to the linux-usb@vger.kernel.org mailing
list, and not entered into bugzilla.  Please bring this issue up there,
if it is still a problem in the latest kernel release.
Comment 2 Greg Kroah-Hartman 2017-07-28 23:49:04 UTC
On Fri, Jul 28, 2017 at 11:08:23AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=196519
> 
>             Bug ID: 196519
>            Summary: Dell XPS 13 9360: Touchscreen does not report events
>            Product: Drivers
>            Version: 2.5
>     Kernel Version: 4.13.0rc1

All USB bugs should be sent to the linux-usb@vger.kernel.org mailing
list, and not entered into bugzilla.  Please bring this issue up there,
if it is still a problem in the latest kernel release.
Comment 3 The Linux kernel's regression tracker (Thorsten Leemhuis) 2017-07-29 11:52:13 UTC
FYI: This issues is tracked in the regression reports for Linux 4.13 (http://bit.ly/lnxregrep413 ) with this id:

Linux-Regression-ID: lr#fe68bb

Please include this line in the comment section of patches that are supposed to fix the issue. Please also mention the string once in other mailinglist threads or different bug tracking entries if you or someone else start to discuss the issue there. By including that string you make it a whole lot easier to track where an issue gets discussed and how far patches to fix it have made it. More details on this: http://bit.ly/lnxregtrackid

Thx for your help.
Comment 4 The Linux kernel's regression tracker (Thorsten Leemhuis) 2017-07-29 11:53:07 UTC
Could that be the same issue that Bug 196431 discussed? BTW: Does it still happen in latest master? There was a fix that might be relevant if this hardware ha a quirk: https://git.kernel.org/torvalds/c/cf601774c9f23078010adc9e6cd29470fafa5678
Comment 5 Enno Boland 2017-08-04 06:18:09 UTC
Fixed with linux4.13rc3.

Thanks guys, you're awesome!