web-dev-qa-db-ja.com

Dellキーボードのキーの再バインド

私はこれに似たDellマルチメディアキーボードを持っています:

keyboard image

上部にある小さな円形のキーや、INSERT/HOME/PAGE_UPの上にある「マルチメディア」キーなど、多くの非標準キーがあります。

それらは、単純なレジストリエントリを介してリバウンドできます。いくつかのサンプルが以下に含まれています:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\15]
"ShellExecute"="C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe http://mail.google.com/mail/#inbox"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16]
"Association"=".cda"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\17]
"ShellExecute"="C:\\Windows\\System32\\SnippingTool.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18]
"ShellExecute"="calc.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\7]
"Association"="http"

Outlookを起動する代わりに、Gmailアカウントに向けられたFirefoxを起動するように「MAIL」キーをリバウンドしました。通常は「MYCOMPUTER」を開くボタンをリバウンドして、代わりにWindows7の「SnippingTool」を起動しました。これは非常に便利です。

今、私はまだやり方がわからない他のいくつかのことをしたいと思っています。この質問に答えるのに、必ずしもキーボードやキーの再バインドに関する知識は必要ないことに注意してください。任意のキーに「ShellExecute」エントリを追加すると、次のコマンドが入力されたかのように実行されます。コマンド・プロンプト。 (私はそれをかなりひどく唖然とさせたことを知っていますが、私には耐えてください。私自身は実際にはWindowsの人ではありません。)

音量を変更するという本来の目的で音量つまみを使用します。ただし、別のキーを変更して、Windowsの音量レベルを正確に50%に「リセット」するか、0〜100のスケールで「50」に戻したいと思います。

サウンド/ボリューム設定を変更するために引数を取る「プログラム」(コマンドプロンプトで入力するもの?これらはまだPATH内のSys32プログラムですよね?)を探しています。 Windows 7の場合。おそらく、明確にするために、「C:> SetVolume-slevel50」などの形式をとる可能性があります。

7
Maarx

これを行うには、追加のソフトウェアが必要になるようです。いくつかの優れたリンクがあります ここここ

特に:

NirCmd は音量などを変更するアプリケーションです。

使用例:

* Increase the system volume by 2000 units (out of 65535)
nircmd.exe changesysvolume 2000

* Decrease the system volume by 5000 units (out of 65535)
nircmd.exe changesysvolume -5000

* Set the volume to the highest value
nircmd.exe setsysvolume 65535 
5
Mark Elliot

AutoHotKey を使用して、任意のキーボードのWindowsで「キーの再バインド」を実行できます。サウンドカードを制御する方法を示すいくつかの例(私のAutoHotKeyスタートアップ構成から)は次のとおりです。

 #z::Send,{VOLUME_MUTE}
 #=::SoundSet,+5
 #-::SoundEet,-5
 Capslock::Send,{MEDIA_PLAY_PAUSE}

(「#」はWindowsキーを意味し、Ctrl、Shift、およびAltキーの任意の組み合わせを指定することもできます)。

4
jdigital

方法についてはThnanks。

Te pcを休止状態にするためのメールのボタンを作成するには、この種のキーボードでこれを行う必要があります。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\15]

1つまたは複数の関連という名前のregキーを削除します。新しい文字列値の名前を作成します:ShellExecute値:C:\ Windows\System32\rundll32.exe powrprof.dll、SetSuspendState 0,1,0

1
Bogdan

細かいボリュームコントロールのための別のサードパーティオプション ボリューム (これもNirsoftから)

alt text

0
outsideblasts