AutoHotKey映射

AutoHotKey mapping

我正在尝试使用AutoHotkey在键盘上映射以下按键组合-

Alt i->向上箭头
Alt j->左箭头
Alt k->右箭头
Alt m->向下箭头

我在AutoHotkey.ahk文件中添加了以下代码-

1
2
3
4
!i::Up
!j::Down
!m::Left
!k::Right

但是不会产生期望的结果。请帮忙!!


1
2
3
4
!i::SendInput,{UP}
!j::SendInput,{LEFT}
!k::SendInput,{RIGHT}
!m::SendInput,{DOWN}


杰伊的答案有效,但

1
2
3
4
5
6
7
8
!i::Send {Up}
Return
!k::Send {Down}
Return
!l::Send {Right}
Return
!j::Send {Left}
Return

是一个更快的解决方案。


我认为一种更好的方法是使用免费软件应用程序TouchCursor http://touchcursor.sourceforge.net/overview.html。它具有培训模式,易于配置。另外,我惊讶地发现在实践中使用'space'而不是'alt'更有效。