Launchpad has imported 9 comments from the remote bug at https://bugzilla.kernel.org/show_bug.cgi?id=208171.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2020-06-14T22:21:02+00:00 peteole2707 wrote: On my lenovo ideapad 5 14ARE05 random decides whether the touchpad works or not, but it stays the same until a second boot. Unlike the 15 inch version it has the following touchpad: Device 'MSFT0004:00 06CB:CD98 Touchpad': When it does not work, I get the following kernel error every few seconds: i2c_designware AMDI0010:00: controller timed out It is recognized by xinput in inoperational condition as well. However, the behavior is not totally random. Chances are much better if I shut the computer down and then power it on after a few seconds compared to hitting the reboot button. I am using manjaro linux, but also tried ubuntu and fedora, it's the same on all distros as well as on the 5.6 kernel. I have been wondering if it is possible to completely restart the touchpad until it works, but I could not find out which component need to be restarted for that and how to do it. This would be a great functionality to fix all kinds of hardware bugs. Another idea would be to find out what makes the touchpad go into the working or not working state. I would be pleased for any ideas. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/34 ------------------------------------------------------------------------ On 2020-06-27T07:47:57+00:00 louismichel wrote: I have the same touchpad issues with the same laptop IdeaPad 5 14ARE05 I added the kernel boot parameters: "dynbg=file drivers/input/* +pt" i8042.debug=1 i8042.nopnp=1 log_buf_len=32M Then I could get the following logs: On kernel 5.7.6: (no touchpad at all) i2c_hid i2c-MSFT0004:00: HID over i2c has not been provided an Int IRQ i2c_hid: probe of i2c-MSFT0004:00 failed with error -22 On kernel 5.8.2-rc2 mainline: (touchpad acting limited) i2c_hid i2c-MSFT0004:00: supply vdd not found, using dummy regulator i2c_hid i2c-MSFT0004:00: supply vddl not found, using dummy regulator i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. input: MSFT0004:00 06CB:CD98 Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input13 input: MSFT0004:00 06CB:CD98 Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input14 hid-generic 0018:06CB:CD98.0001: input,hidraw0: I2C HID v1.00 Mouse [MSFT0004:00 06CB:CD98] on i2c-MSFT0004:00 i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. input: MSFT0004:00 06CB:CD98 Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input16 input: MSFT0004:00 06CB:CD98 Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input17 hid-multitouch 0018:06CB:CD98.0001: input,hidraw0: I2C HID v1.00 Mouse [MSFT0004:00 06CB:CD98] on i2c-MSFT0004:00 Hope that can helps us all find a fix for that issue. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/45 ------------------------------------------------------------------------ On 2020-06-27T12:08:57+00:00 peteole2707 wrote: Thanks! I also realized that chances are better for the touchpad to work if it worked on the last boot. I believe the kernel does strange things with it when it spams me with "controller timed out" messages on shutdown. I wrote a script which prevents the system from having these shutdown issues. It unloads some modules and then reloads them. Unfortunately it only helps for the next boot, the touchpad is never even recognized after running it. sudo modprobe -r i2c_hid sudo modprobe -r i2c_piix4 sudo modprobe -r hid_multitouch sudo modprobe i2c_hid sudo modprobe i2c_piix4 sudo modprobe hid_multitouch It helps to break "bad boot streaks" Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/46 ------------------------------------------------------------------------ On 2020-06-28T06:56:38+00:00 louismichel wrote: Interesting find indeed when doing sudo modprobe -r i2c_hid sudo modprobe i2c_hid The "controller timed out" messages stops. Although that does not fix the touchpad it does suggest that this module is at cause. After further digging, I got another set of log after booting on mainline (appended below). Basically, I see that the following shows up first before the "time out spamming" starts: i2c_designware AMDI0010:00: i2c_dw_handle_tx_abort: lost arbitration i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. Now, I found these 3 exact log messages in this commit to fix another DELL Win8 touchpad in 2015: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v5.8-rc2&id=6d4f5440a3a2bb2e9d0d582bbf98234e9e9bb095 Maybe some learning from this commit can lead us to fix this for the MSFT touchpad. Here my latest log on mainline: --------------- i2c_hid i2c-MSFT0004:00: supply vdd not found, using dummy regulator i2c_hid i2c-MSFT0004:00: supply vddl not found, using dummy regulator i2c_designware AMDI0010:00: i2c_dw_handle_tx_abort: lost arbitration i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. input: MSFT0004:00 06CB:CD98 Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input13 input: MSFT0004:00 06CB:CD98 Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input14 hid-generic 0018:06CB:CD98.0001: input,hidraw0: I2C HID v1.00 Mouse [MSFT0004:00 06CB:CD98] on i2c-MSFT0004:00 i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. i2c_designware AMDI0010:00: controller timed out i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to retrieve report from device. input: MSFT0004:00 06CB:CD98 Mouse as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input17 input: MSFT0004:00 06CB:CD98 Touchpad as /devices/platform/AMDI0010:00/i2c-0/i2c-MSFT0004:00/0018:06CB:CD98.0001/input/input18 hid-multitouch 0018:06CB:CD98.0001: input,hidraw0: I2C HID v1.00 Mouse [MSFT0004:00 06CB:CD98] on i2c-MSFT0004:00 i2c_designware AMDI0010:00: controller timed out i2c_designware AMDI0010:00: controller timed out i2c_hid i2c-MSFT0004:00: failed to set a report to device. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/47 ------------------------------------------------------------------------ On 2020-07-11T11:19:32+00:00 peteole2707 wrote: Interestingly there are phases which last a few days where it works perfectly. I am wondering which events trigger these phases. Maybe some windows update which makes it go into another shutdown state? Or some updates deep in the kernel? It once changed after trying to install a dkms module to get virtualbox running... Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/51 ------------------------------------------------------------------------ On 2020-07-11T12:02:12+00:00 tim wrote: Created attachment 290225 attachment-6042-0.html In my case, the laptop is my son's. Tonight, I gave up on manjaro, and installed ubuntu. Touchpad didn't work. Booted into windows ... and it also didn't work (which was new, my son who has been using it for a week and half has not seen this before). Was not visible in Device Manager, and scanning for new hardware did not reveal anything. I could not find any Lenovo drivers to download.. I rebooted a few times. No touchpad in windows. But there was a BIOS update, (1.06 I think, from July 8, change note says something about SI03 fixes). I applied that. Secure Boot was reenabled, and the trackpad worked again in windows. But still no good in Ubuntu. This is with mainline 5.7.8 and 5.8 RC4. The BIOS update readme said nothing about touchpad, but it looks like flashing the BIOS fixed the problem (in Windows). On Sat, 11 Jul 2020 at 21:19, <bugzilla-dae...@bugzilla.kernel.org> wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=208171 > > --- Comment #4 from Ole Petersen (peteole2...@gmail.com) --- > Interestingly there are phases which last a few days where it works > perfectly. > I am wondering which events trigger these phases. Maybe some windows update > which makes it go into another shutdown state? Or some updates deep in the > kernel? It once changed after trying to install a dkms module to get > virtualbox > running... > > -- > You are receiving this mail because: > You are on the CC list for the bug. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/52 ------------------------------------------------------------------------ On 2020-07-13T11:25:17+00:00 tim wrote: I think that the touchpad can be reliably reset to a working state in either Windows or Linux by shutdown without AC power attached. In other circumstances, a restart can still leave the laptop with a non-working touchpad, including in Windows. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/55 ------------------------------------------------------------------------ On 2020-08-01T07:44:50+00:00 alexmaras wrote: I have the same issue - am happy to help with logs or debug if needed. With either 5.7 or 5.8rc7, and with no dual-boot at all (linux only), the trackpad will sometimes fail to come up on boot. The state will sometimes change when coming out of hibernation as well, without a full shutdown/reboot. Today, the trackpad wasn't working. After hibernating, waiting a while, then starting up again, it returned from hibernation successfully with a working trackpad. Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/66 ------------------------------------------------------------------------ On 2020-08-04T18:50:12+00:00 kxra wrote: Looping in some other discussion: * https://bugs.launchpad.net/linux/+bug/1884981 Reply at: https://bugs.launchpad.net/ubuntu/+source/linux-signed- hwe/+bug/1878279/comments/70 ** Changed in: linux Status: Unknown => Confirmed ** Changed in: linux Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878279 Title: MSFT0004:00 06CB:CD98 Touchpad/trackpad mouse randomly not recognized from any given boot To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1878279/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs