Bug 1138365

Summary: Touchscreen doesn't work when using the 3.17 kernel
Product: [Fedora] Fedora Reporter: Elad Alfassa <elad>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bnocera, btissoir, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-04 18:47:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmesg
none
hid-recorder output of the touchscreen none

Description Elad Alfassa 2014-09-04 15:49:51 UTC
Created attachment 934519 [details]
dmesg

I have a touchscreen laptop,
The touchscreen is
Bus 001 Device 003: ID 03eb:8206 Atmel Corp. 

When using the 3.17 kernel (3.17.0-0.rc3.git0.1.fc22.x86_64) from the Rawhide nodebug kernel repo, the touchscreen doesn't work.

It seems that after each reboot, the first touch on the screen works, but any touch that comes after it does not.

When using the F21 3.16 kernel the touchscreen functions properly.

I attached the dmesg output, although I don't see anything relevant there.

This is slightly similar to bug #1133349 - but the symptoms I'm seeing are extremely different from the symptoms other people are seeing with their touchscreens, so I assume it's not exactly the same bug.

Comment 1 Benjamin Tissoires 2014-09-04 17:02:07 UTC
Created attachment 934538 [details]
hid-recorder output of the touchscreen

It seems that the device behaves correctly (i.e. it sends data through USB), but hid-multitouch does not manage to treat them. The hid-recorder output shows the problem: when replayed, the first touch is not released, and the other touches are not seen by the driver.

Comment 3 Benjamin Tissoires 2014-09-04 18:47:46 UTC
And Dmitry pointed me the fix: 8ff21f44fa70d363477b63646847f8d08c0e20a2 in Linus' tree. So it will be fixed in v3.17-rc4, and will be in fedora next week.
NEW -> CLOSED UPSTREAM