[improvement] xkb configuration cannot be extended without rebuilding xkb-data package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Currently, the only way to specify xkb settings in a fully compatible way that behaves well with Gnome is through using xkb rules.
However, rules are not user-editable (NOBODY should have to manually edit ANYTHING under /usr/share on a system with an automatic package upgrade system) and xkb has no hook for adding rules. Heck, rules/evdev even has a big message on top saying that it shouldn't be edited.
This is an extremely big problem in my opinion. Both local configuration beyond what's supported, and creating redistributable keyboard layouts and options is extremely complex and ugly.
As a minimum, I'd like to be able to package up a 3rd party keyboard layout, geometry, or option as a deb file that contains the symbols, and a rules/evdev.part file, and be able to rebuild rules/evdev, evdev.lst and evdev.xml from .part's on a live system using dpkg-reconfigure...
Ideally however, an end user should be able to just drop an appropriate rules fragment file under /etc/X11/xkb/rules, and have it automatically parsed on startup.
Changed in xkeyboard-config (Ubuntu): | |
importance: | Undecided → Wishlist |
Status changed to 'Confirmed' because the bug affects multiple users.