[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1104057: Fwd: Bug#1104057: touchpad not working in installer on ThinkPad P1 Gen7



On 25/04/2025 at 19:26, Marcin Owsiany wrote:
pt., 25 kwi 2025 o 18:59 Pascal Hambourg <pascal@plouf.fr.eu.org>
napisał(a):
Maybe checking along the device path in the installer will give a hint.

What do you mean by this exactly?

In the installed system and in the installer:

p=$(realpath /sys/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-SNSL002D:00/0018:2C2F:002D.0001)
while [ -n "$p" -a "$p" != '/' -a "$p" != '.' ]; do
  udevadm info --query=property --property=DEVPATH,NAME,DRIVER,MODALIAS\
               --no-pager $p
  p=$(dirname "$p")
done 2>/dev/null

I could also try creating a diff between modules loaded in the installer
and on the installed system and load them one by one (if available) looking
if this helps.

Yes, but even after discarding obviously irrelevant ones, there is still a number of modules to try. Maybe try the following ones first:

thinkpad_acpi
think_lmi
firmware_attributes_class
wmi_bmof
spd5118
evdev
hid_multitouch
intel_pmc_bxt
hid_generic
ucsi_acpi
i2c_hid_acpi
intel_lpss_pci
i2c_i801
wmi

However all those listed /before/ hid_multitouch were loaded /after/ it, so they should not be relevant, but who knows...

One other test you could do:
- add parameter "break" to the kernel command line in GRUB menu
- at the initramfs prompt, check if the touchpad is listed in /proc/bus/input/devices
- if yes, check loaded modules in /proc/modules
- when done, resume normal boot with ctrl+d


Reply to: