Panel táctil no reconocido en Asus N550JK - TP500L (FocalTech)

Panel táctil no reconocido en Asus N550JK - TP500L (FocalTech)

Estoy instalando una computadora portátil nueva y el panel táctil no se reconoce completamente. Específicamente, el desplazamiento con dos dedos no funciona.

extraer de/proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 FocalTech FocalTech Touchpad in mouse emulation mode"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=1
B: EV=7
B: KEY=30000 0 0 0 0
B: REL=3

Además xinput listme da:

⎡ Virtual core pointer  id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer id=4   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen id=10    [slave  pointer  (2)]
⎜   ↳ PS/2 FocalTech FocalTech Touchpad in mouse emulation mode id=14   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB2.0 HD UVC WebCam                      id=11   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

Y finalmente synclientme dice que no hay ningún controlador synaptics activo:

No se pudieron encontrar propiedades sinápticas. ¿No hay ningún controlador synaptics cargado?

Entonces, parece que el panel táctil no se reconoce como panel táctil sináptico. Funciona, pero no las partes específicas de los sinápticos.

Está en modo de emulación de mouse (no tengo idea de lo que significa). Y funciona junto con otros dispositivos señaladores, especialmente la pantalla táctil (puedo confirmar que funciona).

Intenté agregar parámetros i8042.nomux=1a los parámetros del kernel, pero no cambió nada... ¿Alguna pista?

Respuesta1

Finalmente llegué a este informe de error:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609

Parece que el panel táctil de FocalTech necesita un controlador específico y se está trabajando para integrarlo en el núcleo principal.

Actualmente, parece haber un ppa para obtener un controlador dkms para este panel táctil:http://ppa.launchpad.net/hanipouspilot/focaltech-dkms

Después de intentar esto, puedo confirmar que el siguiente procedimiento funciona:

  1. agregar ppa

    sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
    
  2. actualizar la base de datos de paquetes

    sudo apt-get update
    
  3. instalar el controlador dkms

    sudo apt-get install focaltech-dkms
    
  4. reiniciar

El panel táctil ahora se reconoce. El desplazamiento con dos dedos funciona, por ejemplo. Además, la zona donde están los botones no hará que el cursor se mueva.

Gracias a la comunidad que realizó esta retroingeniería (Asus simplemente respondió "¡no hay soporte para Linux ni información técnica" a una solicitud! Muy mal punto para ellos (consulte el informe de error mencionado anteriormente)).

información relacionada