代码之家  ›  专栏  ›  技术社区  ›  Arunabh Das

自动热键映射

  •  6
  • Arunabh Das  · 技术社区  · 14 年前

    我正在尝试使用自动热键映射键盘上的以下组合键-

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

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

    !i::Up
    !j::Down
    !m::Left
    !k::Right
    

    但它并没有产生预期的结果。请帮忙!!

    3 回复  |  直到 14 年前
        1
  •  10
  •   Jay    14 年前
    !i::SendInput,{UP}
    !j::SendInput,{LEFT}
    !k::SendInput,{RIGHT}
    !m::SendInput,{DOWN} 
    
        2
  •  1
  •   Miguel    12 年前

    杰伊的答案是可行的,但是

    !i::Send {Up}
    Return
    !k::Send {Down}
    Return
    !l::Send {Right}
    Return
    !j::Send {Left}
    Return
    

    是一个更快的解决方案。

        3
  •  0
  •   Carlo V. Dango    12 年前

    我认为更好的方法是使用免费软件TouchCursor http://touchcursor.sourceforge.net/overview.html 它有训练模式,更容易配置。另外,我惊讶地发现,在实践中使用“space”而不是“alt”效果更好。