Re: [闲聊] 突发奇想想将 CapsLock+JKIL 改成方向键

楼主: serenemind (沉)   2022-09-21 08:17:14
哈哈,又是我
经过一番思索跟尝试后,我自定了一套跟别人完全不同的规则
但用起来似乎比较直觉跟顺手
规则如下
F + JIKL = 左上下右
Space + OL = 上页下页 (用无名指按上下页还是比较习惯,P/;的话小指太没力了)
Space + IK = Home/End (上下模式,用最有力的中指按)
Space + JK = Home/End (左右模式,下面说明)
Space + P[] = Back/Back/Back (用了三个模拟Backspace的长键就铁定不会按错了)
Space + ;' = Del/Del (用了两个模拟 Del 也铁定不会按错)
为什么会有两个Home呢?因为我直觉老是按错,104键的Home/End是上下配置
写文章时Home/End光标会跳到最左跟最右,两者全包的话按错也没关系,都一样是Home
厉害吧!!!
最后,F 只承揽了方向键,其他功能由空白键Spacebar全包
这样用了两个modifier的配置方式有一个很大的优点,
就是手指完全不会离开中心区域
即使要按 backspace 也只要按P就行了
哈哈,这个作法很与众不同吧,应该没人会这样用
但是似乎是最适合我这种老是按错的人
O大跟A大两位大大说的没错,CapsLock真的不合适,
不仅要移动手而且小指又最没力按久很累,跟Shift太近又很难搭
我想这应该就是最后定案了,感谢各位的意见跟协助,帮助很大
※ 引述《serenemind (沉)》之铭言:
: 分享一下为什么用F或者空白键当modifier时
: 中文输入太快会出问题的原因
: 我觉得这是 AHK 的 bug
: 我是从KeyHistory的内容发现的
: 照理说Modifier按下后,不论是F或空白键
: 第二个字母必须要有完整的 down 加上 up
: 才能满足条件映射到方向键
: 例如 空白键按下后,必须有I down加上 I up才可以触发向上键。
: 结果我从KeyHistory中发现,空白键按下后明明只有 I up他也给我触发
: 后来我只好土法炼钢加上额外的条件避免AHK给我乱触发
: 非常肯定这是AHK的bug
: 因为在搜寻的过程中也看到有人反应说打太快就会误触发的问题
: 但那些回答的人没有一个是真正的解决方案
: 不过花了两天总算让这个问题尘埃落定了

Links booklink

Contact Us: admin [ a t ] ucptt.com