Accélération souris toujours active Ubuntu 20.04
Salut à tous,
J'ai essayé de suivre tous les guides pour désactiver l'acceleration souris sur Ubuntu, que ce soit en mettant "flat" sur GNOME tweaks ou en utilisant dconf editor, mais rien à faire, je sens clairement cette accélération souris sur mon touchpad.
Y a moyen de la désactiver ? Qu'est-ce que je dois faire pour essayer de dépanner ce problème ?
J'ai essayé de suivre tous les guides pour désactiver l'acceleration souris sur Ubuntu, que ce soit en mettant "flat" sur GNOME tweaks ou en utilisant dconf editor, mais rien à faire, je sens clairement cette accélération souris sur mon touchpad.
Y a moyen de la désactiver ? Qu'est-ce que je dois faire pour essayer de dépanner ce problème ?
1 réponse
-
Bonjour,
Via les paramètres gnome
Comme indiqué dans cette discussion, as-tu essayé de modifier la cléspeed
pourorg.gnome.desktop.peripherals.touchpad
?
En particulier, que donne :gsettings list-keys org.gnome.desktop.peripherals.touchpad
Toujours d'après cette discussion, tu peux affecter une accélération négative (entre -1 et 1, 0 étant l'accélération par défaut).
Via les paramètres du serveur Xorg
Dans ce paragraphe, je pars du principe que tu utilises le serveur graphique Xorg (au lieu de wayland, qui n'est pas encore très répendu).
Peux-tu aussi nous reporter le résultat dexinput list
?
Voici ce que ça donne chez moi :
(mando@silk) (~) $ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN1300:00 04F3:3028 Mouse id=12 [slave pointer (2)]
⎜ ↳ ELAN1300:00 04F3:3028 Touchpad id=13 [slave pointer (2)]
⎜ ↳ FTSC1000:00 2808:5120 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)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=11 [slave keyboard (3)]
↳ gpio-keys id=15 [slave keyboard (3)]
↳ Asus WMI hotkeys id=16 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=17 [slave keyboard (3)]
On voit que mon touchpad correspond à l'ID 13. Donc pour voir ses propriétés, on peut lancer la commande suivante :
xinput list-props 13
En particulier si on ne conserve que les lignes liées à l'accélération :
(mando@silk) (~) $ xinput list-props 13 | grep -i accel
Device Accel Profile (311): 1
Device Accel Constant Deceleration (312): 2.500000
Device Accel Adaptive Deceleration (313): 1.000000
Device Accel Velocity Scaling (314): 12.500000
Comme l'explique cette page, il est alors possible d'adapter viaxinput
dynamiquement l'accélération.
xinput --set-prop 13 'libinput Accel Speed' <acceleration factor>
... où<acceleration factor>
doit être remplacé par une valeur entre -1 et 1 (je suspecte qu'il s'agit en réalité du paramètre "piloté" par gnome, gnome s'appuyant sur le serveur Xorg).
Bonne chance