求一个 autohotkey 脚本
需求:win 本,希望 将 capslk 映射为右 shift, 然后右 shift 配合 ikjl 四个键实现 上下左右方向键。
- 为什么要将 capslk 映射成右 shift ,而不是 ctrl/alt , 因为 ctrl/alt 组合其他字母的 按键 被很多工具占用,所以不影响他们
win 这个键也不太好用,win+其他组合键,一不小心按下 win 就会触发 windows 弹出 系统自身的”搜索窗口“ 所以也没有使用 win+iklj 实现方向组合
- 当前实现的脚本存在什么问题?
CapsLock::RShift
>+J::{
Send "{Left}"
}
>+l::{
Send "{Right}"
}
>+i::{
Send "{Up}"
}
>+k::{
Send "{Down}"
}
上面是我自己写的脚本, 这个脚本能够实现 capslk+ ikjl 实现上下左右的功能。
但是因为 capslk 被映射成了由 shift ,shift 会切换中英文。 导致按下 capslk+ikjl 之后 也切换了 中英文输入,有的时候会切换有的时候不会。属于偶发。
-
除了 autohotkey 实现方向键映射之外 可以推荐 其他方案,请不吝啬给出脚本
-
v 友有珍藏的 autohotkey 脚本吗,分享出来学习下
感谢各位 v 右