Solaris Internationalization Guide For Developers

Changing Between Keyboards on SPARC

Support for changing layouts in the Solaris product is achieved only by using the dip-switch settings under the keyboard. The keyboard layout is determined by the dip switches. A list of keyboard layouts and corresponding defined dip-switch settings is at /usr/openwin/share/etc/keytables/keytable.map.

The following table Table 2-6 is for a type 4 keyboard .(1=switch up 0=switch down).

Table 2-6 Layouts for Type 4 Keyboards

Dip Switch in Hex 

Keyboard 

Setting in Binary 

51 

Hungary5.kt 

110011 

52 

Poland5.kt 

110100 

53 

Czech5.k 

110101 

54 

Russia5.kt 

110110 

55 

Latvia5.k 

110111 

56 

Turkey5.kt 

111000 

57 

Greece5.kt 

111001 

58 

Lithuania5.kt 

111011 

Changing the layout from U.S./UK to Czech is done by changing the dip-switch settings to the setting defined in the file (the file defines the switches in hex. This needs to be converted into binary as it was shown in Table 2-6) and then re-booting.

Russian and Greek keyboard support can be toggled on and off using the SPARC Compose key (Ctrl+Shift+F1 on x86).