El dispositivo Trackpoint no está disponible en Lenovo Carbon X1 de quinta generación

El dispositivo Trackpoint no está disponible en Lenovo Carbon X1 de quinta generación

Acabo de adquirir un X1 de quinta generación y cuando pruebo cualquier versión de Ubuntu, el dispositivo Trackpoint (TPPS/2 IBM TrackPoint) no aparece:

ubuntu-mate@ubuntu-mate:~$ xinput -list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ Lenovo Laser Wireless Mouse                 id=9    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                  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)]
↳ Video Bus                                   id=7    [slave  keyboard (3)]
↳ Sleep Button                                id=8    [slave  keyboard (3)]
↳ Integrated Camera                           id=10    [slave  keyboard (3)]
↳ AT Translated Set 2 keyboard                id=11    [slave  keyboard (3)]
↳ ThinkPad Extra Buttons                      id=13    [slave  keyboard (3)]
ubuntu-mate@ubuntu-mate:~$

El trackpoint funciona bien en Windows, así que sé que el hardware está bien. Las cosas que he hecho para solucionar problemas son:

  • BIOS actualizada a 1.2
  • Probé con ubuntu-mate 16.04, xbuntu 16.04, 17.04, arch (más reciente), ubuntu-budgie 17.04; todos tienen el mismo problema.
  • Intenté ejecutar desde USB o instalar en el disco duro
  • Versiones de Ubuntu que usan BIOS UEFI, Arch usó BIOS heredados
  • deshabilitado y habilitado el trackpad - no hay diferencia
  • opciones de máquina virtual Intel habilitadas y deshabilitadas en BIOS
  • en comparación con mi thinkpad anterior, que funciona bien y veo que no aparece ningún dispositivo trackpoint /sys/devices/platform/i8042mientras /dev/inputsí aparecen en mi thinkpad anterior.

¿Alguna idea sobre cómo hacer que Linux vea/cree el dispositivo trackpoint?

Respuesta1

Ejecuto Xubuntu y pude solucionar el problema de la siguiente manera:

  • deshabilitar el trackpad en el BIOS (yo solo uso el punto de seguimiento)

  • editando /etc/default/grubpara tener la línea:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.proto=bare"
    

Se puede encontrar más informaciónaquí en la wiki de Arch.

Respuesta2

Es curioso: desactivé el trackPOINT en la BIOS y ahora mi trackPAD funciona bien desde hace algunos meses. No fueron necesarios cambios en /etc/default/grub.

Ubuntu 16.04 LTS/Núcleo 4.13

información relacionada