When I add "PC-98xx Series" keyboard layout (see screenshot) xkb gives an error message. Here are the details: $ xprop -root | grep XKB _XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us", "", "" _XKB_RULES_NAMES(STRING) = "xorg", "pc104", "us,am", ",phonetic", "grp:alts_toggle" $ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd layouts = [us,am phonetic,nec_vndr/jp] model = pc104 options = [grp grp:alts_toggle] overrideSettings = true
Created attachment 4341 [details] a screenshot
Well the story is that PC98 keyboard are intended for Japan keyboard only, originally. I did not have a look at this layout myself. Could you please check whether you can setup your configuration using setxkbmap utility, without gnome?
How do I check that? I tried "setxkmap nec_vndr/jp" and it gave an error. If it is only for Japan shouldn't it be under country "Japan"? rather than being as a separate country.
(In reply to comment #3) > How do I check that? > I tried "setxkmap nec_vndr/jp" and it gave an error. setxkbmap -model pc98 -layout nec/jp
"setxkbmap -model pc98 -layout nec/jp" works.
this means that it is a gnome bug.
No, do not hurry. It is xkeyboard-config bug. In the rules, it should be nec_vndr instead of just nec. I will fix it. So the correct command line would be setxkbmap -model pc98 -layout nec_vndr/jp
ok. In the screenshot PC-98xx is listed in the top menu, where all the countries are listed. Shouldn't it be in the submenus?
(In reply to comment #8) > ok. > In the screenshot PC-98xx is listed in the top menu, where all the countries are > listed. Shouldn't it be in the submenus? It should not be in the layouts at all. Are you sure you are using XKB database from xkeyboard-config?
I am using modular xorg from Fedora Core development: $ rpm -qa | grep xkb libxkbfile-1.0.0-1 xorg-x11-xkb-utils-1.0.0-1 xorg-x11-xkbdata-1.0.0-1
First of all, you are not using xkeyboard-config, you are using xkb data from xorg (deprecated). Actually, even in xkeyboard-config it is not really correct, it should be renamed to 'Japan' (and still be in the top level of the tree).
In Ubuntu dapper, xkeyboard-config-0.8-5 "PC-98xx Series" is still listed as a counrty.
Thanks, fixed in CVS
Committed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.