Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Touchpad not detected on Tong Fang GK5CN5
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
mr-simon
Guru
Guru


Joined: 22 Nov 2002
Posts: 362
Location: Leamington Spa, Warks, UK

PostPosted: Sat Aug 11, 2018 3:05 pm    Post subject: Touchpad not detected on Tong Fang GK5CN5 Reply with quote

I've raised this as an issue on the Linux bug tracker, but it could be a config problem that someone here can help me with...

I have a Tong Fang GK5CN5 laptop (quite a new release), branded as a PC Specialist Recoil II. The device has an integrated touchpad, which, according to my reading is an i2c hid device.

I initially had a problem that closely matched the symptoms of another bug, and I have applied the patch from it. However, it turns out that although the patch included there gets rid of some of my errors, the touchpad is still not showing up as a device. I'm still running the patch from that bug because I'm pretty sure it's solving a problem that I have, but I have an unpatched kernel that I can try things out on as well.

I'm not sure where to look next because I don't really know much about how i2c works, but there are some errors that may be of interest:

If I press the physical button that enables the touchpad, after disabling it, I see this in dmesg:
Code:
[  254.890450] i801_smbus 0000:00:1f.4: BIOS is accessing SMBus registers
[  254.890459] i801_smbus 0000:00:1f.4: Driver SMBus register access inhibited


I am also seeing these errors from i2c_hid, during boot:

Code:
> dmesg | fgrep i2c_hid
[    4.872189] i2c-core: driver [i2c_hid] registered
[   21.154505] i2c_hid i2c-UNIW0001:00: probe
[   26.229183] i2c_hid i2c-UNIW0001:00: failed to reset device.
[   32.306945] i2c_hid i2c-UNIW0001:00: failed to reset device.
[   38.383950] i2c_hid i2c-UNIW0001:00: failed to reset device.
[   44.461676] i2c_hid i2c-UNIW0001:00: failed to reset device.
[   45.501198] i2c_hid i2c-UNIW0001:00: can't add hid device: -61
[   45.501422] i2c_hid: probe of i2c-UNIW0001:00 failed with error -61


Does anyone know what might cause this, or where to start looking to find out more information on what to do next?

Thanks
_________________
"Pokey, are you drunk on love?"
"Yes. Also whiskey. But mostly love... and whiskey."
Back to top
View user's profile Send private message
hhfeuer
Apprentice
Apprentice


Joined: 28 Jul 2005
Posts: 165

PostPosted: Wed Aug 15, 2018 7:52 pm    Post subject: Reply with quote

You're buying strange kind of hardware...
When it comes to finding out info about touch devices and develop support for it, I find this thread highly educational:
https://bugzilla.redhat.com/show_bug.cgi?id=1526312
Back to top
View user's profile Send private message
mr-simon
Guru
Guru


Joined: 22 Nov 2002
Posts: 362
Location: Leamington Spa, Warks, UK

PostPosted: Wed Aug 15, 2018 9:15 pm    Post subject: Reply with quote

hhfeuer wrote:
You're buying strange kind of hardware...

Alas, you're not wrong. It was so much cheaper than the alternatives, but as you say... It's weird. It's blazing fast and everything else is great, apart from the touchpad not working.

Actually, the battery life could be a bit better... I'm still fighting with Intel/Optimus/Bumblebee.
hhfeuer wrote:
When it comes to finding out info about touch devices and develop support for it, I find this thread highly educational:
https://bugzilla.redhat.com/show_bug.cgi?id=1526312

Thanks, that looks like a good place to start. Wish me luck... ;-)
_________________
"Pokey, are you drunk on love?"
"Yes. Also whiskey. But mostly love... and whiskey."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum