I have a standard UK keyboard layout, but according to /var/log/Xorg.0.log, Xorg has it configured as a sun_type6_usb keyboard with US layout. I have tried the following things to set it to UK:
1. Use Input Method Switcher to remove US as an option in "languages/scripts" and only leave UK. Doesn't seem to change anything. 2. Use kbd -s and choose option 43, which is UK English on my installation. US English is 44. However, if I do a kbd -l, it always shows the type as 32, which is Russian, which it's definitely not using so I don't know what's going on there. 3. Edit /etc/default/kbd to set LAYOUT to UK-English. However, it was already set to that. 4. Tried the workaround in http://defect.opensolaris.org/bz/show_bug.cgi?id=9109 , but it didn't help. I notice that if I strike keys in the couple of seconds before the gdm login screen appears, I can tell that the non-X system is using UK layout as it should. Because of this, and because of point 3 above, I tried: 5. Remove iiimf packages to see if that made X pick up the underlying UK layout. It didn't. What should I try next? This behaviour only appeared when the /dev branch got upgraded to snv_117, it was working ok before that. Thanks, Matt -- This message posted from opensolaris.org
