94 votes

Comment modifier la vitesse/sensibilité de la souris ?

Je suis sur un Asus Zenbook UX32VD sous Ubuntu 12.10. Dans les versions 12.04 et 12.10, je n'ai pas été en mesure de modifier la vitesse de la souris (c'est-à-dire la "sensibilité" dans la boîte de dialogue de la souris/du pavé tactile). Je peux modifier le curseur, mais rien ne change.

C'est un gros problème pour moi, car la vitesse de la souris est plutôt lente. Avez-vous des suggestions ?

Le problème se pose aussi bien pour le pavé tactile que pour la souris.

128voto

Vikash Singh Points 2263

Tout d'abord, nous devons identifier l'entrée device ID pour modifier la vitesse/sensibilité. Ouvrez un terminal et exécutez cette commande :

xinput --list --short

sortie :

abcd@abcd-abcde:~$ xinput --list --short

Virtual core pointer

 SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]

 Logitech USB RECEIVER                     id=12   [slave  pointer  (2)]

Mes dispositifs de pointage sont un Logitech USB RECEIVER et un Synaptics TouchPad . Pour répertorier les propriétés des appareils :

xinput --list-props "SynPS/2 Synaptics TouchPad"

EDIT :

Une autre option : xinput --list-props 11 como 11 est le nombre qui est indiqué ci-dessus dans sa propriété parent (SynPS/2 Synaptic TouchPad).

Maintenant, réduisez la valeur de ses propriétés pour répondre à vos besoins :

Device Accel Constant Deceleration (267):   2.500000

en utilisant cette commande :

xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5

EDIT :

Une autre option : xinput --set-prop 11 267 1.5 donde 11 est l'appareil, comme d'en haut, 267 est l'id de la propriété du dispositif (Device Accel Constant Decleration) comme vous pouvez le voir lorsque le dispositif 11 est en train d'être listé toutes les propriétés étant attachées, et enfin 1.5 est votre vitesse souhaitée.

Il se peut que vous deviez jouer un peu avec ce chiffre pour le régler exactement comme vous le souhaitez.

Si vous avez besoin de définir cette valeur automatiquement à chaque fois qu'Ubuntu démarre alors :

créer un fichier .sh

#!/bin/sh

xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5

changer le fichier en exécutable :

chmod +x

et mettez-le dans la liste des applications de démarrage.

Source : Configuration manuelle de la vitesse de la souris

34voto

John Gomez Points 341

Ubuntu 12.10 64-bit, TrackMan sans fil Logitech

xinput n'a rien fait pour moi.

xset q

pour vérifier les paramètres

xset mouse 3 0

Cela règle l'accélération à 3 et le seuil à zéro. Ce ne sont pas de grands paramètres mais c'est mieux qu'avant.

Si vous souhaitez utiliser une valeur fractionnaire, vous pouvez saisir une fraction (par exemple 3/2) au lieu d'un nombre à virgule flottante.

La page de manuel indique que les paramètres seront perdus lors de la déconnexion/redémarrage.

22voto

Jürgen Weigert Points 571

Les options "Device Accel ..." mentionnées ci-dessus n'existent pas sur ma machine. Lenovo T440s exécutant Ubuntu 18.04

Au lieu de cela, j'ai réussi à utiliser ceux-ci :

xinput --set-prop "TPPS/2 IBM TrackPoint" "Coordinate Transformation Matrix" 0.5 0 0 0 0.5 0 0 0 1

La "matrice de transformation des coordonnées" originale était de 1 0 0 0 1 0 0 0 1 et j'ai maintenant la moitié de la vitesse, ce qui est assez lent pour moi.

Avec cette syntaxe, nous pouvons régler séparément la vitesse horizontale et verticale.

7voto

jrishaw Points 71

Vous pouvez utiliser ces scripts pour définir la vitesse du pavé tactile et de la souris à chaque démarrage du système :

#!/bin/sh
TP=$(xinput --list --short|grep -i touchpad|cut -f 1 | cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$TP" "Device Accel Constant Deceleration" 1.5
xinput --set-prop "$TP" "Device Accel Velocity Scaling" 10

Pour moi, je pense que 1,5 et 10 sont des valeurs convenables pour la pavé tactile .


J'utilise également une souris usb Logitech.
Ainsi, pour un Logitech la souris utilise ce script :

#!/bin/sh
MOUSE=$(xinput --list --short|grep -i Logitech| cut -f 1|cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$MOUSE" "Device Accel Constant Deceleration" 1.2
xinput --set-prop "$MOUSE" "Device Accel Velocity Scaling" 10

Pour moi, je pense que 1,2 et 10 sont des valeurs convenables pour la souris .

J'ai créé un projet sur Github : https://github.com/rubo77/mouse-speed

3voto

hcb Points 2148

Running sudo xset m 1 1 a fonctionné pour moi. La vitesse de ma souris se comporte maintenant de manière normale comme dans la plateforme Windows.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X