Accélération souris toujours active Ubuntu 20.04

Antoine010000 -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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 ?

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bonjour,

    Via les paramètres gnome

    Comme indiqué dans cette discussion, as-tu essayé de modifier la clé
    speed
    pour
    org.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 de
    xinput 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 via
    xinput
    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
    0