Difference between revisions of "KEYMAP (日本語)"

From ArchWiki
Jump to: navigation, search
m (キーボードレイアウト)
Line 1: Line 1:
[[Category:Internationalization (日本語)]]
+
#REDIRECT [[Keyboard Configuration in Console (日本語)]]
[[en:KEYMAP]]
+
[[es:KEYMAP]]
+
[[pt:KEYMAP]]
+
[[tr:Klavye_düzeni]]
+
[[zh-CN:KEYMAP]]
+
'''KEYMAP''' パラメータは [[Systemd (日本語)#仮想端末|{{ic|/etc/vconsole.conf}}]] ファイルで設定できます。バーチャルコンソールでキーボードがどのキーマップを使うか定義します。Keytable ファイルは {{Pkg|kbd}} パッケージによって提供されています。
+
 
+
==キーボードレイアウト==
+
 
+
キーボードレイアウトと対応するキーマップ設定の一覧です。ほとんどのキーマップは {{ic|/usr/share/kbd/keymaps/i386/''layout''}} (''layout''=qwerty, azerty, dvorak, etc.) ディレクトリにあります。
+
 
+
ややマイナーなキーマップは {{ic|/usr/share/kbd/keymaps/''architecture''}} (''architecture''=mac, sun, etc.) ディレクトリにあります。
+
 
+
キーボードレイアウトの情報を詳しく調べるには:
+
{{Ic|less /usr/share/X11/xkb/rules/base.lst}}
+
 
+
{{Note|X セッションでは、setxkbmap を使って一時的にキーボードレイアウトを適用できます: {{Ic|setxkbmap -layout dvorak}}}}
+
 
+
{{Note|同じ方法を使ってキーの変更をすることもできます。次のコマンドは caps lock キーをコンポーズキーとして設定します: {{ic|setxkbmap -option 'compose:caps'}}
+
これを使えばウムラウトなどを入力するのが楽になります。例: {{ic| CAPSLOCK, ", A}}  ->  Ä。右 Windows キーをコンポーズキーとして設定することも可能です: {{ic|setxkbmap -option 'compose:rwin'}}}}
+
 
+
{{Note|これらのキーマップが機能しない場合、{{Ic|find}} を使って {{ic|/usr/share/kbd/keymaps/}} に使いたいキーマップファイルが存在しているか確認してください: {{Ic|find /usr/share/kbd/keymaps/ -name "*[your desired keymap]*"}}}}
+
 
+
{{Note|キーマップの使い方はそれぞれのファイルの中にもあります: {{Ic| zless /usr/share/kbd/keymaps/.../.../xx.map.gz}}}}
+
 
+
{| class="wikitable" border="1"
+
|-
+
!  キーボード
+
!  キーマップ設定
+
|-
+
|Belgian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>be-latin1}}
+
|-
+
|Brazilian Portuguese
+
|{{Ic|KEYMAP<nowiki>=</nowiki>br-abnt2}}
+
|-
+
|Canadian-French
+
|{{Ic|KEYMAP<nowiki>=</nowiki>cf}}
+
|-
+
|Canadian Multilingual (''in [[Arch User Repository (日本語)|AUR]]'')
+
|{{Ic|KEYMAP<nowiki>=</nowiki>ca_multi}}
+
|-
+
|Colemak ''(US)''
+
|{{Ic|KEYMAP<nowiki>=</nowiki>colemak}}
+
|-
+
|Croatian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>croat}}
+
|-
+
|Czech
+
|{{Ic|KEYMAP<nowiki>=</nowiki>cz-lat2}}
+
|-
+
|Dvorak
+
|{{Ic|KEYMAP<nowiki>=</nowiki>dvorak}}
+
|-
+
|French
+
|{{Ic|KEYMAP<nowiki>=</nowiki>fr-latin1}}
+
|-
+
|German
+
|{{Ic|KEYMAP<nowiki>=</nowiki>de-latin1}}
+
|-
+
|German ''(no dead keys)''
+
|{{Ic|KEYMAP<nowiki>=</nowiki>de-latin1-nodeadkeys}}
+
|-
+
|Italian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>it}}
+
|-
+
|Japanese
+
|{{Ic|KEYMAP<nowiki>=</nowiki>jp106}}
+
|-
+
|Lithuanian ''(qwerty)''
+
|{{Ic|KEYMAP<nowiki>=</nowiki>lt.baltic}}
+
|-
+
|Norwegian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>no-latin1}}
+
|-
+
|Polish
+
|{{Ic|KEYMAP<nowiki>=</nowiki>pl}}
+
|-
+
|Portuguese
+
|{{Ic|KEYMAP<nowiki>=</nowiki>pt-latin9}}
+
|-
+
|Romanian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>ro_win}}
+
|-
+
|Russian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>ru4}}
+
|-
+
|Singapore
+
|{{Ic|KEYMAP<nowiki>=</nowiki>sg-latin1}}
+
|-
+
|Slovene
+
|{{Ic|KEYMAP<nowiki>=</nowiki>slovene}}
+
|-
+
|Swedish
+
|{{Ic|KEYMAP<nowiki>=</nowiki>sv-latin1}}
+
|-
+
|Swiss-French
+
|{{Ic|KEYMAP<nowiki>=</nowiki>fr_CH-latin1}}
+
|-
+
|Swiss-German
+
|{{Ic|KEYMAP<nowiki>=</nowiki>de_CH-latin1}}
+
|-
+
|Spanish
+
|{{Ic|KEYMAP<nowiki>=</nowiki>es}}
+
|-
+
|Spanish Latinoamerican
+
|{{Ic|KEYMAP<nowiki>=</nowiki>la-latin1}}
+
|-
+
|Turkish
+
|{{Ic|KEYMAP<nowiki>=</nowiki>tr_q-latin5}}
+
|-
+
|Ukrainian
+
|{{Ic|KEYMAP<nowiki>=</nowiki>ua}}
+
|-
+
|United Kingdom
+
|{{Ic|KEYMAP<nowiki>=</nowiki>uk}}
+
|}
+
 
+
==コンソールキーマップの設定==
+
 
+
#{{ic|/usr/share/kbd/keymaps/i386/qwerty}} に {{ic|cd}}
+
#あなたのデフォルトキーマップ ({{ic|us.map.gz}}) をコピーして新しいファイル {{ic|personal.map.gz}} を作る
+
#新しいマップファイルを {{ic|gunzip}} する
+
#好きなエディタで {{ic|personal.map}} を編集。例:
+
#*'''右 Alt キーを左 Alt キーと同じにする (Emacs)'''<br>{{ic|include "linux-with-alt-and-altgr"}} を {{ic|include "linux-with-two-alt-keys"}} に
+
#*'''CapsLock と Escape を交換する (Vim)'''<br>{{ic|keycode 1 <nowiki>=</nowiki> Caps_Lock}} と {{ic|keycode 58 <nowiki>=</nowiki> Escape}} を作る
+
#*'''CapsLock を第三の Control キーにする'''<br>{{ic|keycode 58 <nowiki>=</nowiki> Caps_Lock}} を {{ic|keycode 58 <nowiki>=</nowiki> Control}} に
+
#*'''CapsLock を左 Control キーと交換する'''<br>{{ic|keycode 29 <nowiki>=</nowiki> Caps_Lock}} と {{ic|keycode 58 <nowiki>=</nowiki> Control}} を作る
+
#マップファイルを {{ic|gzip}} する
+
#デフォルトキーボードレイアウトを変えるために {{ic|/etc/vconsole.conf}} (このファイルを作る必要があるかもしれません)を編集する。{{ic|KEYMAP<nowiki>=</nowiki>us}} を {{ic|KEYMAP<nowiki>=</nowiki>personal}} に。
+
#再起動するか "loadkeys personal" してキーマップ変更完了
+

Revision as of 15:14, 9 October 2013