web-dev-qa-db-fra.com

Comment remplacer la nouvelle limite du taux de répétition du clavier limité?

Je suis peut-être un extra-terrestre ici, mais voici mon problème: la limite de vitesse sur les anciennes versions d'Ubuntu (= avant 11) était très très rapide. C'était vraiment génial pour moi.

Maintenant, sous Ubuntu 11, ils ont peut-être pensé: "qui voudra jamais de cette vitesse? Personne! Alors mettons la vitesse maximale à une limite inférieure".

C'est tellement stupide qu'ils ont essayé de réduire la vitesse à un autre célèbre OS. Si Linux est plus puissant, pourquoi en retirer une partie? Je ne comprends pas ça.

Alors, y a-t-il un moyen de passer outre cette limite de vitesse et d’obtenir mon clavier aussi rapide que sur les versions précédentes?

26
Olivier Pons

Étant donné que ce problème n'a pas encore été résolu et peut être très frustrant, voici une solution de contournement:

Au départ, j’utilisais xset r rate, mais le problème, c’est qu’il n’est pas persistant après une veille/veille, et parfois, le bureau redevient aléatoire à un rythme limité (probablement le démon gnome settings fait probablement quelque chose qui renforce les paramètres).

Je changeais inutilement mes anciens paramètres de clavier gconf, seulement pour découvrir que le paramètre avait été migré vers gsettings. La limite de valeur est codée en dur dans l’application de configuration du système (gnome-control-center dans le fichier ./panels/keyboard/gnome-keyboard-panel.ui:877).

Vous pouvez facilement le remplacer:

gsettings set org.gnome.settings-daemon.peripherals.keyboard repeat-interval 15
gsettings set org.gnome.settings-daemon.peripherals.keyboard delay 150

Tant que vous ne modifiez pas vos paramètres à partir de l'interface graphique, ce paramètre doit être persistant.

14
ithkuil

Dans Ubuntu 15.10 et les versions ultérieures, les paramètres ont été déplacés.

Pour obtenir un taux de répétition d'environ 90 cps et un délai de 150 ms:

gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11

À ces taux de répétition élevés, je vous conseillerais de rester aussi proche que possible d'un taux de rafraîchissement de votre écran. Cela vous aidera à vous arrêter à l'endroit désiré car le mouvement est plus facile à suivre.

Si nous prenons l'exemple par défaut d'un affichage à 60 Hz, cela correspond à l'un de ces intervalles de répétition:

30  cps = 1000/30  ≈ 33 ms (30.3  cps)
60  cps = 1000/60  ≈ 16 ms (62.5  cps)
90  cps = 1000/90  ≈ 11 ms (90.9  cps)
120 cps = 1000/120 ≈ 8  ms (125.0 cps)
23
Erik Olofsson

Vous pouvez remplacer temporairement le débit clavier maximal d'Ubuntu à l'aide de la commande xset si vous utilisez GNOME 3 sur Ubuntu> 10.04. Exemple:

xset r rate 220 160

Vous pouvez également essayer d’ajouter (sans commenter) ce qui suit dans /etc/kbd/config:

KEYBOARD_RATE="160"

KEYBOARD_DELAY="220"

Edit: corrige une incohérence dans les exemples.

14
jarederaj

Accédez à Système-> Préférences-> Clavier et ajustez le curseur Répéter les touchesSpeed à l'extrême droite. Sur les systèmes ultérieurs, vous accédez à ce contrôle à l’aide du bouton Paramètres système - de Laity Launcher - avec le bouton avec la clé. Le panneau de contrôle est le même.

2
psusi

Je ne pense pas que l'interface utilisateur soit particulièrement intuitive, mais j'ai du mal à croire que les paramètres disponibles ne répondent pas à vos besoins.

Sous v3.26.2 au moins, plus vous faites glisser la barre vers la gauche, plus la répétition est rapide. Ceci est équivalent à ce qui suit:

gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0
0
Matt Ryan