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

Reply via email to