如何將雙換檔按鍵重新對應為大寫鎖定鍵?

如何將雙換檔按鍵重新對應為大寫鎖定鍵?

我正在使用 vim,所以我已經重新映射caps lockEsc按鍵。但有時我仍然需要大寫鎖定來輸入長大寫字元。所以我想知道是否可以將快速雙擊Shift鍵重新映射為大寫鎖定?

請考慮 Windows 和 Mac OS X 平台。

答案1

你可以使用自動熱鍵適用於 Windows 環境。

Caps Lock如果Shift在 500 毫秒內按兩次,則會切換

Shift::
if (A_ThisHotkey == A_PriorHotkey && A_TimeSincePriorHotkey <= 500)
{
    SetCapsLockState % !GetKeyState("CapsLock", "T")
}
return

相關內容