Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Status of xorg-server in test grimoire

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Eric Sandall <eric AT sandall.us>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] Status of xorg-server in test grimoire
  • Date: Mon, 2 Mar 2009 15:55:39 -0800

On Mon, 2 Mar 2009 04:55:12 -0800
Eric Sandall <eric AT sandall.us> wrote:

> On Mon, 2 Mar 2009 09:12:23 +0100 (CET)
> Andraž 'ruskie' Levstik <ruskie AT codemages.net> wrote:
>
> > :2009-03-01T23:53:Eric Sandall:
> >
> > > If I remove /etc/X11/xorg.conf, neither my keyboard nor my mouse
> > > work, but only tested on
> > >
> >
> > Do you have xorg-server built with HAL? How about xf86-input-evdev?
>
> I accepted the defaults with xorg-server and have xf86-input-evdev and
> CONFIG_INPUT_EVDEV=m in my 2.6.28.7 kernel.
>
> Hrm....now that I look at my /var/log/Xorg.0.log, I see:
> (**) Option "CoreKeyboard"
> (**) <default keyboard>: always reports core events
> (**) Option "Protocol" "standard"
> (**) <default keyboard>: Protocol: standard
> (**) Option "AutoRepeat" "500 30"
> (**) Option "XkbRules" "xorg"
> (**) <default keyboard>: XkbRules: "xorg"
> (**) Option "XkbModel" "pc105"
> (**) <default keyboard>: XkbModel: "pc105"
> (**) Option "XkbLayout" "us"
> (**) <default keyboard>: XkbLayout: "us"
> (**) Option "CustomKeycodes" "off"
> (**) <default keyboard>: CustomKeycodes disabled
> (II) XINPUT: Adding extended input device "<default keyboard>" (type:
> KEYBOARD)
> (II) config/hal: Adding input device AT Translated Set 2 keyboard
> (II) LoadModule: "evdev"
> (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
> (II) Module evdev: vendor="X.Org Foundation"
> compiled for 1.5.3, module version = 2.1.3
> Module class: X.Org XInput Driver
> ABI class: X.Org XInput driver, version 2.1
> (EE) module ABI major version (2) doesn't match the server's version
> (4) (II) UnloadModule: "evdev"
> (II) Unloading /usr/lib/xorg/modules/input//evdev_drv.so
> (EE) Failed to load module "evdev" (module requirement mismatch, 0)
> (EE) No input driver matching `evdev'
> (EE) config/hal: NewInputDeviceRequest failed (15)
> (II) config/hal: Adding input device AlpsPS/2 ALPS GlidePoint
> (II) LoadModule: "evdev"
> (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
> (II) Module evdev: vendor="X.Org Foundation"
> compiled for 1.5.3, module version = 2.1.3
> Module class: X.Org XInput Driver
> ABI class: X.Org XInput driver, version 2.1
> (EE) module ABI major version (2) doesn't match the server's version
> (4) (II) UnloadModule: "evdev"
> (II) Unloading /usr/lib/xorg/modules/input//evdev_drv.so
> (EE) Failed to load module "evdev" (module requirement mismatch, 0)
> (EE) No input driver matching `evdev'
> (EE) config/hal: NewInputDeviceRequest failed (15)
>
> This is with my xorg.conf not configuring the kbd, but it is
> configuring synaptics, so both my keyboard and mouse works, but only
> my mouse has all the features (synaptics) and my keyboard only has
> basics (normal keys, but no media keys).
>
> The prior version of X worked. ;)

I found my ESCAPE key is my "Volume down" media key now. This all "just
worked" with the kbd driver before:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Not too complicated, but I had to comment that out (and the InputDevice
entry under ServerLayout) to get a keyboard to recognize at all.

I have tried with my old InputDevice entry enabled *and* the
AllowEmptyInput disabled as mentioned earlier and while my keyboard
works, there is no change in functionality from without the InputDevice
entry (namely ESCAPE is volume down and other media keys don't work).

What's missing? Are we missing policies or whatever the new evdev uses
to map devices?

-sandalle

--
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | http://counter.li.org/ #196285

Attachment: signature.asc
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page