On Mon, Nov 04, 2013 at 01:42:03PM +0100, Daniel Spannbauer wrote: > Hello, > > on a Machine with opensuse 12.3 (X.Org X Server 1.13.2) the keyboard > layout is not always set correctly. > WIth our self developed keyboard (for explosive environments, connected > via usb) the layout is always US on a plain X-Server (started with > /usr/bin/X :0 vt07 -r -br -dpms -s off) with a started xterm. > In xorg.conf.d there is a german keyboard configured: > > Section "InputClass" > Identifier "LocalKeyboard" > MatchIsKeyboard "on" > Option "XkbLayout" "de" > Option "XkbVariant" "nodeadkeys" > EndSection
silly question, but do any other layouts work? is the log different for the other keyboards? if you don't have a desktop environment changing the layout then the above should work, provided the input class is applied. Cheers, Peter > > According to xorg.0.log the keyboard is recognized correctly and the > german layout is used: > > [ 12.142] (II) XINPUT: Adding extended input device "USB-Serial > Controller" (type: KEYBOARD, id 9) > [ 12.142] (**) Option "xkb_rules" "evdev" > [ 12.142] (**) Option "xkb_model" "evdev" > [ 12.142] (**) Option "xkb_layout" "de" > [ 12.142] (**) Option "xkb_variant" "nodeadkeys" > > But the layout is definitly a US-Layout (the "/"-Key gives a "-", etc...). > > If i connect a normaly usb-keyboard (microsoft USB keyboard, our > keyboard is also connected), the layout is correct. After pressing only > one button (doesn't matter which one) on the microsoft keyboard then the > layout on our keyboard is also german. > > Any hints about this? there is also a bug-report on opensuse where > others have also a similar problem (but with bluetooth keyboards) > https://bugzilla.novell.com/show_bug.cgi?id=682903 > > Regards > > Daniel _______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s