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

楼主: serenemind (沉)   2022-09-20 22:50:26
分享一下为什么用F或者空白键当modifier时
中文输入太快会出问题的原因
我觉得这是 AHK 的 bug
我是从KeyHistory的内容发现的
照理说Modifier按下后,不论是F或空白键
第二个字母必须要有完整的 down 加上 up
才能满足条件映射到方向键
例如 空白键按下后,必须有I down加上 I up才可以触发向上键。
结果我从KeyHistory中发现,空白键按下后明明只有 I up他也给我触发
后来我只好土法炼钢加上额外的条件避免AHK给我乱触发
非常肯定这是AHK的bug
因为在搜寻的过程中也看到有人反应说打太快就会误触发的问题
但那些回答的人没有一个是真正的解决方案
不过花了两天总算让这个问题尘埃落定了
我应该会选择用空白键来当Modifier
但是我觉得要适应用这几个键来取代方向键真的好难
没有办法不经思索的打字
觉得适应的过程脑筋都会打结
※ 引述《serenemind (沉)》之铭言:
: 另开一篇讨论一个问题
: 根据推文的建议
: 我使用了 CapsLock,F,空白键这三种来当Modifier做比较
: 发现了一个问题,
: 就是当要额外加上其他如Ctrl键时,使用F或空白键当Modifier会失效
: 举例来说
: 在浏览器中,我们一般可以用Ctrl+PgUp 跟Ctrl+PgDn 来切换索引标签
: 如果用空白键来当Modifier,用Ctrl+空白键+P 与 Ctrl+空白键+; 却无法切换
: 三种Modifier只有CapsLock可以切换,也就是说CapsLock更加全面
: 不知道是因为AutoHotKey的语法问题,还是真的另两种无法达成
: 想请推文中的 Observer0117 与 Ares911 两位大大提供一下你们的经验
: 感谢
作者: Richun (解放左手的OO之力)   2022-09-21 03:30:00
觉得选字麻烦的话要不要试试换输入法 都要适应的话
楼主: serenemind (沉)   2022-09-21 04:03:00
换输入法.....这是完全不同等级的学习曲线吧
作者: pennymarkfox (潘尼老狐狸)   2022-09-21 14:23:00
就打字而言你要选字就一定会慢 不管你怎么改进按键
楼主: serenemind (沉)   2022-09-21 15:47:00
这并没有冲突啊,改进键后之后可以再学输入法不就如虎添翼了吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com