web-dev-qa-db-ja.com

キーボードの特殊キーを再マップする方法

重複の可能性:
キーボードキーを再マップするにはどうすればよいですか?

キーボードにミュートボタンがあり、よく使用します。また、使用したことのない3つのボタンがあります...インターネット...メール...検索。私のような初心者ユーザーが、これら3つの役に立たないボタンの1つを取得して、コンピューターを「スタンバイ」モードにするためにできるハックはありますか?

4
Patriot

わかった!

ここ (アーカイブ済み)、キーの再マッピングについて見つけることができるすべてです。 Keytweak (archived)は私にとっては問題なく動作し、Windows NT/2000/XP/Vista/Win7用の無料のキーボードリマッパーです。Microsoftのスキャンコードマップレジストリキーを使用してキーボードを再マップします。

alt text

これにより、インターネット/電子メールまたは検索キーの1つをスリープキーに再マップできます!

お使いのキーボードモデルでは動作しない場合があります。最新のドライバを使用していることを確認してください。

6
user8228

ショートカットキーなどの既存のキーを再マップする方法がわかりませんが、次のようにすることができます。

メモ帳または任意のテキストエディタを開いて、次のように記述します。

%windir%\ system32\rundll32 powrprof.dll、SetSuspendState

拡張子が.cmdまたは.batである限り、これを任意の場所(任意のフォルダーに含めることができます)に保存します。

次に、どこからでもこのスクリプトへのショートカットを作成し、右クリックします。ショートカットキーを設定します-何でもかまいませんが、他のアプリケーションが行うことを使用しないようにしてください-の組み合わせ(2つ以上)を使用します Ctrl+Alt+Shift 別のキーと一緒に。

これで、この組み合わせを入力するたびに、一時停止する必要があります。

alt text

2
William Hilsum

少し時間を割いても構わないと思っているなら、 AutoHotkey でそれをやってのけることができるかもしれません。 特別なアプリケーションキーをキャッチする方法は? を参照してください。

キーの適切なコードを取得したら、次のようなものをAHKファイルに入れると思います。

[keycode]::Run %windir%\system32\rundll32 powrprof.dll,SetSuspendState

に基づいて構築するには ウィルの答え 、つまり。

2
Nathaniel

多くの場合、 Sharpkeys はキーを認識できるはずです。これは実際にはキーを解釈するための別個のアプリケーションではなく、レジストリ内のキーを再マッピングするためのフロントエンドです。つまり、一度だけ実行する必要があり、実行したくない場合はプログラムを削除できます。再び。ただし、より優れたロールバック機能で実行できる可能性があるため、レジストリをバックアップしてから使用してください。

このソリューションを使用すると、キーボードドライバなどについて心配する必要はありません。

1
Emil

キーストロークにフックする別のアプリがインストールされていない限り、デフォルトのXPにはアプリがないように見えます。

Linky: MSFT XPショートカット

ハードウェアに関して、どのkeboardを使用していますか?

0
Stevoni