GNOME Bugzilla – Bug 650772
Choose the xkb "model" depending on the actual hardware, using the info from X
Last modified: 2017-06-20 17:59:22 UTC
It's not the model anymore, it's the "variant". And we should be able to handle those automatically using xkeyboard-config provided information in libxklavier. See also: https://bugzilla.gnome.org/show_bug.cgi?id=650379 and https://bugs.freedesktop.org/show_bug.cgi?id=37446
No, this is INVALID. It is still the model, but automatically chosen (and, by XKB rules, the symbols are derived from the combination of the model and layout). That is why I do not want to remove the model gsetting - that would allow manual overriding of the automatically chosen model. The model stays - but we are going to implement "smart" choice of it.
That approach confirmed with Peter Hutterer.
In order to match HW id with XKB model, libxklavier needs that HW id. ATM that functionality is only available in git version of X server. So, I do not foresee that functionality in gnome 3.2. Perhaps 3.4. Unless there is something about X that I do not know...
Hi, I reported the following bug which I think is related to this one: https://bugzilla.gnome.org/show_bug.cgi?id=738844
"HID: apple: Use country code to detect ISO keyboards" (recently posted to LKML) makes the model selection obsolete, as the correct "variant" (not xkb variant) of the keyboard will be used in the kernel. Closing as OBSOLETE