Je sais comment définir le taux de répétition des touches avec, System Preferences > Keyboard
mais il semble que les réglages les plus rapides ne suffisent pas.
Est-il possible d'accélérer encore plus?
Je ne sais pas si d'autres personnes ont rencontré le même problème, mais j'utilise un MacBook Pro, modèle 2010.
Réponses:
Vous pouvez également modifier les clés de préférence directement:
Les modifications ne sont appliquées que lorsque vous vous déconnectez et que vous vous reconnectez. KeyRepeat ne peut toutefois pas être défini entre 2 (30 ms) et 1 (15 ms).
J'utilise aussi KeyRemap4MacBook. J'ai réglé les taux de répétition à 40 ms et les taux de répétition initiaux à 150 ms.
la source
InitialKeyRepeat
un taux trop rapide. J'ai rencontré un problème où chaque pression sur une touche entraînait le double des saisies. Par exemple, si vous appuyez une fois sur la touche "a", vous entrez "aa". Cela a effectivement rendu impossible la connexion car je ne pouvais pas entrer mon mot de passe correctement. Je crois avoir été en mesure de contourner le problème en démarrant en mode sans échec, j'ai revisité cette page en parcourant l'historique de mon navigateur, en sélectionnant et en collant la commandedefaults write -g InitialKeyRepeat -int 10
dans iTerm, puis en redémarrant le Mac.Je viens de découvrir que KeyRemap4MacBook était installé et que cette application contient de nombreux paramètres de bas niveau pour la répétition des touches.
Maintenant, je suis satisfait du temps de répétition initial de 400 ms et de l'attente de 20 ms.
la source
Karabiner
et les options de répétition de touche figurent actuellement dans la rangée supérieure des onglets sous "Répétition de touche" entre "Changer de clé" et "Message d'état". Fonctionne très bien, a été capable de le réduire trop loin et de le ramener à la santé mentale.Ancien post, mais cela peut aider quelqu'un: si vous utilisez l'application "Karabiner" ( https://pqrs.org/osx/karabiner/ ), qui est une application tierce utilisée couramment pour remapper les touches (ou imiter le clavier OS X). certains comportements de clavier Windows), il contournera vos configurations OS X.
Si vous l'utilisez, pour augmenter le débit de votre clavier, vous devez vous rendre sur l'application. Sur le deuxième onglet ("Répétition de la touche"), vous trouverez l'option Taux de répétition. Changer cela rendra l'effet immédiat et, autant que je sache, c'est le seul moyen d'obtenir le taux de répétition modifié lorsque vous utilisez cette application.
la source
La réponse de @ user495470 est excellente pour les applications natives, mais pour une raison quelconque, elle semble avoir gâché la répétition des touches dans les fenêtres XQuartz. Pour contourner le problème, j'ai d'abord exécuté ceci dans le terminal:
Si vous laissez les 2 derniers arguments, les valeurs par défaut du système seront réinitialisées.
J'ai lu que vous devez exécuter cette commande à chaque fois que vous exécutez XQuartz à nouveau, mais lorsque je l'ai insérée dans mon script de connexion, le système s'est bloqué à l'arrêt (jusqu'à ce que j'ai tué les commandes xset bloquées) et au démarrage, j'ai donc découvert Une meilleure façon de modifier le paramètre de répétition des touches consiste à désactiver tout d'abord le petit menu de bulles qui apparaît au-dessus d'un caractère saisi en appuyant sur la touche et en la maintenant enfoncée. Par exemple, maintenez la touche a enfoncée et une bulle contenant des caractères alternatifs avec différents umlauts, accents, etc.:
Puis exécutez les commandes de répétition de clé:
Si vous procédez ainsi, les répétitions de clé fonctionneront dans les fenêtres XQuartz sans avoir à s'exécuter
xset r # #
.la source