X.Org X11 X server 1.6 のキーボード自動認識
X.Org X11 X server 1.6 ではキーボードの設定が xorg.conf ではなく、自動で認識されるようになった。要するに誤認識を補正しなければならない。
今使っているキーボードは PFU の HHK Lite2 (PD-KB220B/U) で、/var/log/Xorg.0.log を見る限り正しく認識されているようだが、実際の配列は us だったりする。$HOME 以下のドットファイルのどこかが腐っている可能性が高い。そのうち直す。
とりあえず、キーボードの検出とドライバのロードができていることを確認したので、よしとしておく。
(II) config/hal: Adding input device Chicony PFU-68 USB Keyboard (II) LoadModule: "evdev" (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.6.0, module version = 2.2.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 4.0 (**) Chicony PFU-68 USB Keyboard: always reports core events (**) Chicony PFU-68 USB Keyboard: Device: "/dev/input/event4" (II) Chicony PFU-68 USB Keyboard: Found keys (II) Chicony PFU-68 USB Keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "Chicony PFU-68 USB Keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "jp106" (**) Option "xkb_layout" "jp"
[追記]
KDE 4.2 では us 配列だったが、GNOME 2.25 ではちゃんと jp 配列になっていた。GNOME では、パネルのメニューからシステム -> 設定 -> キーボードと選んで、レイアウトの設定をすれば jp 配列から us 配列への変更が可能だった。