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 is a layout table for a type 4 keyboard (1=switch up, 0=switch down).
Table 3-15 Layouts for Type 4 Keyboards
Dip Switch |
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./GB 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 and then re-booted.
Russian and Greek keyboard support can be toggled on and off using the SPARC Compose key (Ctrl+Shift+F1 on IA).