Bug 1390558

Summary: kernel upgrade to 4.8.4 makes trackpad stop working
Product: [Fedora] Fedora Reporter: tonydiep
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 24CC: gansalmon, ichavero, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-13 12:14:22 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:

Description tonydiep 2016-11-01 12:04:27 UTC
Description of problem:

After upgrade from kernel, kernel-core, kernel-modules 4.7.9 to 4.8.4, trackpad on ASUS ZenBook UX305CA (Intel® Core™ m3-6Y30) stops working after logging in.

NOTE: This is strange: The trackpad works during GDM. The trackpad stops working after logging into X session.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.upgrade kernel-modules to 4.8.4
2.move pointer using on trackpad (work)
3.login to gnome session (trackpad stops working)

Actual results:
Trackpad stops working after logging into gnome session

Expected results:
Trackpad keeps working after logging into gnone session

Additional info:
Downgrade kernel-modules solves problem

Comment 1 tonydiep 2016-11-02 01:39:18 UTC
Just released Gnome shell update seems to have fixed the problem. Mouse pointer freezes for first few seconds after logging in but eventually works.

Comment 2 tonydiep 2016-11-02 11:57:34 UTC
Reopening. The trackpad works 1 out of 5 time if you wait 5 - 25 seconds after loggin into a gnome session. It's almost like gnome is trying to sync with the trackpad driver. 4 out of 5 times the the trackpad does not work.

Workaround is reverting back to old kernel, kernel-core, kernel-modules

Weird thing is the logon screen (GDM) has no trackpad issue.

Comment 3 tonydiep 2016-11-10 11:35:08 UTC
ISSUE
* Still cannot get trackpad to function when first logging into gnome session with kernel 4.8.6-201.fc24.x86_64 or kernel 4.8.4

CAVEAT
* May not strictly be a kernel problem (although the problem did not come up till 4.8.4)

ANOTHER WORKAROUND
* In addition to reverting to older kernels, there is another workaround.
* I found that with 4.8.4, after logging into gnome, double-tapping the trackpad (as in to get the right-click context menu on the gnome desktop) does bring up the context menu consitently although moving a finger on the trackpad and single clicking does not. The trackpad does work after that. It's like gnome is ignoring the trackpad until the double-click event is received and then processes the trackpad events.

Comment 4 tonydiep 2016-12-13 12:14:22 UTC
Fixed in kernel 4.8.12. Trackpad works as expected.