[Or rather, x11proto-core it seems is the best place for it.] Also see related bug #56912
** Description changed: The X.org XKB protocol has a limitation in that it can map only one - keyboard model per layout. The data type used to communicate keyboard - mappings between the server and client apps simply doesn't provide room - for the data needed for multiple keyboards. So a proper solution - requires updating the X11 protocol to X12 (or at least X11.1), which is - something that must be done upstream (further, there is risk that - changing the protocol could cause widespread breakage in client - applications if not done carefully.) + keyboard model and a max of 4 layouts (bug #56912) in a given X session. + The data type used to communicate keyboard mappings between the server + and client apps simply doesn't provide room for the data needed for + multiple keyboards. So a proper solution requires updating the X11 + protocol to X12 (or at least X11.1), which is something that must be + done upstream (further, there is risk that changing the protocol could + cause widespread breakage in client applications if not done carefully.) So, in other words, this is not something that can be trivially fixed, but it's a known issue and will hopefully be dealt with some day. [Original Report] The gnome-keyboard-properties dialog allows me to define only 1 keyboard model; instead the model ought to be specific to each layout. I have an English keyboard (Logitech Internet Navigator Keyboard with 105 keys) and also a French one (AZERTY with 104 keys). I cannot properly define the French one because I cannot select an appropriate keyboard model for it without disrupting the definition of the English keyboard. I can only define a single model system-wide. ** Changed in: x11proto-core (Ubuntu) Sourcepackagename: xorg-server => x11proto-core -- (needs x11 protocol update) XKB cannot map multiple keyboard models https://bugs.launchpad.net/bugs/120788 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs