OpenSolaris_b135/cmd/loadkeys/type_4/us101a_pc

#
#
# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License").  You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# ident	"%Z%%M%	%I%	%E% SMI"
#
# US 101A PC compatible key layout
#
key 88	 base '\\' shift | caps '\\' ctrl ^\ altg nop
key 21	 all hole
key 3	 all hole
key 25	 all hole
key 26	 all hole
key 49	 all hole
key 51	 all hole
key 72	 all hole
key 73	 all hole
key 95	 all hole
key 97	 all hole
key 15	 all hole
key 30	 base 1 shift ! caps 1 ctrl 1 altg nop
key 31	 base 2 shift @ caps 2 ctrl ^@ altg nop
key 32	 base 3 shift # caps 3 ctrl 3 altg nop
key 33	 base 4 shift $ caps 4 ctrl 4 altg nop
key 34	 base 5 shift % caps 5 ctrl 5 altg nop
key 35	 base 6 shift ^ caps 6 ctrl ^^ altg nop
key 36	 base 7 shift & caps 7 ctrl 7 altg nop
key 37	 base 8 shift * caps 8 ctrl 8 altg nop
key 38	 base 9 shift ( caps 9 ctrl 9 altg nop
key 39	 base 0 shift ) caps 0 ctrl 0 altg nop
key 40	 base - shift _ caps - ctrl ^_ altg nop
key 41	 base = shift + caps = ctrl = altg nop
key 43	 all hole
key 54	 base q shift Q caps Q ctrl ^Q altg nop
key 55	 base w shift W caps W ctrl ^W altg nop
key 59	 base y shift Y caps Y ctrl ^Y altg nop
key 62	 base o shift O caps O ctrl ^O altg nop
key 63	 base p shift P caps P ctrl ^P altg nop
key 64	 base [ shift { caps [ ctrl ^[ altg nop
key 65	 base ] shift } caps ] ctrl ^] altg nop
key 66	 all '\b'
key 76	 all shiftkeys+leftctrl up shiftkeys+leftctrl
key 77	 base a shift A caps A ctrl ^A altg nop
key 78	 base s shift S caps S ctrl ^S altg nop
key 86	 base ; shift : caps ; ctrl ; altg nop
key 87	 base '\'' shift '"' caps '\'' ctrl '\'' altg nop
key 42	 base ` shift ~ caps ` ctrl ^^ altg nop
key 124	 all hole
key 100	 base z shift Z caps Z ctrl ^Z altg nop
key 101  base x shift X caps X ctrl ^X altg nop
key 102	 base c shift C caps C ctrl ^C altg nop
key 103  base v shift V caps V ctrl ^V altg nop
key 104  base b shift B caps B ctrl ^B altg nop
key 105	 base n shift N caps N ctrl ^N altg nop
key 106	 base m shift M caps M ctrl '\r' altg nop
key 107	 base , shift < caps , ctrl , altg nop
key 108	 base . shift > caps . ctrl . altg nop
key 109	 base / shift ? caps / ctrl ^_ altg nop
key 118	 all '\177'
key 119	 all shiftkeys+capslock
key 19	 all shiftkeys+rightctrl up shiftkeys+rightctrl
key 67	 all hole
key 13	 all hole
#
#
#
# New function keys assigned old codes
#
key 1	 all rf(1)
key 25   all bf(8)
key 97   all rf(7)
key 51   all rf(9)
key 26   all rf(13)
key 73   all rf(15)
key 20   all string+uparrow
key 24   all string+leftarrow
key 27   all string+downarrow
key 28   all string+rightarrow