OpenSolaris

Printable Version Enter a New Search
Bug ID 6311410
Synopsis Keymap tables for Japanese type7 keyboard should be added
State 11-Closed:Verified (Closed)
Category:Subcategory xserver:l10n-japan
Keywords
Responsible Engineer Osamu Sayama
Reported Against snv_20 , s10_74l2 , metropolis_11
Duplicate Of
Introduced In
Commit to Fix snv_24
Fixed In snv_24
Release Fixed solaris_nevada(snv_24) , solaris_10u2(s10u2_01) (Bug ID:2132168) solaris_9(s9_patch) (Bug ID:2133657,)
Related Bugs 6239977 , 6338046 , 4882302 , 6186791
Submit Date 16-August-2005
Last Update Date 3-October-2005
Description
Keymap tables for Japanese type7 keyboard should be added.

Since a few keys cannot share keysyms between Japanese type6
and Japanese type7, keymap tables for Japanese type7 keyboard
should be newly added on Xorg and Xsun. It's enough to prepare
key tables for X server because these keys are used only on 
Xserver. Japanese type7 is compatible with Japanese 109 USB
keyboard (this is a standard keyboard in the Japanese PC market)
so that these keymap tables can also be shared between them.

After suggested fix is integrated, Japanese type7 is
the default on Xorg and Xsun. Xorg is the defaul xserver on X86 
so that most of user will use Japanese type7(=Japanese 109) keyboard. 
Xsun is the defaul xserver on sparc so that Japanese type7
keyboard is not so used at this time. However, it will be needed soon
with new hardware support. Also it will be useful for x86 Xsun user.
The following shows how to switch these keyboard.

	Japanese type6		Japanese type7
				Japanese 106 USB
------------------------------------------------
Xorg    Modify xorg.conf	Default

      Option "XkbRules"  "xorg"
      Option "XkbModel" "sun_type6_jp_usb"
      Option "XkbLayout" "jp"

Xsun	Modify 			Default
   /usr/openwin/etc/keytables/keytable.map
	6    15      Japan6.kt
	#6    15      Japan7.kt

It is better that both keyboards are automatically
configured. However, it seems that it's impossible
because both keyboards shows same country ID (15) with
same type (6).
Work Around
N/A
Comments
N/A