はじめに
Mac Bookを使用していて、Windowsのようにワンクリックでコンテキストメニューを表示できるアプリケーションキーが欲しいなと思い、調べて実施したことをこちらに記載します。
この実装をすることで、キーボードから一旦離れて、トラックパッドで二本指のクリックするという煩わしい移動から脱却できます。全て、キーボード上で完結しますから。
ここでは、fnキーをアプリケーションキーにします。
ソフトウェアインストール
Karabiner-Elementsが必要なので、こちらの記事を参考にインストールしました。
常時、バックグラウンドでアプリを実行している必要があります。
実装
実際の挙動
fnを一回短くクリックすると、アプリケーションキーになります。
ですが、fnキーを押しながら例えばBackSpaceを押すと、元の挙動どおりdeleteキーになります。
ソースコード
Karabiner-Elementsを開いていただき、「Complex Modifications」をクリックします。
その後、「Add your own rule」をクリックします。
そこに下記のコードを入力します。
{
"description": "Map fn to Right Click when pressed alone",
"manipulators": [
{
"from": {
"key_code": "fn",
"modifiers": {
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "fn"
}
],
"to_if_alone": [
{
"pointing_button": "button2"
}
],
"type": "basic"
}
]
}
これで完了です。お疲れ様でした。
おわりに
同様の機能を実装するために、何かもっといい方法、簡単な方法があれば、教えてください。
よろしくお願い致します。
以上です。
最後までお読みいただき、ありがとうございました!