我大部分时间都使用 Kinesis 键盘。我的已经用了 10 年了,最近用新的线性感觉“Cherry Reds”对其进行了改装,再买 10 个应该不错。但是键盘可能不如键盘映射重要。基本规则是:打字时不要移动手腕,至少不要超过你必须的。
为了在 Kinesis 上适应这一点,我将底行映射到 Hyper、Super、Control、Meta。我在拇指键上有 Mode_switch。所以我绝对不需要移动我的手腕来输入按键组合。(我使用 Mode_switch 连接到“嵌入式箭头键”层。)
你可以在任何键盘上做类似的事情,例如,你的笔记本电脑键盘——将数字行重新映射到修饰符,使用xmodmap
. 您仍然可以键入 Shift+num 来获取标准符号。这是一个最小的 xmodmap 入门工具包。用于xev
进一步定制。
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
keycode 9 = s S Left
keycode 10 = d D Down
keycode 11 = f F Right
keycode 21 = w W BackSpace
keycode 22 = e E Up
keycode 23 = r R Delete
keycode 26 = Super_L exclam
keycode 27 = Hyper_L at
keycode 28 = Control_L numbersign sterling
keycode 29 = Meta_L dollar
keycode 30 = F6 asciicircum
keycode 31 = Mode_switch percent
keycode 32 = bracketright braceright
keycode 33 = Control_L parenleft
keycode 34 = Mode_switch ampersand
keycode 35 = bracketleft braceleft
keycode 36 = Meta_L asterisk
keycode 37 = Hyper_L parenright
add Shift = Shift_L Shift_R
add Control = Control_L Control_R
add Mod1 = Meta_L Meta_R
add Mod2 = Hyper_L Hyper_R
add Mod3 = Super_L Super_R
add Mod4 = Mode_switch
add Mod5 = Alt_L