40

Logitech キーボード (正確には Ultra-Flat Keyboard Dark Shine) を使用していますが、これにはウィンドウの中央にコンテキスト メニュー キーと Alt キーがあり、非常に煩わしいものです。

キーの場所のスクリーンショットは次のとおりです。

http://freshlog.com/grabs/ff532-How_do_I_remap_the_context_menu_key_in_Mac_OS_X

デフォルトの Keyboard System Preferences Panel でウィンドウと Alt キーを再マップできますが、コンテキスト メニュー キーを再マップする方法がないようです。

何か案は?

4

6 に答える 6

48

KeyRemap4MacBook(osx 10.9、10.10用のKarabiner )を使用します。Meckiが指摘したように、XML .keylayouts/Ukeleleでは問題を解決できません。

名前にもかかわらず、KeyRemap4MacBookはすべてのMac(OS X 10.4以降)で動作します。

必要な設定は、[PCユーザーの場合]»[PCアプリケーションキーの変更]の下にあります。

ここに画像の説明を入力してください

于 2011-02-07T15:52:03.003 に答える
8

を使用しKeyRemap4Macbookます。次のようにファイルを編集private.xmlします。

<item>
    <name>Change Windows context menu key to Right option key</name>
    <identifier>private.win_context_menu_option_key</identifier>
    <autogen>--KeyToKey-- KeyCode::PC_APPLICATION, KeyCode::OPTION_R</autogen>
</item>

このコードは、右オプション キーをコンテキスト メニュー キーに再マップします。

于 2012-12-11T10:34:58.830 に答える
4

+にマッピングAppするには、Karabiner を使用できます。CommandOption

次に、Keyboard Maestro を使用してCommand+ Option+をマップしLetterLetterはアプリケーションを示すキーで、アプリケーションにフォーカスすることができます。

たとえば、App+を実行Cすると Chrome にフォーカスし、App+Tを実行すると Terminal にフォーカスし、App+Sを実行すると Slack にフォーカスすることができます (アプリがまだ開いていない場合は、Keyboard Maestro が最初にアプリを開きます)。

汎用キーボードを使用している場合は、専用のアプリ キーがあります。

Apple キーボードを使用している場合は、 と を押し続ける必要がありますがCommandOptionこれらは隣り合っており、スペースバーの両側に表示されます。

OS X はすでにCommand+ Option+を使用して [アプリケーションの強制終了Esc] ダイアログを開くことに注意してください。そのため、 +を使用できるようになりました。同様に、OS X は+ +を使用して、フォーカス アプリケーション (Chrome のタブ) のすべてのウィンドウを閉じます。AppEscCommandOptionW

ノート:

  • Karabinerは、OS X によるキーボード入力の処理方法を変更するためのオープン ソースのカーネル拡張機能です。
  • Keyboard Maestroは、OS X でキーボード ショートカットを作成するための専用アプリケーションです。30 日間の無料試用版があり、価格は 36 ドルです。
于 2016-02-27T13:55:05.363 に答える
1

Unfortunately the latest macOS Sierra doesn't support Karabiner yet. An easy solution is to convert capslock key with command key.

于 2017-04-05T16:01:51.387 に答える