Как переназначить двойное нажатие клавиши на клавишу Capslock?
Я использую vim, поэтому я переназначил capslock для клавиши Esc. Но иногда мне все еще нужен capslock для ввода длинных прописных букв. Так что мне интересно, возможно ли переназначить быстрые двойные нажатия клавиш в capslock? Пожалуйста, рассмотрите Windows и Mac OS X платформы.
1 ответ
Вы можете использовать AutoHotkey для сред Windows.
Это переключится Caps Lock, если Shiftнажать дважды в течение 500 миллисекунд.
Shift::
if (A_ThisHotkey == A_PriorHotkey && A_TimeSincePriorHotkey <= 500)
{
SetCapsLockState % !GetKeyState("CapsLock", "T")
}
return