Comment désactiver l'accélération de la souris dans Yosemite?

42

Je viens de passer à Yosemite et ma meilleure interprétation actuelle de ce qui se passe est qu’il existe un nouveau comportement qui déplace "utilement" la souris (et une fenêtre si vous en déplacez une) plus près du bord de l’écran lorsque vous vous déplacez assez rapidement.

Je n'aime vraiment pas cela, en grande partie parce que cela provoque un comportement très étrange lorsque je joue à un jeu.

Est-ce un paramètre qui peut être changé?

Avec des tests supplémentaires, il semble que la souris ne s’accroche pas au bord, mais présente dans certains cas une accélération considérable (changements de direction rapides?), Ce qui n’était pas le cas avant la mise à niveau vers Yosemite.

Trevoke
la source
Ouais, pourquoi ajouter une "fonctionnalité" qui rend la souris pratiquement inutilisable, alors ne pas fournir un moyen facile de l'éteindre.
Samthebest
Alors, j’ai fait un joli suivi et j’ai fini par faire un script bash en utilisant la defaults write .GlobalPreferences com.apple.mouse.scaling -1méthode comme moyen de basculer l’accélération de la souris ici: github.com/alfiedouglas0/mouseacc . Je pensais le poster ici au cas où quelqu'un le trouverait utile!
Alfie

Réponses:

42

Il s'avère que Yosemite active l'accélération de la souris par défaut. il peut être désactivé en tapant ceci dans le terminal:

defaults write .GlobalPreferences com.apple.mouse.scaling -1

Après avoir modifié ce paramètre dans Terminal, vous devrez vous déconnecter et vous reconnecter à votre Mac. Relancer le Finder fonctionnera aussi (option + clic-droit sur l'icône du Finder dans le dock -> Relancer)

Trevoke
la source
1
Il réduit considérablement l'accélération, mais ne le définit pas sur 0. Vérifié à la fois avec la souris et le pavé tactile. Aussi, vous ne pouvez pas changer la vitesse de la souris dans ce cas. Juste fixé deux points sur la table et déplacé la souris lentement à gauche et rapidement à droite - de cette façon, le curseur peut être déplacé à n’importe quelle position à droite. Je vous serais reconnaissant si quelqu'un peut se conformer.
klm123
19

Même si l'accélération de la souris est désactivée, OS X utilise une «courbe d'accélération», ce qui ralentit la souris et rend les mouvements moins linéaires.

Pour désactiver la courbe d'accélération / la définir sur une courbe linéaire, téléchargez Steelseries Exact Mouse Tool , ouvrez-le et réglez-le sur 'Toujours actif ' (une icône apparaîtra dans la barre de menus).

Cela ne fonctionne pas seulement avec les souris Steelseries, je l'utilise avec mon razer mamba en combinaison avec leurs pilotes et cela fonctionne parfaitement.

Fève de cacao
la source
Impressionnant. A travaillé tout de suite. Pas d'installation non plus. Je l'utilise avec mon Logitech M705.
Vaughan
Remarque: Aucun redémarrage / déconnexion requis. Et vous pouvez désactiver et réactiver à votre guise.
Christopher Bull
Cela semble fonctionner efficacement sur El Capitan avec mon "ancien" (~ 10 ans) Logitech MX518.
Adam S
Génial, mais comment puis-je contrôler la sensibilité? Il semble remplacer la "vitesse de suivi" définie dans les Préférences Système.
Leonardo Raele
Cette application fonctionne horriblement dans 10.12. Si vous essayez, vous sentirez que lorsque vous déplacez la souris assez rapidement, elle bégaie.
Nik
4

USB Overdrive reste, à mon avis, le meilleur moyen de contrôler la vitesse / accélération de la souris sous OS X. Le pilote de la souris d'Apple est terriblement mauvais.

Brian Gordon
la source
Ce programme refuse de rester installé. énervant.
ahnbizcad
1
Cela n'aide pas vraiment. In permet de réduire l'accélération de la souris, mais il est toujours présent même lorsque USB Overdrive indique qu'il est complètement désactivé.
klm123
@ klm123 C'est étrange; peut-être que votre appareil a une certaine accélération au niveau matériel? Je peux déplacer ma souris lentement de gauche à droite aux extrémités de la rotation de mon poignet, puis la ramener rapidement et répétez-la des dizaines de fois. Le pointeur revient toujours exactement à la même position horizontale sur l'écran.
Brian Gordon
@BrianGordon, merci pour l'information. Cette souris fonctionnait parfaitement avec Windows. Etrange, je suis d'accord.
klm123
2

L'utilisation defaults write .GlobalPreferences com.apple.mouse.scaling -1ne vous permet pas de définir la vitesse de votre souris.

J'ai essayé l'overdrive USB et cela fonctionne même si je suis sûr qu'il existe d'autres applications qui gèrent cela.

magnum
la source
1

Je recommande fortement le programme appelé souris lisse. Cela fonctionne parfaitement pour moi.

Il vous permet de choisir différents paramètres pour la souris et le trackpad (une accélération sur le trackpad est fortement souhaitable, contrairement à la souris).

Il peut être téléchargé gratuitement ici: http://smoothmouse.com/

Dugan Messman
la source
Bienvenue à Ask Different. Nous aimons que les réponses soient plus qu’une simple ligne. Idéalement, vous voulez expliquer pourquoi votre réponse est * correcte. "Il est également utile de fournir des liens, des citations et / ou des captures d'écran. Veuillez consulter notre section d'aide Comment répondre à l'écriture de bonnes réponses aux questions
Allan,
1
SmoothMouse est un outil incroyable, mais il n’est pas pris en charge sur Sierra. Y a-t-il un semblable?
Avseiytsev Dmitriy
0

Si vous utilisez un produit razer et utilisez razer synapse, les conditions suivantes s'appliquent:

L'accélération peut être réactivée sur la mise à jour OS X. Pour désactiver à nouveau, faites glisser l'accélération vers le haut, puis à nouveau jusqu'à 0 et le problème est résolu.

Warpzit
la source
C'est vrai, mais cela est spécifique aux produits Razer sur un ordinateur sur lequel Synapse est installé. Idéalement, une solution plus générale pourrait être évoquée.
JMY1000
Eh bien, j’ai examiné la configuration de la souris, razer définit essentiellement la vitesse de la piste de la souris sous OS X sur 0; L'overdrive USB est également un bon choix. Je voulais juste donner une solution simple aux utilisateurs de razer en guise de réponse supplémentaire à ceux existants
Warpzit
0

Je ne peux pas commenter pour le moment, mais je veux aussi prendre part à l' overdrive USB , qui fonctionne avec El Capitan.

Toutefois, le fait d’avoir le pilote USB Overdrive ne supprime pas l’accélération de la souris, même après avoir décoché la case Accélération dans les paramètres du pilote. Vous devez également accéder au panneau Paramètres de la souris OS X et définir la vitesse de suivi sur Vitesse lente. Vous pouvez toujours régler la sensibilité de la souris en modifiant le curseur Vitesse dans le panneau USB Overdrive. Je peux confirmer que le fait de déplacer ma souris à n’importe quelle vitesse déplace le curseur d’une distance constante.

bernie
la source
@ klm123 FYI à propos de l'overdrive USB
bernie