El panel táctil Avell W1513 no funciona: el pin no se puede usar como irq en Ubuntu 18.04

El panel táctil Avell W1513 no funciona: el pin no se puede usar como irq en Ubuntu 18.04

Tengo una notebook Avell W1513 y el touchpad no funciona. No aparece en la lista xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=13   [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=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ HD Webcam: HD Webcam                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=12   [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=15   [slave  keyboard (3)]

Parece que el kernel no lo admite, pero hay un mensaje de error en el arranque que podría ser una pista del problema:

Jun  7 09:17:34 shrek4 kernel: [    3.615709] cannonlake-pinctrl INT3450:00: pin 263 cannot be used as IRQ
Jun  7 09:17:34 shrek4 kernel: [    3.615715] genirq: Setting trigger mode 8 for irq 132 failed (intel_gpio_irq_type+0x0/0x130 [pinctrl_intel])
Jun  7 09:17:34 shrek4 kernel: [    3.615891] i2c_hid i2c-UNIW0001:00: i2c-UNIW0001:00 supply vdd not found, using dummy regulator
Jun  7 09:17:34 shrek4 kernel: [    3.619111] cannonlake-pinctrl INT3450:00: pin 263 cannot be used as IRQ
Jun  7 09:17:34 shrek4 kernel: [    3.619116] genirq: Setting trigger mode 8 for irq 132 failed (intel_gpio_irq_type+0x0/0x130 [pinctrl_intel])
Jun  7 09:17:34 shrek4 kernel: [    3.619189] i2c_hid i2c-UNIW0001:00: Could not register for UNIW0001:00 interrupt, irq = 132, ret = -1
Jun  7 09:17:34 shrek4 kernel: [    3.619312] i2c_hid: probe of i2c-UNIW0001:00 failed with error -1

No estoy seguro de si el dispositivo que genera estos mensajes es el propio panel táctil, pero eneste hiloEl mismo mensaje aparece en un problema similar del panel táctil.

Ya intenté arrancar con acpi activado, i8402 admite el kernel 4.17 y synaptics_i2cel módulo (más la lista negra i2c_hid) sin éxito.

Como no es una marca común, las especificaciones son las siguientes:

H/W path       Device     Class          Description
====================================================
                          system         1513 I7
/0                        bus            GI5CN5E
/0/0                      memory         64KiB BIOS
/0/3a                     memory         16GiB System Memory
/0/3a/0                   memory         [empty]
/0/3a/1                   memory         [empty]
/0/3a/2                   memory         16GiB SODIMM DDR4 Synchronous 2667 MHz 
/0/3a/3                   memory         [empty]
/0/45                     memory         384KiB L1 cache
/0/46                     memory         1536KiB L2 cache
/0/47                     memory         9MiB L3 cache
/0/48                     processor      Intel(R) Core(TM) i7-8750H CPU @ 2.20GH
/0/100                    bridge         Intel Corporation
/0/100/1                  bridge         Skylake PCIe Controller (x16)
/0/100/1/0                display        GP107M [GeForce GTX 1050 Ti Mobile]
/0/100/2                  display        Intel Corporation
/0/100/8                  generic        Skylake Gaussian Mixture Model
/0/100/12                 generic        Intel Corporation
/0/100/14                 bus            Intel Corporation
/0/100/14/0    usb1       bus            xHCI Host Controller
/0/100/14/0/4             multimedia     HD Webcam
/0/100/14/0/7             input          USB Receiver
/0/100/14/0/b             input          ITE Device(8291)
/0/100/14/0/e             communication  Bluetooth wireless interface
/0/100/14/1    usb2       bus            xHCI Host Controller
/0/100/14.2               memory         RAM memory
/0/100/14.3    wlo1       network        Intel Corporation
/0/100/15                 bus            Intel Corporation
/0/100/16                 communication  Intel Corporation
/0/100/17                 storage        Intel Corporation
/0/100/1b                 bridge         Intel Corporation
/0/100/1b.4               bridge         Intel Corporation
/0/100/1d                 bridge         Intel Corporation
/0/100/1d/0               generic        RTL8411B PCI Express Card Reader
/0/100/1d/0.1  enp4s0f1   network        RTL8111/8168/8411 PCI Express Gigabit E
/0/100/1e                 communication  Intel Corporation
/0/100/1f                 bridge         Intel Corporation
/0/100/1f.3               multimedia     Intel Corporation
/0/100/1f.4               bus            Intel Corporation
/0/100/1f.5               bus            Intel Corporation
/0/1           scsi1      storage        
/0/1/0.0.0     /dev/sda   disk           250GB WDC WDS250G2B0B-
/0/1/0.0.0/1              volume         511MiB Windows FAT volume
/0/1/0.0.0/2   /dev/sda2  volume         232GiB EXT4 volume
/1                        power          To Be Filled By O.E.M.

La única alternativa es esperar a que el kernel lo admita; ¿O alguien aquí puede pensar en un problema que se pueda solucionar (en lugar de una falta de soporte)?

¡Gracias!

Respuesta1

En Ubuntu 19.04, el panel táctil funciona de maravilla; si tienes el mismo problema, vale la pena actualizarlo.

Respuesta2

Los proveedores de Avell me dijeron que no utilizan piezas Clevo. Sin embargo, encontré algunas computadoras portátiles de TongFang (un fabricante de ODM) que podrían ser las que venden piezas a Avell. Al menos, sus carcasas y especificaciones parecen iguales.

Dicho esto, puede intentar encontrar información relacionada con Linux buscando elementos similares. el que he encontrado es este:

http://forum.notebookreview.com/threads/tongfang-gj5cn6e.816637/

Mire la reseña de Youtube (tal como lo hace Avell con alguna empresa, compran en Tongfang y revenden con su marca). Se parece a los cuadernos Avell.

El modelo en cuestión es TongFang GJ5CN6E, pero tienen muchos otros y quizás el tuyo sea uno de esos.

Respuesta3

Hay un problema similar en ASUS GL703GE:

canonlake-pinctrl INT3450:00:0 pin 225 no se puede utilizar como IRQ

En Askubuntu: 18.04 El panel táctil ITE 8910 en Asus Strix GL703GE no funciona

en la plataforma de lanzamiento: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1782653

https://github.com/torvalds/linux/blob/master/drivers/pinctrl/intel/pinctrl-cannonlake.c#L328

información relacionada