Input Source ProとKeyameleonは、どちらもMacの入力ソースを自動で切り替えますが、答える問いが異なります。Input Source Proが問うのは前面にあるのはどのアプリ、どのWebサイトか、Keyameleonが問うのはどのキーボードで入力しているかです。配列を切り替える理由に合った問いのほうを選びましょう。
ひと目で比較
| Keyameleon | Input Source Pro | |
|---|---|---|
| 切り替えの基準 | 入力している物理キーボード | 前面のアプリ、またはブラウザで開いているWebサイト |
| 想定ユーザー | Mac 1台で、印字された配列が異なる複数のキーボードを使う人 | キーボードは1台で、アプリによって複数の言語を使い分ける人 |
| 価格とライセンス | 無料、MIT | 無料、GPL-3.0 |
| その他の機能 | なし:ひとつの役割に特化 | 画面上の入力ソースインジケータ、切り替えショートカット、アプリごとの句読点モードとファンクションキーモード |
| macOS | 26以降 | 12以降 |
アプリごとの切り替えが合う場合
キーボードは1台で、複数の言語で文章を書く場合です。WeChatでは中国語、コードエディタでは英語、特定のWebサイトでは日本語、といった使い方です。配列を決めるのは何で入力するかではなく、どこで入力するかです。Input Source Proはまさにそのためのツールです。アプリごと、そしてSafari、Chrome、Arc、FirefoxなどのブラウザではWebサイトごとにデフォルトの入力ソースを設定でき、インジケータでどの入力ソースが有効かを常に確認できます。
キーボードごとの切り替えが合う場合
印字された配列が異なるキーボードを使う場合です。US配列のMacBookとイタリア語配列の外付けキーボード、あるいはQWERTYのキーボードの隣にDvorakのキーボード、といった組み合わせです。どのアプリでも、各キーボードはキートップの表示どおりに入力されるべきです。どちらのキーボードを使っても前面のアプリは同じなので、アプリごとのルールではこれを表現できません。Keyameleonは、前面にどのアプリがあっても、もう一方のキーボードでキーを押したときに切り替えます。
両方を併用できますか?
どちらも同じシステムの入力ソースを変更します。両方を実行すると、アプリを切り替えたときにInput Source Proが入力ソースを切り替え、次のキー入力でKeyameleonがキーボードの入力ソースに戻します。実際には入力した時点でキーボードが優先されるため、Input Source Proのほかの機能のために併用する場合は、アプリごとのルールをオフにしてください。
どちらを使うべきか
- アプリやWebサイトで言語が決まる:Input Source Pro。
- キーボードで配列が決まる:Keyameleon。
どの切り替え方法が必要か迷っているなら、Macでキーボード配列を自動で切り替える方法のガイドで、標準機能を含むすべての方法を比較しています。