(Me di cuenta de una queja que kbdrate
podría tener una limitación máxima. No estoy seguro de cuán cierto es todavía) .
Yo uso xset r rate 250 60
para lograr aceleraciones a mi gusto. Lo puse en mi ~/.i3/config
(para i3wm) pero solía tenerlo funcionando en mi ~/.xinitrc
para startx
recoger. Los xset
la invocación debe aplicarse a todo lo que se ejecuta en X.
(Me gustaría saber si hay alguna razón para preferir kbdrate
o xset
.)
Se llama 'velocidad de repetición automática del teclado' y puede configurarlo con kbdrate
El mío está configurado en:
$ sudo kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)
Puede configurar lo mismo con:
$ sudo kbdrate -r 10.9 -d 250
Typematic Rate set to 10.9 cps (delay = 250 ms)
Consulta la página del manual para conocer las opciones exactas:
man kbdrate
No estoy seguro de dónde se realiza la configuración predeterminada, pero /etc/rc.local
, tu .bash_profile
, .profile
o .bashrc
parece un buen lugar.
Añadir atkbd.softrepeat=1
en la línea de comando del kernel si necesita una tasa de repetición rápida y un retraso bajo.
Sin el truco, la demora del hardware está limitada por 250 ms y la tasa máxima de repetición es 30. Para la mayoría de las personas que usan flechas para navegar en el editor de texto o la línea de comandos, la tasa es demasiado baja y la demora es demasiado alta.
Mientras tanto, en Visual Studio, los desarrolladores usan una opción llamada "tasa de repetición de teclado efectiva doble" en el complemento Visual Assist. Debería ser una buena razón para la existencia de la opción.
Trabajar con Linux sin X podría ser un buen ahorro de tiempo, porque no usa su navegador.
Si ha pasado más de un día laboral buscando en Google cómo hacer kbdrate
para aceptar el retraso más lento que 250 ms, la respuesta debería ayudar.