Hi,

I had a Thomson X6 notebook, it's seems to be a Jumper Ebook 3 Pro
rebranded.

I compiled original kernel from kernel.org.

- With 4.14 RC7 version, movements, simple ou double tab click, 2 finger 
gesture worked. But click buttons not.
- With 4.14 RC8 version, nothing works anymore ! I did some investigations.
  I copied the "drivers/base" files from 4.14 RC7 to 4.14 RC8. I compiled the 
custom kernel... and it works again (except click buttons).
- I did the same thing with the latest version currently available (4.14.41), I 
had the same behavior.
- With 4.16 version, after startup/reboot, the touchpad is recognized in log 
(dmesg) but it's not work. So, if I suspend and resume, gestures and even 
buttons are working !
- From my 4.14.41 version already patched ("drivers/base" files from 4.14 RC7), 
I copied "drivers/hid" and "drivers/input" files from 4.16.
  Now, everything works : gesture and buttons after a first startup and after 
suspend/resume.
  I don't know if "drivers/input" files modifications are really necessary, I 
will do a rollback and test later.
 
Obviously, I can't compile kernel if I replace files without minor 
modifications.

I analyzed the code changes (drivers/base) between the 4.14 RC7 and 4.14 RC8 
versions. There are only a few lines that have been modified.
So I made the reverse modifications in version 4.16, but without success. 
Touchpad is still not work after startup/reboot but works only after 
suspend/resume.


In all versions (4.14 RC7 original, 4.14 RC8 and 4.14.41 modified, 4.16 
original), I still have error messages :

[    6.326589] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/261)
[    6.328725] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/8713)
[    6.329796] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/261)
[    6.333024] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/23334)
[    6.334090] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/20745)
[    6.337295] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/31302)
[    6.338385] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/29952)
[    6.342743] i2c_hid i2c-SYNA3602:00: i2c_hid_get_input: incomplete report 
(32/22281)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1728244

Title:
  Touchpad stops working after reboot on Apollo Lake

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1728244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to