【WIN】如何用AutoHotKey将←映射成0,再将ctrl+←映射成←

【WIN】 最近很想把104键键盘换成87键的,但是又想保留小数字键盘功能。 于是就想着把功能区包括底下四个方向键改键成数字键, 然后再用CTRL+原按键来按出原按键, 例子就是将←改成0 再将ctrl+左箭头映射成原本的←, 这样既能有0 还能有←的功能。 我也尝试用AutoHotKey做了一下,单个按键的改键是没问题, 但是组合键映射出原按键却始终试不出来(可能是因为被映射走了)。 有会的帮忙指点一下,谢谢

也试了KeyboardShield这个改键软件。 在←被改成0的情况下 可以把ctrl+←映射成← 但是按这个组合键有时候前移一个字符 有时候前移两个字符,等于是用不了 并且这个无法把ctrl+del映射成del.

$Left::0
^Left::Left

我自己在笔记本电脑键盘上也用字母键映射数字键,我的机制是通过某个组合键切换到数字键模式。
你这种机制会导致无法输出如Ctrl-的组合键。

楼上老哥的很完美,可以解决了

谢谢 非常完美~ 已经顺利推出了0~9所有按键 比心 :two_hearts:

哈哈,我也是用的这个方法,功能键改为数字,右箭头改成了回车,还是挺好用的。