僅為一個應用程式或遊戲重新分配按鍵? (視窗)

僅為一個應用程式或遊戲重新分配按鍵? (視窗)

有些遊戲有令人毛骨悚然的按鍵綁定,但不提供更改它們的功能。

是否可以暫時更改或複製遊戲密鑰?例如,代替“向上”箭頭鍵,附加“w”鍵?或者您可以使用“w(asd)”鍵來代替“i(jkl)”嗎?

應該是這樣,當我離開遊戲(關閉或切換應用程式)時,作業系統中的按鍵分配會再次起作用。

如果我甚至可以使用遊戲手柄,那就太酷了,但我認為這超出了主題?

答案1

很好,謝謝@DavidPostill。我不知道 AutoHotkey 這麼方便。

對於鍵盤來說,這將沒有任何問題。

對於 Xbox One 無線控制器,我必須修補一些東西。如果你對它搞得太多,Windows 可能會亂搞。但它對於遊戲來說效果很好。我在拳擊比賽中嘗試過這個。

AutoHotkey(免費軟體)

對於那些想用 AutoHotkey 測試它的人...鍵盤覆蓋非常簡單,只需添加“w::Up”即可。為一個搖桿您可以使用“Joy1::Up”。

注意:Xbox One 控制器可在開啟視窗中與 Joy1 配合使用(右鍵單擊圖標,然後按一下「開啟」)。但在其他地方則不然。

但正如我所說,它不適用於 Xbox One 控制器。為此,我在網路上的某個地方找到了許多「XInput.ahk」檔案之一。並建構了一個包含幾個片段的「Joystick-Test.ahk」。這至少應該足以讓控制器正常運作。

使用 F1 鍵,您可以啟用/停用遊戲手把循環。使用 F9 鍵,您可以切換一些偵錯工具提示。查看腳本XInput.ahk 和 Joystick-Test.ahk

ATNSOFT(付費軟體)

我還發現了這樣的事情:https://atnsoft.com/downloads/

不過我還沒有對此進行過測試。但“密鑰管理器”或“密鑰重新映射器”應該可以工作。

相關內容