私が達成しようとしていること:
キーボードのキーとして不合理に配置されたラップトップの電源ボタンを再マッピングするため。
環境:
最近、ASUS VivoBook Pro N552VWラップトップのアップグレードバージョンを購入しました。それは素晴らしいマシンで、素晴らしいスペックです。細部が好きですが、飲み込めないことが1つあり、地球上に存在する理由を理解できません。
製品設計の天才は、コンピューターの電源をオン/オフする電源ボタンをキーボードのキーの間に配置することにしました。賢くても、天才はそれが下の写真に見られるように、通常は専用の「End」キーを見つける場所に配置するべきだと決めました:
問題の緩和:
その設計は明らかにエラーが発生しやすいですが、つまり、誤って電源キーを押してから、作業セッションの最中にラップトップをスリープ状態にするリスクが常にあります。しかし、Windowsの電源設定に移動し、電源ボタンが押されても何も起こらないように定義することで、これは簡単に解決できます。以下の写真:
やるべきこと:
しかし、私が本当にやりたいのは、そのようなキーを、専用の終了キーであるかのように動作するようにマッピングすることです。複数のキーマッピングソフトウェアを試しましたが、どれも機能しませんでした。電源キーはBIOSの電源投入プロセスにかなり低いレベルでマッピングされることが多いので、あきらめようとしていました。
そのとき、AskUbuntu Stackoverflowでこの質問を見つけました:https ://askubuntu.com/questions/580902/how-to-change-mapping-for-the-poweroff-key-on-keyboard
そこでは、Ubuntu OSのソリューションが提供されます。それから私は窓の下で同じことをすることが可能であるかもしれないという希望を戻しました。したがって、ここでの私の質問:愚かなAsusの電源ボタンを正しく再マッピングして、「終了」キーのように動作させるにはどうすればよいですか?
私の好ましい解決策は、Windowsレジストリを介してそれを行うことです。それがまったくできない場合にのみ、常にロードする必要がある外部の再マッピングソフトウェアを使用するオプションを試してみたいと思います。
私は正確に何を試しましたか:
レジストリの変更と外部ソフトウェアの使用の両方を実際に試しました。私が見つけた無料のソフトウェアでは、電源キーを適切に再マッピングすることができませんでした。
レジストリを変更する場合、NumLockキーをEndキーにすることで、NumLockキーにCtrl + Alt + PauseBreakでアクセスできます。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout
「スキャンコードマップ」= 00、00、00、00、00、00、00、00、03、00、00、00、4f、e0、45、00、45、00、46、e0、00、00、00 、00
言うまでもなく、これはより混乱を引き起こすため、かなり汚いソリューションとして際立っています。