Thinkpad X1 Carbon Gen 12

Trackpad

not working at all, libinput-tools > libinput list-devices > not visible

dmesg

[ 1.324073] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0

=> kernel i8042.nomux=1 i8042.reset => still not working

echo Y sudo tee /sys/module/i8042/parameters/debug

=> kbd, trackpoint > output, toucphad > nothing

cat /proc/bus/input/devices

=> not visible

https://forums.linuxmint.com/viewtopic.php?p=2003908#p2003908

=> i8042.nopnp=1 pci=nocrs

=> fails to boot? … without nocrs touchpad not working

kernel/Documentation/admin-guide/kernel-parameters

i8042.debug=1 i8042.unmask_kbd_data i8042.reset=1

WiFi

Seems that WiFi isn’t supported by Debian 13 (trixie) as of now.

iwlwifi

Newer iwlwifi packages should have required firmware, but those files are missing in current version of the package (20230625-2).

Thus, attempting to rebuild Debian firmware-iwlwifi package.

Source: firmware-nonfree.

=> works with eg. 20240610