On Sat, May 30, 2015 at 09:30:56PM +0100, Sevan / Venture37 wrote: > Hi, > It seems that there is no X11 configuration needed for a US keyboard > layout with Dvorak variant (us.dvorak) if wscons is already set for > this layout. Adding a second variant (in this case swapctrlcaps) to > config causes X11 to revert to a US layout, though wscons is > configured for us.swapctrlcaps.dvorak. Is this to be expected an in > such a scenario recommended to revert to setting things up in > xorg.conf? > >
Maybe X doesn't know about a matching variant? As far as I remember, the kbdtype/wscons is only used as a hint to find a matching X layout. I have no idea about the current situation - To make zero conf X useable for me, I created a patch in 2008 to derive the X keyboard layout from wscons. I use "de.nodead" so it did work with a single variant. Since the initial patch, that I didn't commit myself to keep my X commit count low, the driver has been changed many times and the feature has eventually been moved to a new wscons hotplug driver: http://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/driver/xf86-input-keyboard/src/bsd_kbd.c Reyk