0
我已經搜索了這個功能並使用了腳本,但都沒有工作。2個按鍵組合在自動熱鍵按下2個按鍵
我要的是一個腳本,如果我按a
,它a
和4
如果按d
,它d
和5
它需要繼續做的動作,直到我釋放按鈕。
a
是爲了左右移動而在fps遊戲中右移,但我也想在同一時間做4和5,
任何人都可以幫助我嗎?
任何幫助,將不勝感激。
我已經搜索了這個功能並使用了腳本,但都沒有工作。2個按鍵組合在自動熱鍵按下2個按鍵
我要的是一個腳本,如果我按a
,它a
和4
如果按d
,它d
和5
它需要繼續做的動作,直到我釋放按鈕。
a
是爲了左右移動而在fps遊戲中右移,但我也想在同一時間做4和5,
任何人都可以幫助我嗎?
任何幫助,將不勝感激。
如果你真的只是想將其它號碼添加到一個鍵,建立一個熱鍵,並添加波浪號(~
)前綴:
〜:當熱鍵火災,其關鍵的原生功能將不可被阻止(隱藏在系統中)。
~a::
send 4
return
~d::
send 5
return
,或者更短:
~a::send 4
~d::send 5
關於如何建立快捷鍵,可用前綴和posibilities的更多信息,你可能想看看進入Hotkeys(AHK文檔)。這是寫得很好,很重要的理解。
謝謝你的答案。在按下a和d時,數字4和5是否可以像被按下一樣?
有沒有辦法添加一個命令這隻會發生時,我按住鼠標2,當我放手它取消整個命令?
假設與「鼠2」你的意思是鼠標右鍵(見key list其他鍵)(未經測試):
sent_4_down := false
sent_5_down := false
return
~RButton & a::
if(!sent_4_down) {
send {4 down}
sent_4_down := true
}
return
~a up::
send {4 up}
sent_4_down := false
return
~RButton & d::
if(!sent_5_down) {
send {5 down}
sent_5_down := true
}
return
~d up::
send {5 up}
sent_5_down := false
return
~RButton up::
send {4 up}
send {5 up}
sent_4_down := false
sent_5_down := false
return
請知道的StackOverflow是有幫助你與你的問題,但不能代碼您的腳本。
哪個操作系統?你是在談論捕獲和仿真背景中的按鍵?或者它是一個遊戲內部腳本?哪種語言?無論如何......捕捉一個鍵=按下,並且模仿許多相同的鍵按下,可能會導致無限循環。 – hoijui
AutoHotkey是一種腳本/編程語言,僅適用於Windows – Blauhirn