Poner la tecla de mayúsculas en CTRL pero aún funciona como mayúsculas si presiono el tiempo suficiente

2

Acabo de comenzar usando tmux , así que pensé que establecería mi clave Bloqueo de mayúsculas igual a la tecla Ctrl .

Aunque a veces necesito la tecla Bloqueo de mayúsculas . No me importa si requiere jugar con la Terminal o los archivos del sistema, no tengo miedo de eso. Sin embargo, sería bueno si pudiera ejecutar comandos de Terminal para poder ponerlo en un script. Además, si es posible, sería bueno si no requiere software adicional, aunque si es necesario, no hay problema.

¿Cómo puedo hacer que sea normalmente una tecla Ctrl , pero si la presiono durante, por ejemplo, 5 segundos, se activa un Bloqueo de mayúsculas . Me preguntaba, ¿cómo puedo hacer esto?

    
pregunta greduan 30.12.2012 - 01:54

1 respuesta

4

Al usar KeyRemap4MacBook, puede agregar esto a private.xml :

<autogen>--HoldingKeyToKey-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_NONE, KeyCode::CAPSLOCK, Option::NOREPEAT</autogen>

El umbral para mantener una clave es de 0.2 s por defecto, pero se puede cambiar en la segunda pestaña.

Esto cambiaría fn + mayúsculas (control) a mayúsculas:

<autogen>--KeyToKey-- KeyCode::CONTROL_L, ModifierFlag::FN, KeyCode::CAPSLOCK</autogen>

    
respondido por el user495470 30.12.2012 - 15:03

Lea otras preguntas en las etiquetas