Evdev keyboard sends keycodes but no keysyms

Dan Nicholson dbn.lists at gmail.com
Sun Nov 14 21:34:59 PST 2010


On Sun, Nov 14, 2010 at 8:19 PM, Peter Hutterer
<peter.hutterer at who-t.net> wrote:
> On Sun, Nov 14, 2010 at 02:11:25PM -0800, walt wrote:
>> On 11/14/2010 09:11 AM, Simon Thum wrote:
>> >Hi all,
>> >
>> >yesterday I recompiled xorg, updating from a ca. 3 week old install
>> >using gentoo's live ebuilds. I went into an amusing bug which I narrowed
>> >down a bit.
>> >
>> >I'm having the following xorg.conf.d fragment:
>> >
>> >Section "InputClass"
>> >         Identifier "keyboard-de"
>> >         MatchIsKeyboard "on"
>> >         Option "XKBOptions" "terminate:ctrl_alt_bksp"
>> >         #Option "XKBVariant" "nodeadkeys"
>> >         Option "XKBLayout" "de"
>> >EndSection
>> >
>> >Funny enough, invoking
>> >
>> >>setxkbmap -rules evdev -layout de -variant nodeadkeys
>> >
>> >brings back my keyboard as intended!
>>
>> I notice that your Xorg log says
>>
>> [  4702.616] (**) Option "xkb_rules" "evdev"
>> [  4702.616] (**) Option "xkb_model" "evdev"
>> [  4702.616] (**) Option "xkb_layout" "us"   <================ ???
>> [  4702.616] (**) Option "xkb_variant" "nodeadkeys"
>> [  4702.616] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
>
> yeah, I noticed this as well. there's no nodeadkeys variant for us, which
> would explain the NoSymbol issue. Now the real issue is why it doesn't take
> your "de" setting...

Running with -logverbose will give more details on the merging of
InputClass settings.

--
Dan



More information about the xorg mailing list