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

From ArchWiki
Jump to: navigation, search
(Created page with "Category:Internationalization (日本語) en:KEYMAP es:KEYMAP pt:KEYMAP tr:Klavye_düzeni zh-CN:KEYMAP '''KEYMAP''' パラメータは [[Systemd#Consol...")
 
m
Line 57: Line 57:
 
|Italian
 
|Italian
 
|{{Ic|KEYMAP<nowiki>=</nowiki>it}}
 
|{{Ic|KEYMAP<nowiki>=</nowiki>it}}
 +
|-
 +
|Japanese
 +
|{{Ic|KEYMAP<nowiki>=</nowiki>jp106}}
 
|-
 
|-
 
|Lithuanian ''(qwerty)''
 
|Lithuanian ''(qwerty)''
Line 109: Line 112:
 
==コンソールキーマップの設定==
 
==コンソールキーマップの設定==
  
#{{{ic|/usr/share/kbd/keymaps/i386/qwerty}} に {{ic|cd}}
+
#{{ic|/usr/share/kbd/keymaps/i386/qwerty}} に {{ic|cd}}
 
#あなたのデフォルトキーマップ ({{ic|us.map.gz}}) をコピーして新しいファイル {{ic|personal.map.gz}} を作る
 
#あなたのデフォルトキーマップ ({{ic|us.map.gz}}) をコピーして新しいファイル {{ic|personal.map.gz}} を作る
 
#新しいマップファイルを {{ic|gunzip}} する
 
#新しいマップファイルを {{ic|gunzip}} する

Revision as of 09:18, 25 November 2012

KEYMAP パラメータは /etc/vconsole.conf ファイルで設定できます。バーチャルコンソールでキーボードがどのキーマップを使うか定義します。Keytable ファイルは kbd パッケージによって提供されています。

キーボードレイアウト

キーボードレイアウトと対応するキーマップ設定の一覧です。ほとんどのキーマップは /usr/share/kbd/keymaps/i386/layout (layout=qwerty, azerty, dvorak, etc.) ディレクトリにあります。

一般的ではありませんが Arch Linux に役に立つキーマップは /usr/share/kbd/keymaps/architecture (architecture=mac, sun, etc.) ディレクトリにあります。

Note: X セッションでは、setxkbmap を使って一時的にキーボードレイアウトを適用できます: setxkbmap -layout dvorak
Note: これらのキーマップが機能しない場合、find を使って /usr/share/kbd/keymaps/ に使いたいキーマップファイルが存在しているか確認してください: find /usr/share/kbd/keymaps/ -name "*[your desired keymap]*"
キーボード キーマップ設定
Belgian KEYMAP=be-latin1
Brazilian Portuguese KEYMAP=br-abnt2
Canadian-French KEYMAP=cf
Canadian Multilingual (in AUR) KEYMAP=ca_multi
Colemak (US) KEYMAP=colemak
Croatian KEYMAP=croat
Czech KEYMAP=cz-lat2
Dvorak KEYMAP=dvorak
French KEYMAP=fr-latin1
German KEYMAP=de-latin1
German (no dead keys) KEYMAP=de-latin1-nodeadkeys
Italian KEYMAP=it
Japanese KEYMAP=jp106
Lithuanian (qwerty) KEYMAP=lt.baltic
Norwegian KEYMAP=no-latin1
Polish KEYMAP=pl
Portuguese KEYMAP=pt-latin9
Romanian KEYMAP=ro_win
Russian KEYMAP=ru4
Singapore KEYMAP=sg-latin1
Slovene KEYMAP=slovene
Swedish KEYMAP=sv-latin1
Swiss-French KEYMAP=fr_CH-latin1
Swiss-German KEYMAP=de_CH-latin1
Spanish KEYMAP=es
Spanish Latinoamerican KEYMAP=la-latin1
Turkish KEYMAP=tr_q-latin5
Ukrainian KEYMAP=ua
United Kingdom KEYMAP=gb or KEYMAP=uk in the installer.

コンソールキーマップの設定

  1. /usr/share/kbd/keymaps/i386/qwertycd
  2. あなたのデフォルトキーマップ (us.map.gz) をコピーして新しいファイル personal.map.gz を作る
  3. 新しいマップファイルを gunzip する
  4. 好きなエディタで personal.map を編集。例:
    • 右 Alt キーを左 Alt キーと同じにする (Emacs)
      include "linux-with-alt-and-altgr"include "linux-with-two-alt-keys"
    • CapsLock と Escape を交換する (Vim)
      keycode 1 = Caps_Lockkeycode 58 = Escape を作る
    • CapsLock を第三の Control キーにする
      keycode 58 = Caps_Lockkeycode 58 = Control
    • CapsLock を左 Control キーと交換する
      keycode 29 = Caps_Lockkeycode 58 = Control を作る
  5. マップファイルを gzip する
  6. デフォルトキーボードレイアウトを変えるために /etc/vconsole.conf (このファイルを作る必要があるかもしれません)を編集する。KEYMAP=us を {{ic|KEYMAP=personal} に。
  7. 再起動するか "loadkeys personal" してキーマップ変更完了