パスワードを忘れた? アカウント作成
472784 journal
オープンソース

okuの日記: XKB が動かなくなった理由 1

日記 by oku

ここ一週間ほど、我が家の Gentoo linux な箱では、XKB が効かなくなっていました。 /etc/X11/xorg.conf の何をどう変更しても、キーボードが pc101 配列になってしまうのです。 まあ US な配列でも、昔取った杵柄という奴でどうとでもなるはずなのですが、残念ながら我が家のキーボードは キーボードコンバータ 経由の PC-98x1 キーボードなため、[半角/全角]に相当するキーがない (つまり、[`~]をタイプできなくなる) のです。

しばらく七転八倒してみて、[vf.3]が[`~]に相当するキーコードを送出することは分かったのですが、console の方は JP 配列なので、できれば揃えたいところです。

更にあれを外したりこれを入れたりしてみて、たどり着いた結論は
  「x11-drivers/xf86-input-evdev-1.2.0 が悪さをしている (というか、きちんと設定が必要)」
というものでした。

emerge 時のメッセージに曰く、

* Messages for package x11-drivers/xf86-input-evdev-1.2.0:

* If your XKB (keyboard settings) stopped working,
* you may uninstall this driver or move your XKB configuration.
* Download an example from http://dev.gentoo.org/~compnerd/temp/hal-config-examples/
* (these will be installed with sys-apps/hal soon),
* and drop it into /etc/hal/fdi/policy/

教訓: メッセージは真面目に読め。 > 自分

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • あたいは、HALの使い方をいまいち理解していなくってXが起動しなくなってしまいました。(苦笑)

    設定のドキュメントがあるような無いような感じで、Xとのお付き合いはここしばらく躊躇しているの。

    ディバイスがどこにあるかっていうのは

    # cat /proc/bus/input/devices
    なんていうのをみればよさげだということは何気なしに感じたけど、実際の設定はどこにするのだろうって迷子状態ですの。

    migrate-xorg-to-fdi.py というのは /etc/X11/xorg.conf からそれっぽいXMLを生成してくれるみたいだけど、変換できないオプションがあるとか色々けちつけてくれるの。
    --
    大槻昌弥(♀) http://www.ne.jp/asahi/pursuits/ootsuki/
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...