方向键设定完后
经过一段时间适应后有比较进步
不过我觉得打快的时候会出问题
不论是用ahk, qmk作映射都是难以避免的
因为后来去了解了一下qmk的皮毛
qmk是将按键分成许多layer
以按键按的时间长来分辨是哪一个layer来作搭配
虽然这些时间长是可以调整的
但不管怎么调整,速度快起来的时候,就会误判
以 F 键作modifier的,将F+u设为 home
然后用注音连续快速打“求”跟“秋”
速度快时偶而就会将“ㄑ一”判断成home键
以 space空白键作modifier的,可以不断的打"this is a book"
就会发现速度快时有时候就会将"space+i"判断为"向上"
因为不论是ahk或qmk都会需要一个判断的时间,
所以必定有delay与timeout这两个参数值要下
只能尽可能搭配自己的打字速度来作调整
当然打字速度慢的人就不会感觉到这个问题
我有看评论说这些调整虽然方便但不适合game mode
因为modifier所需的延迟时间不论长短难以避免
要想完全不影响正常写文章的话,
就只能够用capslock或Fn这种特殊键来作modifier
可惜的是capslock跟Fn的位置实在太不理想了
我想到的一个方法是将空白键映射到Fn键
然后将Fn+IJKLUOHN来对应到方向键与home/end/pgup/pgdn
如果要打空格的话,就另外指定一个例如Fn+,=space,
这也是另一个解决之道,缺点是打空格的时候要按两个键