Ubuntu 17.04
Suivez les instructions ci-dessous, mais changez:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
À:
xinput set-prop 10 "libinput Accel Speed" -0.4
Merci @tambre. Pas sûr que ce soit tout aussi idéal que l'ancien, mais c'est assez proche.
xset m 3
Cela fonctionne toujours très bien. Vous devez savoir comment enregistrer ces paramètres. Il s'agit donc du paramètre par défaut lors du redémarrage.
Ubuntu 16.04
La réponse de @JackTravis a été extrêmement utile, mais je pense que la mise à jour de la version 16.04 vaut la peine d’être mise à jour, car le fichier xorg.conf a été déplacé et a été divisé en plusieurs fichiers. Avant d’écrire cette réponse, j’ai essayé d’utiliser xset
et de jouer avec les paramètres xinput
pendant un moment avant de décider que le paramètre xinput
%_co_de ConstantDeceleration
de JackTravis était le meilleur pour mon Logitech M510 sur mon ordinateur de bureau et une souris filaire plus ancienne sur mon ordinateur portable.
1. Liste des souris
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Ma souris était la 3
, Logitech M510
, je vais donc l'utiliser dans cet exemple. Vous devrez remplacer cela par le nom de votre souris. Maintenant, utilisez id=10
pour essayer différents paramètres jusqu'à ce que votre souris se déplace exactement comme vous le souhaitez. Le xinput set-prop
dans ce qui suit correspond au 10
de ma souris sur mon système. Vous devrez probablement changer cela.
2. Modifier temporairement vos paramètres
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Si vous êtes curieux des autres paramètres qui affectent votre appareil, essayez
.
$ xinput --list-props 10
Pour effacer les paramètres après les avoir vraiment bousillés, tout ce que je devais faire était de débrancher et de rebrancher ma souris.
3. Enregistrer le nouveau paramètre de manière permanente
Si vous aimez ConstantDeceleration of 3, vous devez ajouter un fichier xorg.conf de la nouvelle manière Ubuntu 16.04: en ajoutant un nouveau fichier dans id=10
, vous voudrez modifier /usr/share/X11/xorg.conf.d/
et Logitech M510
dans le fichier. nom pour correspondre à votre souris. Je pense que le logitech-m510
au début du nom de fichier est la priorité avec laquelle ces fichiers sont chargés. La commande shell à une ligne suivante correspond à ce que je mets dans mon fichier 60-
dans Dropbox afin de pouvoir personnaliser rapidement une nouvelle machine exactement comme je le souhaite, quelques minutes après une nouvelle installation:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
OU , si vous souhaitez utiliser l'interface graphique, ouvrez un éditeur en tant que root, puis collez et modifiez les éléments suivants dans machineSetup.sh
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
4. Redémarrer
C'est ça. Redémarrez et vérifiez que les nouveaux paramètres ont bien pris effet.