[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:52858] Re: Q for lenny KANA 'む' is 無無無 ?



さとうふみやす @ OSS テクノロジです。

At Tue, 25 Aug 2009 11:19:26 +0900,
長南洋一 wrote:
> ・ 要するに、X のキーボード設定が英語配列 (pc101 系) になって
>    いるのが最大の問題だ。

そこまでちゃんと確認できていないような?

X サーバーが認識しているキーボードのドライバ (kbd(4) か evdev(4) か)と
キーボード配列が何か調べてみるとどうですか。 >tanimura さん

手元にある某 lenny 環境(kbd(4)利用、xorg.conf にキーボード設定あり):

$ egrep 'xkb|kbd' /var/log/Xorg.0.log
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
    xkb_keycodes             { include "xfree86(jp106)+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc/pc(pc102)+pc/jp(latin)+pc/jp:2+ctrl(nocaps)" };
    xkb_geometry             { include "pc(jp106)" };

手元にある某 sid 環境(evdev(4)利用、xorg.conf にキーボード設定なし、
/etc/default/console-setup で XKBMODEL="jp106", XKBLAYOUT="jp" を設定):

$ grep -i xkb /var/log/Xorg.0.log
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "jp106"
(**) Option "xkb_layout" "jp"
(**) Option "xkb_options" "ctrl:nocaps"

lenny に /etc/default/console-setup はないみたいなので、
evdev(4) を利用した場合にどうやって設定するのかは知らないです。:-X

> ・ /etc/X11/xorg.conf が存在しなかったら、作ればよい。
> ・ xorg.conf が存在しても、キーボードの設定が英語キーボードに
>    なっていたら、その部分を日本語キーボード (jp106) に書き直せばよい。

lenny で evdev(4) が自動で設定されることってないんですかね?
もしあるなら、evdev じゃなく kbd を使うように設定。

-- 
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/