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

[debian-users:49597] Re: キー配列がおかしくなる



松田(健一)です。

>  |さいとうと申します。
>  |i386,sidでなのですが、ある日アップデートしてから、
>  |何故かキー配列がおかしくなりました。
>  |設定しても配列がUSになってしまいます。

回避法として、

apt-get remove xserver-xorg-input-evdev

して、xserver-xorg-input-evdev を削除してみてはどうでしょうか。

以下詳細。

Sid を使用しています。
今朝 apt-get dist-upgrade してから似たような症状になりました。
私のキーボード設定は元々 US 配列なのですが、
右側の Alt, Windows, Menu, Ctrl キー、カーソル移動キー、キーパッドなど
がすべてでたらめなキーイベントを吐くようになりました。
それから、今まで使用できていた Logitech マウスの横のボタン (cut&paste
の paste で使用しています)が効かなくなっていることにも気が付きました。

/var/log/Xorg.0.log の最後の部分に、今までなかった見慣れないログが残っ
ていました。

(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
        compiled for 1.4.0, module version = 1.2.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
(**) PS/2 Logitech Mouse: always reports core events
(II) PS/2 Logitech Mouse: Found 2 relative axes.
(II) PS/2 Logitech Mouse: Configuring as pointer.
(II) PS/2 Logitech Mouse: Found 3 mouse buttons
(II) PS/2 Logitech Mouse: Configured 4 mouse buttons.
(II) XINPUT: Adding extended input device "PS/2 Logitech Mouse" (type: MOUSE)
(**) PS/2 Logitech Mouse: 2 valuators.
(**) PS/2 Logitech Mouse: Configuring in Absolute mode.
(**) PS/2 Logitech Mouse: Registering 4 buttons.
(II) PS/2 Logitech Mouse: Init
(II) PS/2 Logitech Mouse: On
(**) AT Translated Set 2 keyboard: always reports core events
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(II) AT Translated Set 2 keyboard: Init
(II) AT Translated Set 2 keyboard: On

試しに /usr/lib/xorg/modules/input/evdev_drv.so をリネームすると、
問題は再現しなくなりました。

evdev で Google 検索し、

http://forums.debian.net/viewtopic.php?t=20545&highlight=xserverxorginputevdev
(英語です)

にヒットしました。

apt-get remove xserver-xorg-input-evdev

で回避できると記述があり、実際に試したところ、問題は再現しなくなりまし
た。xserver-xorg-input-all もいっしょに削除されますが、影響はないと思
います。

----
Keni