Keyboard
n52te:程式長按滑鼠按鈕
我有一個貝爾金 n52te。我正在使用 Razor 程式軟體對其進行程式。我想做的是對其進行程式以按住滑鼠右鍵5秒然後鬆開。我試過記錄,但沒有成功。我嘗試在 Button Down 和 Button Release 事件之間設置 5000 毫秒的延遲,但這也沒有用。
有人知道怎麼做嗎?有人知道有什麼好的論壇可以搜尋這個嗎?
編輯:這是為 Minecraft 準備的。我想製作一個按下滑鼠左鍵 x 秒的宏。比方說3。所以我的宏是:
左鍵按下
3000 毫秒
左鍵釋放
這正是我在螢幕上看到的。但這不是我執行程序時得到的。我得到一個左鍵按下。
該行為不僅限於 Minecraft。同樣的事情發生在 Notepad++ 中。
嘗試將http://www.autohotkey.com/與以下腳本一起使用:
^!b:: MouseClick, left, , , 1, 0, D Sleep 5000 MouseClick, left, , , 1, 0, U return
這將在按下 ctrl-alt-b 時點擊滑鼠左鍵 5 秒鐘。
這與輸入設備無關。要找出您的設備發送的密鑰程式碼,請使用內置的“密鑰歷史記錄和腳本資訊”並將“^!b::”替換為找到的密鑰程式碼,例如:“SC132::”。
有關 MouseClick 的更多資訊http://www.autohotkey.com/docs/commands/MouseClick.htm
我有一個 Belkin Nostromo n52,我所要做的就是按照你的描述延遲;你確定它不工作嗎?如果您嘗試更改 n52 宏以使用不同的鍵並在相關遊戲中綁定該鍵怎麼辦?那會起作用嗎?我想這可能是他們的滑鼠支持的問題,這有時是不穩定的。