フォーカスされたアプリケーションに関係なくキーボードショートカットを有効にする

フォーカスされたアプリケーションに関係なくキーボードショートカットを有効にする

のようなキーボード ショートカットは、Command + Tab現在フォーカスされているアプリケーションに関係なく有効になりますが、「フォーカスをアクティブまたは次のウィンドウに移動する」(デフォルト) などのショートカット キーは、^F4Emacs や iTerm などのアプリケーションによって盗用され、そのようなアプリケーションでは機能しません。

このようなキーボード ショートカット (私の場合は「フォーカスをアクティブまたは次のウィンドウに移動する」) を、どのアプリケーションを使用しているかに関係なく、一般的に機能させるにはどうすればよいですか?

答え1

例えば、「フォーカスをアクティブまたは次のウィンドウに移動する」をCtrl-F19に割り当てて、キーリマップ4MacBookコントロールF4をコントロールF19にマッピングするには:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::F4, VK_CONTROL | ModifierFlag::NONE, KeyCode::F19, ModifierFlag::CONTROL_L</autogen>
  </item>
</root>

関連情報