使用AutoHotkey实现的工具,可以让双手不离开主键区而完成所有的工作。
由于CapsLock的使用频率较低且离手很近,所以使用CapsLock来作为模式切换键。现在如果要切换大小写,需要快速连按两次CapsLock键。
大概的按键映射如下:
使用方法:
1、直接下载SuperKeyboard.exe并执行。
2、安装AutoHotkey并运行SuperKeyboard.ahk。
有两种模式:NormalKeyboard和SuperKeyboard
在Normal模式下,除了CapsLock外,其它按键均与普通键盘一致。
在Super模式下,首先会在当前窗口标题栏位置显示SuperKeyboard提示;
其次,按键按如下方式映射:
i、k、j、l分别映射为上、下、左、右
u→Home
o→End
p→PageUp
;→pageDown
h→Backspace
y→Insert
d→Delete
m→ContextMenu
1~0→F1~F10
- →F11
= →F12
模式切换细则:
NormalKeyboard模式下:
单击一次CapsLock(按下时间小于800ms):切换成SuperKeyboard模式
按下CapsLock:
切换成SuperKeyboard模式,此时如果按下了某个功能按键,则认为是临时切换,在弹起时会恢复成NormalMode;
如果没有按下其它按键且按下超过800ms,认为是误操作,在弹起时恢复成NormalMode
在SuperKeyboard模式下:
只要按下CapsLock就切换成NormalMode
任意模式下双击CapsLock:切换Caps状态
默认启动时会把重音键和Esc交换,~不变。当传入参数0时不处理这种映射。
注意:在SuperKeyboard模式下,LockWorkstation功能是禁用的。
下载地址:http://download.csdn.net/download/jingtianwen/9955464
内附ahk源码和生成的exe,如果不想再装一个ahk,可以直接下载exe使用。
如果没有分也可以给我留言