<div dir="ltr"><div>imho both strings "XkbLayout" and "xkb_layout" are ?currently? used. i hope i'm using the right repo.</div><div>Now i try to checkout what the crazy gnome desktop is doing to my keyboard settings, maybe i switch back to fvwm2...</div><div><br></div><div>Cheers, <br></div><div> Jens</div><div><br></div><div><br></div><div><br></div><div><br></div><div dir="ltr">FYI: <a href="https://gitlab.freedesktop.org/xorg/driver/xf86-input-keyboard/blob/master/src/kbd.c">https://gitlab.freedesktop.org/xorg/driver/xf86-input-keyboard/blob/master/src/kbd.c</a> : Line 78<br><br>#endif /* NetBSD */<br>    "XkbRules",                "base",<br>    "XkbModel",          "pc105",<br>    "XkbLayout",        "us",<br>    NULL<br>};<br><br><a href="https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/blob/master/src/xf86libinput.c">https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/blob/master/src/xf86libinput.c</a> : Line 1040<br>        rmlvo.layout = xf86SetStrOption(pInfo->options,<br>                                    "xkb_layout",<br>                                       defaults.layout);<br></div></div><br><div class="gmail_quote"><div dir="ltr">Am Mi., 2. Jan. 2019 um 00:36 Uhr schrieb Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Dec 26, 2018 at 11:41:11AM +0100, Jens Harms wrote:<br>
> Hi All,<br>
> please point me to the current "InputClass" documentatation (if available).<br>
<br>
should be in man xorg.conf, not sure there's more than that short of google.<br>
<br>
> I tried to configure my keyboard. because setting the option "XkbLayout"<br>
> did not work i was looking at the sources. i did not find any up-to-date<br>
> documentation but found anoying uses of XkbLayout and xkb_layout in<br>
> libinput. evdev is using  only "xkb_layout".<br>
<br>
the X server's option parsing code is case-insensitive and ignores<br>
underscores. So XkbLayout and xkb_layout are the same option name, which is<br>
why the libinput driver only parses the latter. Not sure where you found<br>
XkbLayout. git grep shows nothing.<br>
<br>
Anyway. The drivers only do on-plug xkb option setting, if you have a<br>
desktop environment like GNOME it most likely overwrites the xorg.conf<br>
settings on login.<br>
<br>
Cheers,<br>
   Peter<br>
<br>
</blockquote></div>