I think an x11-related list might get you some better answers. However as it happens I made my own xkb layout a while ago. The bad news is I never quite figured out how to install it as a separate layout, so what I do is actually replace symbols/us with my layout.
I don't think you're supposed to edit anything in X11/xkb/rules, the package manager ships all the files in there and nothing would survive an xkb-common upgrade. To add insult to injury, xkb does not look in $XDG_*_HOME dirs so you cannot install your keyboard layout locally. The very unscalable advice I got a few years ago when asking an xkb dev was "Just send us your layout and we'll add it upstream". I'm not sure if the situation has improved since - if it has, please let me know about it :) J. Leclanche On Mon, May 19, 2014 at 11:40 AM, cheater00 . <cheate...@gmail.com> wrote: > Hi everyone! I'm new to the list, but it looks very interesting > already! I was wondering if this was the right place to talk about > xkb? > > I have an issue with xkb and i was hoping someone here might be able > to give me some pointers. > > i have created a new keyboard layout with xkb and now i need to add > new types, i.e. how modifier keys behave. The symbols file, types file > and compat file seem to be well formed, but the types have no effect, > and when i check with setxkbmap and xkbcomp, the types are not listed. > I'm not sure how to edit the xml files in /usr/share/X11/xkb/rules so > that xkb knows how to find the new types. How should i proceed? > > Debugging output can be found here: http://lpaste.net/5576643678098685952 > > the source is here: > https://bitbucket.org/cheater/us_split_cherry_kw6000_two_iso/src/ > > This is under Ubuntu; as I understand Ubuntu and some other distros > use rules/evdev.xml, whereas some other distros use an older system > which is also based off files in rules/. > > The base contains an easy to use installer and it could be a base for > other people's layouts. It integrates with the UI. > > I would appreciate any pointers, as I've probably read anything there > is online about xkb starting the last weekend, and am pretty much > stuck... > > Thanks! > _______________________________________________ > xdg mailing list > xdg@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/xdg _______________________________________________ xdg mailing list xdg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xdg