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.
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.
Found the culprit: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f8ec894945e7d205ce62be59e55e72c4304e4739
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