1 つのアプリケーションまたはゲームのみにキーを再割り当てしますか? (Windows)

1 つのアプリケーションまたはゲームのみにキーを再割り当てしますか? (Windows)

一部のゲームではキーバインドが不気味ですが、それを変更する機能が提供されていません。

ゲーム用のキーを一時的に変更またはコピーすることは可能ですか? たとえば、「上」矢印キーの代わりに「w」キーを追加しますか? または、「i(jkl)」の代わりに「w(asd)」キーを使用できますか?

ゲームを終了すると(アプリケーションを閉じるか切り替える)、オペレーティング システムのキー割り当てが再び機能するようになります。

ゲームパッドも使えたら最高なんですが、それは話題から外れますね?!

答え1

素晴らしいです。@DavidPostill さん、ありがとうございます。AutoHotkey がこんなに便利だとは知りませんでした。

キーボードの場合、問題なく動作します。

Xbox One ワイヤレス コントローラーについては、少し手を加える必要がありました。あまりいじりすぎると、Windows が文句を言う可能性があります。しかし、ゲームには最適でした。ボクシング ゲームでこれを試してみました。

AutoHotkey(無料ソフトウェア)

AutoHotkeyでテストしたい人のために...キーボードの上書きは「w::Up」を追加するだけで簡単です。ジョイスティック「Joy1::Up」を使うことができます。

注意: Xbox One コントローラーは、オープン ウィンドウ (アイコンを右クリックして [開く] をクリック) 内の Joy1 で動作します。ただし、他の場所では動作しません。

しかし、前述したように、Xbox One コントローラーでは動作しませんでした。このため、インターネットのどこかで「XInput.ahk」ファイルの 1 つを見つけました。そして、いくつかのスニペットを使用して「Joystick-Test.ahk」を作成しました。少なくともコントローラーを動作させるにはこれで十分でしょう。

F1キーでゲームパッドループを有効/無効にできます。また、F9キーでデバッグツールチップを切り替えることができます。スクリプトを参照してください。XInput.ahk および Joystick-Test.ahk

ATNSOFT(有料ソフトウェア)

私が見つけたもう一つのものはこれです:https://atnsoft.com/downloads/

まだあまりテストしていませんが、「Key Manager」または「Key Remapper」は動作するはずです。

関連情報