入力言語を切り替えるための OSX ショートカットが不安定に動作する

入力言語を切り替えるための OSX ショートカットが不安定に動作する

入力メニューで次のソースを選択するには、キーボード ショートカットの option+shift+command+L を使用しています。言語作業を行うときは、アラビア語と英語のキーボード レイアウト/言語を頻繁に切り替える必要があります。

このショートカットを使用してキーボードを切り替えても、変更が反映されないことがあります。入力するテキストを目的の言語にするには、ショートカットを 3 回以上押す必要がある場合があります。ショートカットを押すたびに、キーボード レイアウトのフラグが期待どおりに変わりますが、入力を開始したときに実際のキーボード入力と必ずしも一致するとは限りません (アラビア語のフラグが表示されていても、キーボード レイアウトが英語のままだったり、その逆の場合もあります)。

興味深いことに、マウスを使用してキーボードを切り替え、メニュー バーのフラグをクリックすると、すべてが期待どおりに動作します。フラグが変更され、入力は常にメニューに表示されるフラグと一致します。

また、システム環境設定 > キーボードにある「ドキュメントの入力ソースに自動的に切り替える」ボックスのチェックを外しました。

私はMacbook Pro Retina Mac OSX 10.9.4を使用しています

答え1

私も1日に50回も入力ソースを変更する必要があり、便利な方法を思いつきました。カラビナこのアプリは、Mac のキーボード設定をカスタマイズすることで、この問題を解決できる可能性があります。

キーの繰り返し速度を非常に細かくカスタマイズでき、OS X の制限を超えてキーの繰り返し速度を高速化することもできます。

例えば:

「キーの繰り返し」タブを開き、「繰り返しまでの遅延」と「キーの繰り返し」を変更します。

Karabiner OSX アプリ

詳細については、マニュアルページと私のブログ


Karabiner-Elementsの2021年1月12日に更新されました。アプリはもう管理できません。公式ドキュメント

関連情報