You are not logged in.

#1 2008-09-03 13:24:26

azmotus
Member
Registered: 2008-09-03
Posts: 2

[SOLVED] Keyboard not working in xorg

I've installed Arch several times before on different computers, but this kind of problem I've never seen:

xorg recognizes my USB keyboard (MS Digital Media Keyboard) as two devices; one device for the normal keyboard and another for the multimedia keys:

(II) config/hal: Adding input device Microsoft Microsoft? Digital Media Keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
        compiled for 1.4.99.906, module version = 2.0.4
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(**) Microsoft Microsoft? Digital Media Keyboard: always reports core events
(**) Microsoft Microsoft? Digital Media Keyboard: Device: "/dev/input/event3"
(II) Microsoft Microsoft? Digital Media Keyboard: Found x and y absolute axes
(II) Microsoft Microsoft? Digital Media Keyboard: Found keys
(II) Microsoft Microsoft? Digital Media Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "Microsoft Microsoft? Digital Media Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_model: "evdev"
(**) Option "xkb_layout" "us"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_layout: "us"
(II) config/hal: Adding input device Microsoft Microsoft? Digital Media Keyboard
(**) Microsoft Microsoft? Digital Media Keyboard: always reports core events
(**) Microsoft Microsoft? Digital Media Keyboard: Device: "/dev/input/event2"
(II) Microsoft Microsoft? Digital Media Keyboard: Found keys
(II) Microsoft Microsoft? Digital Media Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "Microsoft Microsoft? Digital Media Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_model: "evdev"
(**) Option "xkb_layout" "us"
(**) Microsoft Microsoft? Digital Media Keyboard: xkb_layout: "us"

This is normal behavior for xorg as I've used the same keyboard in another computer with Gentoo and it works fine there. The problem is that only those multimedia keys generate any input; the other keys stay dead and silent (they work in console tho). I tried plugging the keyboard to PS/2 port with an USB->PS/2 adapter, removing the evdev driver completely, and even deleting xorg.conf, but no change in results.  Any ideas how to solve this?

Edit: Solved. Seems that running xbindkeys in .xinitrc killed the keyboard for some reason... Now I just need to figure out why it does that. and also fix the keyboard layout tongue

Last edited by azmotus (2008-09-03 14:48:42)

Offline

Board footer

Powered by FluxBB