ほとんどのMacユーザーと同じように、キーボードについてはあまり意識していないかもしれません。キーを押すと、そのキーがシステムに伝達される、それだけのことです。しかし、OS Xの複数のキーボードレイアウトのサポートを活用すれば、実際にはもっと多くのことができます。
Macを初めてセットアップする際、OS Xの設定アシスタントでデフォルトのキーボードレイアウトを選択するオプションが表示されます。多くのユーザーは、この初期設定から変更することはありません。ただし、必要に応じていつでも別のキーボードレイアウトを選択できます。例えば、フランス語で入力する場合は、標準のQWERTYではなくAZERTYを使用する方が適している場合があります。中国語やロシア語など、ローマ字以外の文字で入力する場合も同様です。これらの文字で入力する場合も、キーボードレイアウトを任意の数に切り替えることができます。また、多くのユーザーは、より効率的な入力のためにDvorak(またはその他の代替)レイアウトを使用することを好みます。

左側のリストからご希望の言語を選択し、右側のリストからご希望のレイアウトを選択してください。DvorakレイアウトとColemakレイアウトは英語の言語の下にありますのでご注意ください。
代替キーボードレイアウトを使用する理由が何であれ、システム環境設定のキーボードパネルを開き、「入力ソース」タブを選択して、左の列の下部にあるプラスボタンをクリックすることで、代替キーボードレイアウトを利用できます。そこから、必要なレイアウトを検索して追加できます。
このプロセスは非常に簡単ですが、レイアウトを頻繁に切り替える必要がある場合は少し面倒です。プロセスを高速化するには、必要なキーボードを追加したら、「入力ソース」タブの「メニューバーに入力メニューを表示」オプションにチェックを入れてください。チェックを入れると、メニューバーに旗または入力アイコンが表示されます。これをクリックすると、必要なキーボードレイアウトを選択できます。

適切に設定され、入力メニューが有効になっていると、メニュー バーからキーボード レイアウトにアクセスできるようになります。
これらの入力ソースはホットキーを使って切り替えることもできます。キーボードシステム環境設定の「ショートカット」セクションに移動し、「入力ソース」(複数のキーボードレイアウトを有効にしている場合にのみ表示されます)を選択して、ホットキーの横にあるボックスにチェックを入れてください。これらのショートカットは、デフォルトでCommand+スペースキーとOption+Command+スペースキーに設定されている場合があります。これらはSpotlightのデフォルトのホットキーでもあります。そのため、変更が必要になる場合があります。(代わりにControl+スペースキーとOption+Control+スペースキーを試してみてください。)
レイアウトを頻繁に切り替える必要がある場合は、「入力ソース」タブにある「ドキュメントの入力ソースに自動的に切り替える」オプションを有効にすると良いでしょう。この機能を有効にすると、キーボードレイアウトの変更は、現在アクティブなドキュメントに対してのみ適用されます。つまり、そのドキュメントから切り替えた際に、他のドキュメントや他のアプリではメインレイアウトを使用できます。しかし、そのドキュメントに戻ると、そのドキュメントで使用していたキーボードレイアウトが再び有効になります。
代替ログインキーボード
最後に、レイアウトはアカウントごとに適用されることにお気づきでしょう。これは確かに便利ですが、アカウント固有の設定が有効になっていない場合、ログインウィンドウではデフォルトのシステムキーボードレイアウトが使用されるという副作用もあります。
ログイン時に常にデフォルトのレイアウトを使用したくない場合は、ログインウィンドウで同じ入力メニューを有効にすることができます。これを行うには、「ユーザとグループ」環境設定パネルに移動し、「ログインオプション」(ユーザーアカウントリストの下)を開いて、「ログインウィンドウに入力メニューを表示」オプションを選択します。(最初にこの環境設定パネルのロックを解除する必要があります。)
これで、ログイン時に入力メニューにアクセスしてキーボードレイアウトを変更できるようになります。ただし、ログインウィンドウで常にこのメニューにアクセスしている場合は、デフォルトのキーボードレイアウト自体を変更することを検討してください。残念ながら、これを行うための特別な設定はありませんが、簡単な回避策があります。

このオプションをオンにすると、ログイン ウィンドウに入力メニューが表示され、任意のキーボード レイアウトを使用してユーザー名とパスワードを正しく入力できるようになります。
まず、ユーザーアカウントで希望のキーボードレイアウトを設定します(上記の手順を参照)。次に、FinderでOptionキーを押しながら「移動」メニューから「ライブラリ」を選択します。ライブラリウィンドウが開いたら、「Preferences」フォルダに移動し、com.apple.HIToolbox.plistファイルを探します。ファイルを選択し、Command+Cキーを押してコピーします。
次に、Finderを開き、「Macintosh HD」>「ライブラリ」>「Preferences」フォルダに移動します。このディレクトリ内で同じファイルを見つけ、com.apple.HIToolboix.plist-oldバックアップとして「」のような名前に変更します。その後、Command + Vキーを押して、コピーしたファイルをこの場所に貼り付けます。
これを実行した後、ファイルがシステムによって適切に読み取り可能であることを確認する必要があります。そのため、ターミナルを開いて次の 2 つのコマンドを実行します (両方をコピーして、ターミナルのコマンド ラインに貼り付けることもできます)。
sudo chown root:wheel /Library/Preferences/com.apple.HIToolbox.plist; sudo chmod 644 /Library/Preferences/com.apple.HIToolbox.plist
これらのコマンドを入力したら、システムを再起動してください。アカウントに設定したキーボードレイアウトの設定がログインウィンドウに適用されます。この設定を元に戻したい場合は、コピーしたファイルを削除し、保存したバックアップファイルの名前を変更して、-oldファイル名の末尾に付いている「you」を削除してください。その後、Macを再起動してください。
これは回りくどい方法のように思えるかもしれませんが、いくつかの理由から便利です。まず、DvorakやColemakなどの代替キーボードレイアウトを主に使用している場合、ログインウィンドウとアカウント間でシームレスに使用できるように設定できます。
さらに、代替キーボードレイアウトをセキュリティ強化のレイヤーとして活用することもできます。誰かがあなたのパスワードを推測してアカウントにログインしようとした場合、ログインウィンドウにDvorakのような非標準のキーボードレイアウトを設定するだけで、不正アクセスを阻止できます。もちろん、ログインするにはDvorakレイアウトを自分で理解している必要がありますが、Macアカウントへの不正アクセスを阻止するもう一つの方法となり得ます。