raphael / linux-samus

Linux 4.16 on Chromebook Pixel 2015
GNU General Public License v2.0
181 stars 36 forks source link

Touchpad Device Not Found #142

Closed Aesop7 closed 8 years ago

Aesop7 commented 8 years ago

Everything else (speakers, touchscreen, wifi, etc.) are working, but the touchpad is still not being recognized. I'm using the PIxel LS 2015. Here's the error that I'm getting when I try to run enable-atmel.sh from /usr/local/bin (where I've also placed mxt-app) % ./enable-atmel.sh touchpad device not found - exiting

Here's dmesg:

% dmesg | grep touch
[   11.431903] atmel_mxt_ts i2c-ATML0000:01: Direct firmware load for maxtouch.cfg failed with error -2
[   11.475017] atmel_mxt_ts i2c-ATML0001:01: Direct firmware load for maxtouch.cfg failed with error -2
Ace% dmesg | grep atmel
[   11.431903] atmel_mxt_ts i2c-ATML0000:01: Direct firmware load for maxtouch.cfg failed with error -2
[   11.433156] atmel_mxt_ts i2c-ATML0000:01: Resetting device
[   11.475017] atmel_mxt_ts i2c-ATML0001:01: Direct firmware load for maxtouch.cfg failed with error -2
[   11.475856] atmel_mxt_ts i2c-ATML0001:01: Resetting device
[   11.591271] atmel_mxt_ts i2c-ATML0001:01: T100 Touchscreen size X2559Y1699
[   11.591360] atmel_mxt_ts i2c-ATML0001:01: Family: 164 Variant: 13 Firmware V1.0.AA Objects: 41
[   14.535159] atmel_mxt_ts i2c-ATML0000:01: Wait for completion timed out.
[   14.538126] atmel_mxt_ts i2c-ATML0000:01: T100 Touchscreen size X960Y540
[   14.539258] atmel_mxt_ts i2c-ATML0000:01: Family: 164 Variant: 17 Firmware V1.0.AA Objects: 3

Any thoughts?

Aesop7 commented 8 years ago

Well, instead of rebooting I tried shutting down completely and then starting the computer again... success! I'll try restarting & also shutdown/start a few more times to see if there's hopefully some rhyme or reason to this.

However, I have noticed that the touchscreen stops working after the computer goes to sleep, which I think is still an open issue, #96?

I'll look into this some more and close if it was a fluke.

EDIT -- Looks like the new enable-atmel.sh is supposed to resolve #96 but i'm still getting the same error.