I just noticed a very strange behaviour of setxkbmap when i switch from keyboardlayouts de to neo and backwards. when I use: setxkbmap -model pc105 -layout de,de -variant ,neo -option grp:sclk_toggle (1st layout de, 2nd neo) the mod4-key on the neo layout doesn't work when I use: setxkbmap -model pc105 -layout de,de -variant neo, -option grp:sclk_toggle (1st layout neo, 2nd de) the mod4-key works perfectly, but the same key does nothing in the de layout (i'm not able to type <, > or |) it is reproducable and tested on 2 different machines.
What could be useful is doing xkbcomp :0 -xkb out.xkb for both scenarios. And comparing them. Especially the key you have mapped as mod4
We at neo-layout.de discussed these two bugs in http://wiki.neo-layout.org/ticket/174 and http://wiki.neo-layout.org/ticket/175 Discussion is in German, but I'm sure you, using a German keyboard, will understand it. For the first bug (Mod4 not working on Neo as second layout), there is a fix, but it only works with newer X-servers (X.org 7.4 does work, 7.2 doesn't). Just download the newest neo xkb driver (www.neo-layout.org/xkb.tgz) and follow the instructions at http://wiki.neo-layout.org/wiki/Neo%20unter%20Linux%20einrichten/xkbmap. If you still have an older version of X and don't want to update, you should follow the instructions at my first post at http://wiki.neo-layout.org/ticket/174. That should also work, with some restrictions due to some bug in xkbcomp. The second bug (<>| not working on Qwertz, when Neo is first layout) has no fix, but I described a workaround at http://wiki.neo-layout.org/ticket/175 that works for me. It hasn't been well tested, though. If you still have problems, my best advice is to write to diskussion@neo-layout.org or file a bug at our site. Neo 2 ist still a work in progress, there are still some bugs left, and we're discussing some minor changes in the layout (dead keys and Navigation on fourth level). In any case, it's not a bug in setxkbmap or xkbcomp (although there may be some bugs which are connected to these), so I'll (not knowing what I'm doing since I'm new here) just be bold and close the ticket.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.