xkbcomp errors with de-neo (German Neo2) layout
Submitted by Christian Stadelmann
Assigned to xkb..@..bat.ru
Description
I'm using the keyboard layout de-neo (German Neo2). When starting a x11 graphical application in a xwayland session, I see this error message printed to console or syslog:
The XKEYBOARD keymap compiler (xkbcomp) reports:
Error: Key
<LFSH>
added to map for multiple modifiers Using Lock, ignoring Shift. Errors from xkbcomp are not fatal to the X server
When starting wayland graphical applications (using Gtk+ 3.20) I get this message:
xkbcommon: ERROR: Key "<LFSH>
" added to modifier map for multiple modifiers; Using Lock, ignoring Shift
When starting a x11 session I get this message:
The XKEYBOARD keymap compiler (xkbcomp) reports:
Warning: Multiple interpretations of "Caps_Lock+AnyOfOrNone(all)" Using last definition for duplicate fields Warning: Multiple interpretations of "Shift_L+AnyOfOrNone(all)" Using last definition for duplicate fields Error: Key
<HYPR>
added to map for multiple modifiers Using Mod2, ignoring Mod4. Error: Key<MDSW>
added to map for multiple modifiers Using Mod3, ignoring Mod5. Errors from xkbcomp are not fatal to the X server
So it looks like this layout is broken. I have no idea what. Can you please give me a hint on the reason why this happens?
Upstream is at https://wiki.neo-layout.org/browser#linux/X/rules, but they don't seem to fix these warnings/errors: https://wiki.neo-layout.org/ticket/408
I'm running Fedora 24 with xkeyboard-config-2.17-2.fc24.noarch libxkbcommon-0.6.1-1.fc24.x86_64