web-dev-qa-db-fra.com

HP Notebook - dmesg suggère d'utiliser le pilote hid-rmi 'psmouse.synaptics_touchpad = 1' à la place de l'ancien pilote - le pilote rmi ne fonctionne pas

Je vérifiais via dmesg et j’ai vu qu’il était suggéré d’utiliser le pilote plus récent hid-rmi pour le pavé tactile pour mon ordinateur portable qui est nouveau (modèle: HP-15-BS576TX).

De dmesg:

[    2.507282] psmouse serio1: synaptics: queried max coordinates: x [..5648], y [..4826]
[    2.538726] psmouse serio1: synaptics: queried min coordinates: x [1292..], y [1026..]
[    2.538729] psmouse serio1: synaptics: Your touchpad (PNP: SYN3251 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to [email protected].
[    2.601437] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x2e800/0x400000, board id: 3320, fw id: 2548310
[    2.641628] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4

J'ai donc démarré avec le paramètre de démarrage du noyau "psmouse.synaptics_touchpad = 1". Mais, il semble y avoir peu de changement et le pavé tactile continue à utiliser l'ancien pilote:

**: ~ $ cat/proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input102
U: Uniq=
H: Handlers=mouse0 event4 
B: PROP=1
B: EV=b
B: KEY=e520 30000 0 0 0 0
B: ABS=660800011000003 

Le fichier dmesg avec le paramètre de noyau psmouse.synaptics_touchpad = 1 ne contient pas beaucoup d'informations, sauf que le pavé tactile continue à utiliser l'ancien pilote:

  psmouse serio1: synaptics: queried max coordinates: x [..5648], y [..4826]
 [    2.322704] psmouse serio1: synaptics: queried min coordinates: x [1292..], y [1026..]
 [    2.322707] psmouse serio1: synaptics: Trying to set up SMBus access
 [    2.325589] psmouse serio1: synaptics: SMbus companion is not ready yet
 [    2.372028] usb 1-5: new high-speed USB device number 4 using xhci_hcd
 [    2.388206] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x2e800/0x400000, board id: 3320, fw id: 2548310
 [    2.428811] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4

Les modules i2c-hid, hid-rmi sont disponibles avec le noyau - 4.13.0-19-generic

Y a-t-il une chance que ce pavé tactile/trackpad fonctionne avec le nouveau pilote hid-rmi? Merci

1
Confguy2016

Ce pilote (i2c_i801) est sur la liste noire dans Ubuntu. Voir /etc/modprobe.d/blacklist.conf. Vous pouvez essayer de commenter la ligne indiquant: blacklist i2c_i801, mais vous pouvez rencontrer des problèmes de suspension. Si votre touchpad se bloque après la suspension de la suspension, essayez d'ajouter des règles pour décharger (rmmod) le module avant la suspension et le recharger (modprobe) après la reprise. Voir: man systemd-sleep. Bonne chance! :)