Acabei de instalar o Debian 12 no meu ThinkPad E16 Gen 2 e instalei usando o GNOME.
O touchpad não funciona e parece que o kernel não registra o hardware. Esta é a xinput list
saída:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 Elan TrackPoint id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Sleep Button id=7 [slave keyboard (3)]
↳ Integrated RGB Camera: Integrat id=8 [slave keyboard (3)]
↳ Integrated RGB Camera: Integrat id=9 [slave keyboard (3)]
↳ Intel HID events id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]
Ao verificar módulos executando lsmod | grep -E "i2c_hid|psmouse"
, obtenho o seguinte:
i2c_hid_acpi 16384 0
psmouse 184320 0
i2c_hid 32768 1 i2c_hid_acpi
hid 159744 1 i2c_hid
Este é meu arquivo Grub, no qual adicioneii8042.reset i8042.nomux i8042.nopnp i8042.dumbkbd
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset i8042.nomux i8042.nopnp i8042.dumbkbd quiet splash"
GRUB_CMDLINE_LINUX=""
Ao verificar o BIOS, o trackpad está habilitado. Em settings->Mouse & Touchpad, não há configurações para touchpad.
Eu executei sudo apt install xserver-xorg-input-synaptics
. Eu copiei 70-synaptics.conf
para /etc/X11/xorg.conf.d/
Eu atualizei o kernel de todas as maneiras possíveis com sudo apt install linux-image-amd64
e também usando backports.
O log de dmesg | grep touchpad
não produz nada. O mesmo vale paracat /var/log/Xorg.0.log | touchpad
Sinto que estou sem opções e a única solução é mudar para outro distribuidor Linux.
Por favor ajude
[RESOLVIDO]
Ao postar, percebi esta frase:
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset i8042.nomux i8042.nopnp i8042.dumbkbd quiet splash"
foi escrito anteriormente como
GRUB_CMDLINE_LINUX_DEFAULT="quiet spla i8042.reset i8042.nomux i8042.nopnp i8042.dumbkbd"
com o quiet spla
no começo, e sem o 'h' no splash. Então só precisou de uma reinicialização