summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordm89450 <none@none>2005-06-29 09:29:03 -0700
committerdm89450 <none@none>2005-06-29 09:29:03 -0700
commit48784e40877057cd7d3ffdeabfb3a76bf5d980fc (patch)
tree1cefc2ef8a7baf3f9bd3d7d727103a368d29a8a5
parent538cbf5dde1ba2bc7e063a945281aa199632a428 (diff)
downloadillumos-joyent-48784e40877057cd7d3ffdeabfb3a76bf5d980fc.tar.gz
4766237 Need console keytable for Russian Type 6 USB keyboard
6233850 S10 FCS set_keyboard_layout file has missing layout for Belgian and Finnish keyboard types
-rw-r--r--usr/src/cmd/loadkeys/set_keyboard_layout10
1 files changed, 7 insertions, 3 deletions
diff --git a/usr/src/cmd/loadkeys/set_keyboard_layout b/usr/src/cmd/loadkeys/set_keyboard_layout
index d04413cd86..fa9f5179e9 100644
--- a/usr/src/cmd/loadkeys/set_keyboard_layout
+++ b/usr/src/cmd/loadkeys/set_keyboard_layout
@@ -23,8 +23,8 @@
#
# ident "%Z%%M% %I% %E% SMI"
#
-# Copyright (c) 2001 by Sun Microsystems, Inc.
-# All rights reserved.
+# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
+# Use is subject to license terms.
#
KBD_TYPE=`/usr/bin/kbd -t`
@@ -37,9 +37,11 @@ case "$KBD_TYPE" in
"USB keyboard")
case "$KBD_LAYOUT_NAME" in
"") LAYOUT= ;;
+ "Belgian" ) LAYOUT=2 ;;
"Czech" ) LAYOUT= ;;
"Danish" ) LAYOUT=6 ;;
"Dutch" ) LAYOUT=18 ;;
+ "Finnish" ) LAYOUT=7 ;;
"French" ) LAYOUT=8 ;;
"French-Canadian" ) LAYOUT= ;;
"German" ) LAYOUT=9 ;;
@@ -54,7 +56,7 @@ case "$KBD_TYPE" in
"Korean" ) LAYOUT=16 ;;
"Norwegian" ) LAYOUT=19 ;;
"Portuguese" ) LAYOUT=22 ;;
- "Russian" ) LAYOUT= ;;
+ "Russian" ) LAYOUT=23 ;;
"Spanish" ) LAYOUT=25 ;;
"Swedish" ) LAYOUT=26 ;;
"Swiss-French" ) LAYOUT=27 ;;
@@ -71,9 +73,11 @@ case "$KBD_TYPE" in
"PC")
case "$KBD_LAYOUT_NAME" in
"") LAYOUT= ;;
+ "Belgian" ) LAYOUT=2 ;;
"Czech" ) LAYOUT=53 ;;
"Danish" ) LAYOUT=36 ;;
"Dutch" ) LAYOUT=39 ;;
+ "Finnish" ) LAYOUT=7 ;;
"French" ) LAYOUT=35 ;;
"French-Canadian" ) LAYOUT=50 ;;
"German" ) LAYOUT=37 ;;