Je ne trouve pas un seul environnement de bureau prenant en charge la définition de l'accélération et de la sensibilité de la souris. Je ne veux aucune accélération de la souris, mais je veux augmenter la vitesse de ma souris. Cela signifie que si je déplace la souris à la même distance, le pointeur se déplace à la même distance à chaque fois, quelle que soit la rapidité avec laquelle je déplace la souris.
KDE me laissera régler l'accélération de la souris à 1x, mais la souris se déplace trop lentement à ce moment-là et je ne vois pas comment augmenter la vitesse. Je suis prêt à accepter une solution CLI, mais je n’ai pu que xinput
changer l’accélération. Je ne me souviens pas d'avoir beaucoup de chance avec xset
, non plus.
xset m 3 400
l'idée de fixer le seuil suffisamment haut pour que vous ne le dépassiez jamais afin d'éviter l'accélération en tant que telle. Peut-être si vous jouez un peu avec ça?Réponses:
Forcez simplement le pointeur pour ignorer les pixels, voici comment:
Première liste des périphériques d'entrée:
Dans l'exemple, nous voyons que l'ID de la souris est 10. Ensuite, listez ses propriétés:
Nous voulons la «matrice de transformation de coordonnées», rappelez-vous sa №142.
En modifiant cette propriété, nous pouvons augmenter la vitesse du pointeur. C'est une matrice de transformation, utilisée pour calculer un mouvement de pointeur . Du lien:
Nous voulons donc augmenter les valeurs en fonction de x et y , augmentant ainsi la vitesse du pointeur. Un exemple de mon PC:
C'est
xinput set-prop <device-id> <property-number> <property-values>
. Jouez un peu avec cela jusqu'à ce que vous trouviez celui qui convient. Remarque: ne modifiez pas la dernière valeur de la matrice. C'est mon erreur lorsque j'ai essayé de travailler - dans ce cas, vous ne verrez aucune différence.Remerciements: Je remercie Simon Thum de la liste de diffusion xorg, c'est lui qui a donné l'indice de la matrice.
UPD : il est à noter que certains jeux Windows fonctionnant avec Wine peuvent avoir un comportement de pointeur étrange (par exemple, remarqué que l'objectif de l'ancienne version de Counter Strike 1.6 décline jusqu'à ce qu'il regarde le sol, quelle que soit la manière dont vous déplacez la souris) , dans ce cas, il suffit de réinitialiser x et y de CTM à 1 avant de lancer le jeu.
la source
xinput set-prop "PixArt USB Optical Mouse" "Coordinate Transformation Matrix" 2.400000, 0.000000, 0.000000, 0.000000, 2.400000, 0.000000, 0.000000, 0.000000, 1.000000
.Ce qui suit a été copié textuellement d’une réponse publiée par @Luke sur Ask Ubuntu. Je le publie comme une réponse du wiki de la communauté afin que les informations puissent également figurer sur ce site.
KDE ne l'a pas encore intégré à son centre de contrôle, mais vous pouvez utiliser xinput à partir de la ligne de commande. Tout d’abord, lancez
xinput list
pour trouver le numéro de périphérique de votre souris:Sur mon ordinateur portable, l’identifiant de périphérique que je veux est 10 (SynPS / 2 Synaptics TouchPad). Sur votre système, vous devrez décider quel périphérique est le bon. Ensuite, lancez
xinput list-props <your device id>
pour voir les paramètres actuels de ce périphérique:La propriété qui vous intéresse est "Device Accel Constant Deceleration (267)". Pour ralentir votre souris, vous devez augmenter la valeur en lançant
xinput set-prop <your device id> <property id> <value>
:Dans cet exemple, la valeur passe de 2,5 à 5,0 et la souris se déplace à mi-vitesse.
Des explications sur les propriétés peuvent être trouvées sur X.org .
Si vous utilisez ceci dans les scripts, l'utilisation de noms complets peut être utile car l'identifiant, etc. peut changer. Par exemple:
la source
xinput list-props <device-id>
Si vous utilisez Xorg.conf pour configurer votre serveur X, vous pouvez l'utiliser pour définir l'accélération ou la décélération. Il suffit d'ajouter quelque chose à l'effet de:
où multiplicateur est combien de fois plus lent vous voulez que la souris aille. 0,5 doublerait la vitesse, ou 2 la réduirait de moitié. De manière équivalente, bien que plus complexe:
où "a" à "i" sont la matrice de transformation, comme décrit dans d'autres réponses.
Source: page de manuel xorg.conf
la source
J'utilise les paramètres suivants dans Mint 17.2 + Cinnamon, mais je pense que cela fonctionne également dans votre environnement.
Je vous suggère de régler d'abord le DPI sur votre souris au maximum (j'ai des boutons pour cela). Après cela, vous pouvez diminuer la décélération s'il vous reste encore trop de sens.
Si tout va bien, vous pouvez le placer dans le fichier approprié de votre système, de sorte qu'il chargera les paramètres en démarrant. Pour moi, ce fichier est le
~/.xinputrc
.Quelques informations sur ces propriétés xinput: http://www.x.org/wiki/Development/Documentation/PointerAcceleration/
(Remarque: j'adore Linux! <3 Après avoir "mis à niveau" mon système sous XP en 2009. Depuis lors, j'ai mouseaccel sous Windows 7, peu importe l'accélix que j'ai essayé. Faites-moi confiance, je les ai tous essayés. Maintenant, après 6 ans , J'ai réussi à l'éteindre sous Linux Mint. Cela signifiait une précision de -20% dans mes FPS. J'ai donc joué à 40% au lieu de 50 à 60%, ce qui est une compétence peu médiatisée au lieu d'une grande. Le jeu est mort maintenant, mais c’est quand même une version pour laquelle je n’ai pas à supporter cette histoire de souris en utilisant le système d’opération.)
la source
dans Ubuntu 16.04, la propriété de ma souris est:
Il est défini sur 1.0 par défaut. Si vous augmentez la valeur, votre souris va ralentir.
la source
essayez LXInput, c’est ce que j’utilise, je ne savais pas ce que l’accélération et la sensibilité avaient fait avant de lire votre message ^ (donc merci!) c’est dans le référentiel standard pour Ubuntu 16.04. Veuillez noter que je suis en train de régler le DPI de la souris via Solaar. Par conséquent, je ne sais pas si Solaar et LXInput interagissent de manière à rendre LXInput inutile pour lui-même. modifier désolé je pense que la « sensibilité » et « accélération » de LXInpu sont différentes à la vitesse. Je pense que la "sensibilité" est à quel point l'accélération est sensible. Désolé. Cependant-> Solaar peut certainement être utilisé pour définir DPI / Speed pour les souris logitech, mais uniquement les dernières versions de github, pas celles des référentiels.
LXInput est une application graphique pour l'environnement de bureau Lightweight X11 (LXDE).
Il configure les paramètres du clavier et de la souris:
0.3.5-1 Ubuntu
406,5 kB
la source