キーボード配列:歴史、種類、そしてOS毎の設定方法
キーボード配列とは、
タイプライターや
コンピュータキーボードにおけるキーの物理的
な配置、表示、そしてソフトウェアによって定義される機能の割り当てを指します。単純
なキーの位置だけで
なく、各キーにどのよう
な機能が割り当てられている
か、そしてその機能がソフトウェアによってどのように解釈される
かが、キーボード配列の重要
な要素です。
キー配列の種類
キーボード配列は、大きく分けて物理配列と論理配列に分類されます。
物理配列 は、キーボード上のキーの物理的
な配置そのものを指します。一方、
論理配列 は、物理的
なキー配置に対して、各キーに割り当てられる文字や機能を定義するものです。同じ物理配列で
あっても、論理配列を変えることで、異
なる文字や機能を入力することができます。
論理配列:代表的な配列
論理配列は、言語や用途によって多様
な種類が存在します。代表的
なものとしては、以下のものが
あります。
QWERTY配列: 英語圏で最も広く普及している配列です。その起源については諸説ありますが、初期のタイプライターにおけるキーの衝突を避けるため、よく使われる文字を離れた位置に配置したという説が有名です。
QWERTZ配列: ドイツ語圏で使われる配列で、Q
WERT
Y配列を一部変更したものです。
AZERTY配列: フランス語圏で使われる配列です。
JIS配列: 日本語のひらが
な・カタカナ入力で広く使われています。
他にも、
中国語入力のための配列(倉頡法
など)、
朝鮮語入力のための配列(
2ボル式
など)
など、様々
な言語に対応した配列が存在します。
物理配列:代表的なキーボード
物理配列は、主に
IB
M P
C系とApple
Macintosh系に大別されます。
IB
M P
C系では、
101キーボード、
102キーボード、
106キーボード(日本語キーボード)
などが代表的です。これらの数字は、キーの数では
なく、基本的
な配列の種類を示すものです。実際には、メーカーやモデルによってキーの数や配置が多少異
なります。
また、
83キーボード(XTキーボード)や
84キーボード(ATキーボード)といった、より古いタイプのキーボードも存在します。これらは、現在のキーボードとはキー配置やスキャンコードが異
なるため、互換性が
ない場合が
あります。
その他の特殊なキーボード
速記用ワープロ
など、特定の用途向けに設計された特殊
なキーボード配列も存在します。これらは、一般的
なキーボードとは全く異
なるキー配置や入力方法を採用しているため、習得に時間が
かかる場合も
あります。
キー配列の切り替え方法
キーボード配列は、OSによって切り替え方法が異
なります。
Linux: `loadkeys`コマンド
などを使用して、キーボード配列を切り替えることができます。
FreeBSD: `/etc/rc.conf`ファイルの設定を変更することで、キーボード配列を切り替えることができます。
NetBSD: `/etc/wscons.conf`ファイルの設定を変更することで、キーボード配列を切り替えることができます。
X Window System: `setxkbmap`コマンド
などを使用して、キーボード配列を切り替えることができます。
Windows: 「コントロールパネル」→「地域と言語のオプション」
からキーボード配列を追加・切り替えできます。また、Alt+Shiftキーを押すことで、登録済みのキーボード配列を簡単に切り替えることも可能です。
macOS: システム環境設定
からキーボード配列を切り替えることができます。
キーボード配列と日本語入力
日本語入力においては、
かな入力と
ローマ字入力の
2種類が
あります。
かな入力では、
JIS配列をベースにしたものが広く使われています。
ローマ字入力では、Q
WERT
Y配列や
Dvorak配列
などが用いられます。また、親指シフト方式
など、特殊
な入力方法も存在します。
まとめ
キーボード配列は、
コンピュータ操作において非常に重要
な要素です。様々
な種類が
あり、言語や用途、そして個人の好みによって最適
な配列は異
なります。この記事で紹介した情報を参考に、自分に合ったキーボード配列を見つけて、快適
なコンピュータ操作を実現しましょう。