\r\n\r\n
キーボードにメニューキーがあることをご存じですか?フルサイズのキーボードでは、右のCtrlキーの左側にあります。このキーはコンテキストメニューを開きますが、より便利にするために微調整することができます。
フルサイズのキーボードでは、メニューキーは右ウィンドウキーと右Ctrlキーの間、スペースバーの右側にあります。メニューキーは、「アプリケーションキー」と呼ばれることもあります。
ノートパソコンなどの小型キーボードでは、省スペース化のためにメニューキーを省略したものもあります。また、小型のキーボードでは、右のWindowsキーを省略し、右のAltキーとCtrlキーの間にメニューキーを配置するものもあります。
いずれにせよ、キーボードにメニューキーがある場合は、右のCtrlキーの左側にあります。メニューという文字はなく、メニューのようなものが小さく描かれています。この画像は標準化されていないため、キーボードによって見え方が異なります。メニューの上に小さなポインタが乗っているように見えることもあれば、正方形や長方形の中に水平線がいくつか入っているような、様式化されたメニューのように見えることもあります。
メニューキーは、現在のアプリケーションのコンテキストメニューを開きます。基本的には、アプリケーションで選択されたコンテンツを右クリックするのと同じです。
このページを表示中に「メニュー」キーを押すと、ページ上でマウスの右ボタンをクリックしたのと同じように、ウェブブラウザーのコンテキストメニューが表示されます。
このキーは、マウスがない場合やマウスの右ボタンがない場合に非常に便利です。さまざまな用途に対応します。ファイルエクスプローラでファイルやフォルダを選択し、「メニュー」キーを押すと、ファイルを右クリックしたときと同じようにコンテキストメニューが表示されます。
マウスを使わず、キーボードだけでコンテキストメニューを利用できるようにするキーです。メニューキーを押し、矢印キーでオプションを選択し、Enterキーを押してアクティブにします。キーボードショートカットを使ってテキストやその他の要素を選択し、「menu」キーを押せば、関連するメニューオプションを起動することができ、すべてキーボードから離れることなく操作できます。
マイクロソフトは、このキーをWindowsキーと同じようにOfficeキーに変換することを検討しています。ほとんどのPCユーザーはこのキーに触ることはないだろうから、マイクロソフトがこのキーを変更するアイデアを出したのも納得できる。システムrq、スクロールロック、ポーズブレーキキーと同じで、ちょっと遺物みたいなものです。
関連:キーボードのSys Rqキー、Scroll Lockキー、Pause Breakキーとは何ですか?
キーボードにメニューキーがなく、キーボードショートカットでコンテキストメニューを開きたい場合もご安心ください。ほとんどのアプリケーションで、Shift+F10キーを押すと関連メニューが表示されます。基本的にはメニューキーと同じです。
これはすべてのアプリケーションで使えるわけではなく、アプリケーションによって異なります。使用中のアプリケーションにアクションがない場合は、Ctrl+Shift+F10を試してみてください。
メニューキーは、誤って押してしまってもゲームなどの全画面アプリケーションを終了させることができるので、Windowsキーほど煩わしくありません。しかし、メニューキーの動作を変更して、より便利な動作をさせたいと思うこともあるでしょう。せっかくのキーボードも、使わなければ宝の持ち腐れです。
SharpKeysは、あるキーを別のキーに素早くリマップするのに便利です。Windowsレジストリのキーを再マップすることはできますが、それははるかに複雑です。 SharpKeysは、基本レジストリ値をカスタマイズするための便利なグラフィカルインターフェイスを提供します。
SharpKeysがインストールされて起動したら、Addボタンをクリックして新しいリマッピングを追加します。
左ペインで「特殊:アプリケーション(E0 d)」を選択します。また、「Typeキー」をクリックして、ここと同じように「アプリケーションキー」と呼ばれることもある、上記のメニューキーを押すこともできます。
右側のペインで、メニューキーをリマップしたい任意のキーを選択します。例えば、「Web:Back」を選択すると、Webブラウザやそれに対応したアプリケーションでBackキーとして使用されます。
終了したら、"OK "をクリックします。
レジストリに書き込む」をクリックすると、Windowsのレジストリに変更内容が書き込まれます。ここで「SharpKeys」のウィンドウを閉じ、コンピュータを再起動するか、ログオフして再度ログオンする必要があります。変更した内容は、次にログインしたときに有効になります。
キーの役割を変更したり、変更を取り消すには、再度SharpKeysを開いてルールを選択し、「編集」または「削除」ボタンで修正または削除してください。レジストリに変更内容を書き込み、ログアウトして再度ログインします。
また、SharpKeysを使って他のキーを割り当て直すこともでき、例えば、Caps LockやWindowsキーを他のキーと同じように動作させることができます。
より高度なカスタマイズを行う場合は、AutoHotkeyの利用をお勧めします。AutoHotkeyを使えば、メニューキーを押したときにそれを聞き取って他の動作を行う小さなスクリプトを簡単に書くことができます。AutoHotkeyでは、このキーは "AppsKey "と呼ばれています。
例えば、自動ホットキースクリプトの次の行は、メニューキー(「AppsKey」)を無効にして、何も実行させない(「Return」)ようにします。
AppsKey::Returnオートホットキースクリプトのこのコードは、メニューキーを聞き取り、それを押すとMicrosoft Wordを起動します:。
AppsKey:: Run WINWORD returnメニューキーがいつの間にか消えていることがあるようです。しかし、キーボードにスクロールロックキーが残っている以上、メニューキーは今後何十年も残る可能性がある。
関連:自動ホットキースクリプトの書き方