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
signature.asc
Description: Digital signature