Passer au contenu principal

Modifier la vitesse de scroll avec un trackpad

Prérequis

  • LMDE 7 avec driver libinput (le plus courant)
  • Accès au terminal

Pour vérifier ton driver :

grep -i "using input driver" /var/log/Xorg.0.log

1. Identifier le pavé tactile

xinput list

Repère la ligne correspondant à ton pavé tactile et note son ID (ex: id=9).

Exemple de sortie :

⎜   ↳ ELAN2204:00 04F3:3109 Touchpad    id=9   [slave  pointer  (2)]

2. Vérifier les propriétés disponibles

xinput list-props 9

La propriété qui contrôle la vitesse de défilement est :

libinput Scrolling Pixel Distance (344):	15

Principe :

  • Valeur plus grande → moins d'événements scroll → défilement plus lent
  • Valeur plus petite → plus d'événements scroll → défilement plus rapide

3. Modifier la vitesse temporairement

Utilise xinput set-prop pour tester différentes valeurs sans redémarrage :

# Plus lent (valeur plus grande)
xinput set-prop 9 344 30

# Valeur par défaut
xinput set-prop 9 344 15

# Plus rapide (valeur plus petite)
xinput set-prop 9 344 8

⚠️ Ce réglage est temporaire : il est réinitialisé à chaque redémarrage de session.


4. Rendre le réglage permanent

Une fois la valeur idéale trouvée, crée un fichier de configuration Xorg :

sudo nano /etc/X11/xorg.conf.d/70-touchpad.conf

Contenu à insérer (remplace 25 par ta valeur) :

Section "InputClass"
    Identifier "ELAN2204 Touchpad"
    MatchIsTouchpad "on"
    Driver "libinput"
    Option "ScrollPixelDistance" "25"
EndSection

Sauvegarde et quitte :

  • Ctrl+O → confirmer
  • Ctrl+X → quitter

Puis redémarre ta session (ou le PC) pour appliquer le changement.


5. Vérifier que le réglage est actif

Après redémarrage :

xinput list-props 9 | grep "Scrolling Pixel Distance"

La valeur doit correspondre à celle définie dans le fichier de config.


Récapitulatif des valeurs

Valeur Effet
5 – 10 Défilement très rapide
15 Valeur par défaut
20 – 30 Défilement lent
40+ Défilement très lent

Références