大写倾向使用Shift,CapsLk真是鸡肋的存在,HHKB都去掉了CapsLk,所以将CapsLk定义为一系列组合键,不折腾能叫年轻人嘛(买不起HHKB )
软件:AutoHotkey,功能代码基于V2-Alpha(V1和V2的代码规则不一样),压缩包只解压
代码:使用txt文档格式编辑,更改后缀为 .ahk ,选择打开方式 AutoHotkeyU64.exe,之后双击即可启动
CapsLock:: return
if GetKeyState("CapsLock","P")
{
CapsLock & j:: Send "{left}"
CapsLock & l:: Send "{right}"
CapsLock & k:: Send "{down}"
CapsLock & i:: Send "{up}"
CapsLock & n:: Send "{home}"
CapsLock & m:: Send "{end}"
CapsLock & h:: Send "{BS}"
CapsLock & s:: Send "^s"
CapsLock & c:: Send "^c"
CapsLock & v:: Send "^v"
CapsLock & x:: Send "^x"
CapsLock & z:: Send "^z"
CapsLock & a:: Send "^a"
return
}
#if GetKeyState("Control","P")
{
CapsLock & j:: Send "^{left}"
CapsLock & l:: Send "^{right}"
CapsLock & n:: Send "^{home}"
CapsLock & m:: Send "^{end}"
return
}
#if GetKeyState("Shift","P")
{
CapsLock & j:: Send "+{left}"
CapsLock & l:: Send "+{right}"
CapsLock & k:: Send "+{down}"
CapsLock & i:: Send "+{up}"
CapsLock & n:: Send "+{home}"