I have been using linux with a Lenovo Yoga 3 Pro for two years now, and I have quite a pain in the a** since nearly 1 year: my touchpad randomly freezes for no apparent reasons.
After 2 months or so, I discovered the kern.log and found that each time the touchpad freezes the system prints these two lines:
Nov 10 13:26:20 yoga kernel: [58421.564376] i2c_designware INT3432:00: i2c_dw_handle_tx_abort: lost arbitration
Nov 10 13:26:20 yoga kernel: [58422.586706] i2c_designware INT3432:00: controller timed out
When it happens, I am forced to shutdown the laptop COMPLETELY. Switching user or logging out simply does not solve anything. Sometimes I can have the problem only once a week, sometimes I want to kill myself as it happens 10 times in a day...
It seems to me that it can come from a static electricity problem right on the touchpad (hardware), but well, I thought I might ask here before throwing my laptop to the trash: who knows, maybe a some Linux Yoda could help my Yoga :P
I am done looking for solutions to prevent the freeze: I am asking here a solution that would let me re-use the touchpad without complete shutdown.
Things to note:
- I use Ubuntu 16.04 since 4 months, but before that I was using Linux Mint 18 and before I used to have Linux Mint 17.3 : The problem happened on all 3 OS.
- The problem can occur in any fashion: it is NOT correlated to any program use and/or performance (if it is, it can only be a pre-installed Linux program as the problem happened right after clean install)
- I oddly found that the mouse can freeze when I switch position myself (say I am on my sofa reading a blog like 1 hour, then I decide to stand and put the laptop on a table: boom ! it freezes, like if it knew it's time to go to bed or something...)