回答:
最も簡単な解決策は、少し手作業を追加して、次のようにすることだと思います。
アプリを1つのレイアウトで開くという特定の要望に答えるには:
キーボードパイロットを試すことをお勧めします。
このアプリはMac OS App Storeで少額の価格で販売されています。指定したアプリがフォーカスを取得したときにアクティブなレイアウトを強制的に変更するapp-> layoutペアのリストを設定できます。
トップ投票の回答は古くなっています!ヨセミテにはそのようなオプションはありません。
この問題を解決する素晴らしい無料のアプリケーションを見つけました:Auto Keyboard
このアプリでは、特定のアプリのデフォルト言語を指定できます-単に素晴らしいです!
常に実行され、アプリにフォーカスがあるかどうかを確認するApplescriptを記述できます。そうすると、キーボードレイアウトが1つのレイアウトに設定され、アプリにフォーカスがないことが検出されると、レイアウトが再び切り替えられます。ログイン時に実行してください。
アプリの作成を手伝うことはできませんが、それが解決策になります。
ここに私が見つけたいくつかの関連記事があります:
https://www.keyboardmaestro.com/main/で Keyboard Maestroを試すことをお勧めします。
このアプリを使用すると、特定のアプリのデフォルトの入力ソースを指定できます。
スクリーンショットを確認してください:
質問に対する答えは正確ではありません(ロシア語と英語でのみ機能するため)が、今後このようなアプリを検索する人のためにここに掲載してほしいと思います。YandexのPunto Switcherには、アプリケーションごとのレイアウトを記憶するチェックボックスがあります。また、入力内容に基づいてレイアウトの自動切り替えをオフにすることができます。