After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 650772 - Choose the xkb "model" depending on the actual hardware, using the info from X
Choose the xkb "model" depending on the actual hardware, using the info from X
Status: RESOLVED OBSOLETE
Product: libgnomekbd
Classification: Core
Component: Config
2.91.x
Other Linux
: Normal normal
: ---
Assigned To: libgnomekbd maintainers
Sergey V. Udaltsov
Depends on:
Blocks:
 
 
Reported: 2011-05-22 01:56 UTC by Bastien Nocera
Modified: 2017-06-20 17:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2011-05-22 01:56:38 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
Comment 1 Sergey V. Udaltsov 2011-05-22 08:29:44 UTC
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.
Comment 2 Sergey V. Udaltsov 2011-06-01 19:59:12 UTC
That approach confirmed with Peter Hutterer.
Comment 3 Sergey V. Udaltsov 2011-06-03 18:12:28 UTC
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...
Comment 4 victor.noel 2014-10-20 07:49:03 UTC
Hi,

I reported the following bug which I think is related to this one: https://bugzilla.gnome.org/show_bug.cgi?id=738844
Comment 5 Bastien Nocera 2017-06-20 17:59:22 UTC
"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