News:

LMDE 6, unisce la praticità dell'ultima versione di cinnamon con la robustezza di debian 12

Menu principale

Touchpad Asus K55DR

Aperto da eternauta, Giovedì 21 Novembre 2019, 11:55:05

Discussione precedente - Discussione successiva

eternauta

Ho fatto copia-incolla dal topic che ho avviato anche sul forum di Ubuntu qualche giorno fa, purtroppo senza risolvere. :boh: A questo punto comincio a pensare che sia proprio un problema hardware del touch... ma se qualcuno avesse qualche idea... :hs:

Ho un problema con il touchpad del notebook in oggetto. Tutto funzionava perfettamente fino a quando, naturalmente a pc spento, ho tolto la batteria qualche minuto per fare delle foto alla batteria stessa per ordinarne un'altra. Preciso che la batteria è facilmente estraibile "a scatto" dal retro del notebook, senza necessità di smontare niente altro. Reinserita la batteria e riavviato il pc, il touchpad non viene più rilevato. Ecco le prove che ho fatto:
1) Controllato che fosse attivato nelle impostazioni di sistema.
2) Premuto più volte i tasti fn+f9 che però continuano a darmi il touch disabilitato e non si riattiva.
3) Controllato nel bios (UEFI) che fosse abilitato ed infatti, la voce relativa: "Internal Pointing Device", è settata come "Enabled". Provato anche a disabilitarlo nel bios e, riavviato il pc, fn+f9 non da nessun output a schermo. Riavviato, riabilitato nel bios, e fn+f9 continua a dirmi che è disattivato e infatti non funziona.
4) Resettato il bios ai valori di default ma non è cambiato niente salvo che mi ha riattivato il secure boot.
5) Tolto e reinserito nuovamente la batteria.
6) Avviato il pc con l'alimentatore collegato e senza batteria.
Tutte queste prove non hanno dato nessun risultato. Con un mouse usb il cursore funziona regolarmente. Lo stesso problema si verifica con tutti e quattro gli OS che ho installato sul pc: Mint19.1, Ubuntu 18.04, Kubuntu 18.04 e Debian Testing.
Sicuramente non è un problema di driver ma di qualcosa nell'hardware o nel bios che impedisce di rilevare il touch dopo la rimozione e il reinserimento della batteria.
Questo l'attuale xinput list:
stefano@Mint-K55DR:~$ xinput list
Virtual core pointer                    id=2 [master pointer  (3)]
    Virtual core XTEST pointer              id=4 [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)]
     Asus Wireless Radio Control              id=7 [slave  keyboard (3)]
     Video Bus                                id=8 [slave  keyboard (3)]
     Video Bus                                id=9 [slave  keyboard (3)]
     Power Button                            id=10 [slave  keyboard (3)]
     Sleep Button                            id=11 [slave  keyboard (3)]
     USB2.0 HD UVC WebCam: USB2.0 HD          id=13 [slave  keyboard (3)]
     Asus WMI hotkeys                        id=14 [slave  keyboard (3)]
     AT Translated Set 2 keyboard            id=15 [slave  keyboard (3)]
stefano@Mint-K55DR:~$

Prima di questo problema, il touchpad veniva rilevato con id=15 come nella riga sotto:
ETPS/2 Elantech Touchpad id=15 [slave pointer (2)]
Grazie in anticipo per eventuali suggerimenti :ciao:
A questo mondo niente rimane uguale, la notte più lunga eterna non è. (Bertolt Brecht)
Sperem...

midnite


andrea111

#2
Provato a vedere che dice a proposito lo Xorg0.log?
posta grep input /var/log/Xorg.0.log

Il mio xinput andrea@andrea-X55C:~$ xinput list
Virtual core pointer                    id=2 [master pointer  (3)]
    Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
    ETPS/2 Elantech Touchpad                id=14 [slave  pointer  (2)]
    Telink Wireless Receiver                id=9 [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)]
     ASUS USB2.0 Webcam                      id=11 [slave  keyboard (3)]
     Asus WMI hotkeys                        id=12 [slave  keyboard (3)]
     AT Translated Set 2 keyboard            id=13 [slave  keyboard (3)]
     Telink Wireless Receiver                id=10 [slave  keyboard (3)]

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

eternauta

Citazione di: midnite il Giovedì 21 Novembre 2019, 23:03:22
hai provato con una live?
Intanto grazie per le risposte. :hs:
Si, ho provato con una live di Mint 19.2 e con una di Mageia ma il touch è sparito anche dalle live.

Citazione di: andrea111 il Venerdì 22 Novembre 2019, 04:38:59
Provato a vedere che dice a proposito lo Xorg0.log?
posta grep input /var/log/Xorg.0.log

Il mio xinput andrea@andrea-X55C:~$ xinput list
Virtual core pointer                    id=2 [master pointer  (3)]
    Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
    ETPS/2 Elantech Touchpad                id=14 [slave  pointer  (2)]
    Telink Wireless Receiver                id=9 [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)]
     ASUS USB2.0 Webcam                      id=11 [slave  keyboard (3)]
     Asus WMI hotkeys                        id=12 [slave  keyboard (3)]
     AT Translated Set 2 keyboard            id=13 [slave  keyboard (3)]
     Telink Wireless Receiver                id=10 [slave  keyboard (3)]

Ecco lo Xorg0.log:
stefano@Mint-K55DR:~$ grep input /var/log/Xorg.0.log
[    38.849] (II) The server relies on udev to provide the list of input devices.
[    43.017] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    43.017] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    43.017] (II) LoadModule: "libinput"
[    43.018] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    43.060] (II) Module libinput: vendor="X.Org Foundation"
[    43.060] (II) Using input driver 'libinput' for 'Power Button'
[    43.060] (**) Option "Device" "/dev/input/event3"
[    43.076] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    43.076] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    43.121] (II) config/udev: Adding input device Asus Wireless Radio Control (/dev/input/event8)
[    43.121] (**) Asus Wireless Radio Control: Applying InputClass "libinput keyboard catchall"
[    43.121] (II) Using input driver 'libinput' for 'Asus Wireless Radio Control'
[    43.121] (**) Option "Device" "/dev/input/event8"
[    43.152] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ATK4001:00/input/input10/event8"
[    43.152] (II) XINPUT: Adding extended input device "Asus Wireless Radio Control" (type: KEYBOARD, id 7)
[    43.155] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[    43.155] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    43.155] (II) Using input driver 'libinput' for 'Video Bus'
[    43.155] (**) Option "Device" "/dev/input/event6"
[    43.176] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:01/input/input7/event6"
[    43.176] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    43.179] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[    43.179] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    43.179] (II) Using input driver 'libinput' for 'Video Bus'
[    43.179] (**) Option "Device" "/dev/input/event5"
[    43.196] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:13/LNXVIDEO:00/input/input6/event5"
[    43.196] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 9)
[    43.199] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    43.199] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    43.199] (II) Using input driver 'libinput' for 'Power Button'
[    43.199] (**) Option "Device" "/dev/input/event1"
[    43.216] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[    43.216] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 10)
[    43.218] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[    43.219] (II) No input driver specified, ignoring this device.
[    43.219] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[    43.220] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    43.220] (II) Using input driver 'libinput' for 'Sleep Button'
[    43.220] (**) Option "Device" "/dev/input/event2"
[    43.248] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2"
[    43.248] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 11)
[    43.251] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event10)
[    43.251] (II) No input driver specified, ignoring this device.
[    43.253] (II) config/udev: Adding input device MOON AND  (/dev/input/event7)
[    43.253] (**) MOON AND : Applying InputClass "libinput pointer catchall"
[    43.253] (II) Using input driver 'libinput' for 'MOON AND '
[    43.253] (**) Option "Device" "/dev/input/event7"
[    43.344] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/0003:13EE:0001.0001/input/input9/event7"
[    43.344] (II) XINPUT: Adding extended input device "MOON AND " (type: MOUSE, id 12)
[    43.406] (II) config/udev: Adding input device MOON AND  (/dev/input/mouse0)
[    43.406] (II) No input driver specified, ignoring this device.
[    43.407] (II) config/udev: Adding input device USB2.0 HD UVC WebCam: USB2.0 HD (/dev/input/event13)
[    43.407] (**) USB2.0 HD UVC WebCam: USB2.0 HD: Applying InputClass "libinput keyboard catchall"
[    43.407] (II) Using input driver 'libinput' for 'USB2.0 HD UVC WebCam: USB2.0 HD'
[    43.407] (**) Option "Device" "/dev/input/event13"
[    43.444] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-4/2-4:1.0/input/input15/event13"
[    43.444] (II) XINPUT: Adding extended input device "USB2.0 HD UVC WebCam: USB2.0 HD" (type: KEYBOARD, id 13)
[    43.446] (II) config/udev: Adding input device HD-Audio Generic Mic (/dev/input/event11)
[    43.447] (II) No input driver specified, ignoring this device.
[    43.447] (II) config/udev: Adding input device HD-Audio Generic Headphone (/dev/input/event12)
[    43.447] (II) No input driver specified, ignoring this device.
[    43.448] (II) config/udev: Adding input device Asus WMI hotkeys (/dev/input/event9)
[    43.448] (**) Asus WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[    43.448] (II) Using input driver 'libinput' for 'Asus WMI hotkeys'
[    43.448] (**) Option "Device" "/dev/input/event9"
[    43.468] (**) Option "config_info" "udev:/sys/devices/platform/asus-nb-wmi/input/input11/event9"
[    43.468] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 14)
[    43.471] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[    43.471] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    43.471] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    43.471] (**) Option "Device" "/dev/input/event4"
[    43.488] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[    43.488] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 15)
stefano@Mint-K55DR:~$

Mi pare che neanche qua ci sia traccia del touchpad :'(
:ciao:
A questo mondo niente rimane uguale, la notte più lunga eterna non è. (Bertolt Brecht)
Sperem...

andrea111

Si fa strada il guasto hardware, solo che il fatto che sia stato provocato dal distacco della batteria fa pensare.
L'hai staccata mentre il portatile era in sospensione? (giusto per trovare una possibile ragione al fatto).

Hai provato a fare l'upgrade del BIOS? (agli effetti del funzionamento del BIOS è più radicale del ripristino ai default).

Vediamo che dice journalctl -b | grep -i Touchpad

PS
a me un problema simile al tuo (con un portatile simile al tuo) l'ho avuto con l'USB: aveva smesso di funzionare di botto, tutto il resto era OK.
Ho tentato di tutto, ma ho risolto solo cambiando la scheda madre.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

eternauta

No, no! Ho staccato la batteria con il pc spento e alimentatore scollegato; e non ho neanche Windows installato che potrebbe far pensare ad uno spegnimento non completo (vedi "Avvio rapido di Win 10).
Purtroppo sul sito di ASUS non risultano esserci versioni più recenti di quella che ho attualmente installato del firmware UEFI.
"journalctl -b | grep -i Touchpad" non da output... :palm:
stefano@Mint-K55DR:~$ journalctl -b | grep -i Touchpad
stefano@Mint-K55DR:~$

Grazie comunque per l'aiuto... me ne farò una ragione... :boh:
:ciao:
A questo mondo niente rimane uguale, la notte più lunga eterna non è. (Bertolt Brecht)
Sperem...

andrea111

#6
Giusto per un confronto ti posto il mio andrea@andrea-X55C:~$ journalctl -b | grep -i Touchpad
nov 15 08:46:08 andrea-X55C kernel: input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio4/input/input11
nov 22 22:32:48 andrea-X55C gnome-session[1740]: /usr/lib/plainbox-provider-checkbox/bin/touchpad_test:8: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
nov 22 22:32:48 andrea-X55C gnome-session[1740]: Usage: touchpad_test DIRECTION... [--edge-scroll]
nov 22 22:32:48 andrea-X55C gnome-session[1740]: touchpad_test: error: Must specify directions to test.

A quanto pare il tuo touchpad non esiste proprio.
Prova a vedere se lo trovi come ricambio, non dovrebbe costare molto,  - altrimenti è la scheda madre.
Il tentativo lo farei, non è un cattivo portatile.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

eternauta

A questo mondo niente rimane uguale, la notte più lunga eterna non è. (Bertolt Brecht)
Sperem...