Windows 7を実行しているAsus M51Snノートブックを持っています(Linuxもですが、この質問はWindowsについてのみです)。次の画像でわかるように、キーボードの上部に5つの完全に役に立たないキーがあります。そのようなキーを有用なものに再マッピングしたい。
このラップトップでは、私が使用する必要がありますFn+F5
し、Fn+F6
明るさを変更するには、およびFn+F10
、Fn+F11
およびFn+F12
ミュートや音量を変更します。これらのアクションは両手を押す必要があり、正しいキーがどこにあるかをキーボードで確認する必要があるため、非常に扱いにくいものです。私が欲しいのは、(前の写真で見たように)上部にある不要なキーを再マッピングして、明るさと音量を変更することです。
言ったように、私はWindows 7のソリューションが必要です(Linuxシステムでキーを既に再マップしました)。
Asusからと呼ばれるプログラムをインストールしました。このプログラムはATK Hotkey
、明るさ/音量の変更に関するOSDメッセージを表示します。ただし、このプログラムはユーザーから完全に隠されて実行され、構成がまったくないため、非常に悪いプログラムです。設定ファイルすらなく、いくつかのEXEファイルとDLLファイルしかありません。私のキーボードの「ブラウザを開く」キーがデフォルトのブラウザでなくても、常にInternet Explorerを起動するのは残念です。必要に応じて、より良いものが見つかれば、喜んでこのプログラムをアンインストールします。(キーを有用なアクションに再マッピングすることは、OSDメッセージよりもはるかに重要です)
私がすでに試したこと
ATK Hotkeyのアンインストール
がなくてATK Hotkey
も、明るさは変更できます(おそらくBIOSで処理されるため)。しかし、Fn+F*
キーを押しても音量は変わりません。
SharpKeys 3.0
SharpKeys 3.0は私のラップトップの特別なキーを読み取ることができませんでした。私の賭けは、それらが実際のキー押下ではなく、ACPIイベントであるということです。したがって、いくつかのACPIイベントを有用なアクションにマップする方法が必要です。
オートホットキー
AutoHotkeyをインストールして、キーのスキャンコードを見つけるスクリプトを実行してみました。残念ながら、私のラップトップのこれらの特別なキーは、スキャンコードまたはキープレスイベントを生成するようには見えません。(StackOverflowの回答からこのアイデアを得ましたが、私にはうまくいきませんでした)
アップデート、4年後:2014年、そのノートブックが壊れて、私はそれを使用しなくなりました。さらに、現在のノートブックではWindowsを実行していません。