[Pkg-utopia-maintainers] Xorg hotplugging problems [WAS: Re: Bug#442316: xserver-xorg-input-evdev: evdev from experimental messes up my keyboard layout]

Daniel Stone daniel.stone at nokia.com
Tue Oct 23 19:02:35 UTC 2007


On Tue, Oct 23, 2007 at 08:02:31PM +0200, ext Michael Biebl wrote:
> Whenever xorg input hotplugging kicks in, the evdev driver is used. The
> kbd keyboard settings from xorg.conf are ignored and the en_US keyboard
> layout is used.

Yes, this should probably be fixed up, I guess.  But the long-term fix
is to provide an FDI file in /etc that specifies the keyboard layout.

> Unfortunately, the evdev driver seems to lack functionality, e.g. my
> multimedia keys don't work anymore, also, very important, STRG+ALT+F1 is
> non-functional (maybe this is just a misconfiguration, I don't know. At
> least the default configuration seems to lack this functionality).

Sounds like the keymap isn't getting loaded correctly; it's always
worked fine here.

> It gets even worse, if you try to apply a pc105 keyboard layout over
> evdev (which can happen if you use GNOMEs/KDEs keyboard selector). Then
> you not only have missing keys but also some keys are mis-mapped. E.g.
> the UP key is mapped to PRINT [1]. This really makes it hard to navigate.

Use the evdev layout, not pc105.

> If I understood Daniel correctly, he proposes to set the keyboard layout
> (probably based on the values from xorg.conf) via a generated fdi file.
> I'd like to avoid that, because that would complicate things.

How would it complicate anything?  xorg.conf is a file, so is an FDI.
We're already using FDIs through HAL, anyway ...

> Preferably, the X server should use the keyboard layout specified in
> xorg.conf (for the old kbd driver) even when used in xorg hotplugging mode.

Yes, probably.

> For the second part (DEs applying a pc105 keyboard layout over evdev) I
> can't think of a proper solution right now. All I can say is, that I
> would prefer, if we don't break working setups.

Unfortunately, there's not much we can do here, except possibly the
evdev driver hacking pc105 to evdev.

Cheers,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20071023/b728d99a/attachment.pgp 


More information about the Pkg-utopia-maintainers mailing list