xref: /illumos-gate/usr/src/cmd/loadkeys/type_4/reset (revision 7c478bd9)
1*7c478bd9Sstevel@tonic-gate#
2*7c478bd9Sstevel@tonic-gate#
3*7c478bd9Sstevel@tonic-gate# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
4*7c478bd9Sstevel@tonic-gate# Use is subject to license terms.
5*7c478bd9Sstevel@tonic-gate#
6*7c478bd9Sstevel@tonic-gate# CDDL HEADER START
7*7c478bd9Sstevel@tonic-gate#
8*7c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
9*7c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
10*7c478bd9Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
11*7c478bd9Sstevel@tonic-gate# with the License.
12*7c478bd9Sstevel@tonic-gate#
13*7c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14*7c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
15*7c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
16*7c478bd9Sstevel@tonic-gate# and limitations under the License.
17*7c478bd9Sstevel@tonic-gate#
18*7c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
19*7c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20*7c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
21*7c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
22*7c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
23*7c478bd9Sstevel@tonic-gate#
24*7c478bd9Sstevel@tonic-gate# CDDL HEADER END
25*7c478bd9Sstevel@tonic-gate#
26*7c478bd9Sstevel@tonic-gate#ident	"%Z%%M%	%I%	%E% SMI"
27*7c478bd9Sstevel@tonic-gate# Resets every single key on the default type4
28*7c478bd9Sstevel@tonic-gate# Useful in returning default type4 to sanity
29*7c478bd9Sstevel@tonic-gate#
30*7c478bd9Sstevel@tonic-gatekey 0	 all hole
31*7c478bd9Sstevel@tonic-gatekey 1	 all buckybits+systembit up buckybits+systembit
32*7c478bd9Sstevel@tonic-gatekey 2	 all hole
33*7c478bd9Sstevel@tonic-gatekey 3	 all lf(2)
34*7c478bd9Sstevel@tonic-gatekey 4	 all hole
35*7c478bd9Sstevel@tonic-gatekey 5	 all tf(1)
36*7c478bd9Sstevel@tonic-gatekey 6	 all tf(2)
37*7c478bd9Sstevel@tonic-gatekey 7	 all tf(10)
38*7c478bd9Sstevel@tonic-gatekey 8	 all tf(3)
39*7c478bd9Sstevel@tonic-gatekey 9	 all tf(11)
40*7c478bd9Sstevel@tonic-gatekey 10	 all tf(4)
41*7c478bd9Sstevel@tonic-gatekey 11	 all tf(12)
42*7c478bd9Sstevel@tonic-gatekey 12	 all tf(5)
43*7c478bd9Sstevel@tonic-gatekey 13	 all shiftkeys+altgraph up shiftkeys+altgraph
44*7c478bd9Sstevel@tonic-gatekey 14	 all tf(6)
45*7c478bd9Sstevel@tonic-gatekey 15	 all hole
46*7c478bd9Sstevel@tonic-gatekey 16	 all tf(7)
47*7c478bd9Sstevel@tonic-gatekey 17	 all tf(8)
48*7c478bd9Sstevel@tonic-gatekey 18	 all tf(9)
49*7c478bd9Sstevel@tonic-gatekey 19	 all shiftkeys+alt up shiftkeys+alt
50*7c478bd9Sstevel@tonic-gatekey 20	 all hole
51*7c478bd9Sstevel@tonic-gatekey 21	 all rf(1)
52*7c478bd9Sstevel@tonic-gatekey 22	 all rf(2)
53*7c478bd9Sstevel@tonic-gatekey 23	 all rf(3)
54*7c478bd9Sstevel@tonic-gatekey 24	 all hole
55*7c478bd9Sstevel@tonic-gatekey 25	 all lf(3)
56*7c478bd9Sstevel@tonic-gatekey 26	 all lf(4)
57*7c478bd9Sstevel@tonic-gatekey 27	 all hole
58*7c478bd9Sstevel@tonic-gatekey 28	 all hole
59*7c478bd9Sstevel@tonic-gatekey 29	 all ^[
60*7c478bd9Sstevel@tonic-gatekey 30	 base 1 shift ! caps 1 ctrl 1 altg nop
61*7c478bd9Sstevel@tonic-gatekey 31	 base 2 shift @ caps 2 ctrl ^@ altg nop
62*7c478bd9Sstevel@tonic-gatekey 32	 base 3 shift # caps 3 ctrl 3 altg nop
63*7c478bd9Sstevel@tonic-gatekey 33	 base 4 shift $ caps 4 ctrl 4 altg nop
64*7c478bd9Sstevel@tonic-gatekey 34	 base 5 shift % caps 5 ctrl 5 altg nop
65*7c478bd9Sstevel@tonic-gatekey 35	 base 6 shift ^ caps 6 ctrl ^^ altg nop
66*7c478bd9Sstevel@tonic-gatekey 36	 base 7 shift & caps 7 ctrl 7 altg nop
67*7c478bd9Sstevel@tonic-gatekey 37	 base 8 shift * caps 8 ctrl 8 altg nop
68*7c478bd9Sstevel@tonic-gatekey 38	 base 9 shift ( caps 9 ctrl 9 altg nop
69*7c478bd9Sstevel@tonic-gatekey 39	 base 0 shift ) caps 0 ctrl 0 altg nop
70*7c478bd9Sstevel@tonic-gatekey 40	 base - shift _ caps - ctrl ^_ altg nop
71*7c478bd9Sstevel@tonic-gatekey 41	 base = shift + caps = ctrl = altg nop
72*7c478bd9Sstevel@tonic-gatekey 42	 base ` shift ~ caps ` ctrl ^^ altg nop
73*7c478bd9Sstevel@tonic-gatekey 43	 all '\b'
74*7c478bd9Sstevel@tonic-gatekey 44	 all hole
75*7c478bd9Sstevel@tonic-gatekey 45	 all rf(4) numl padequal
76*7c478bd9Sstevel@tonic-gatekey 46	 all rf(5) numl padslash
77*7c478bd9Sstevel@tonic-gatekey 47	 all rf(6) numl padstar
78*7c478bd9Sstevel@tonic-gatekey 48	 all bf(13)
79*7c478bd9Sstevel@tonic-gatekey 49	 all lf(5)
80*7c478bd9Sstevel@tonic-gatekey 50	 all bf(10) numl paddot
81*7c478bd9Sstevel@tonic-gatekey 51	 all lf(6)
82*7c478bd9Sstevel@tonic-gatekey 52	 all hole
83*7c478bd9Sstevel@tonic-gatekey 53	 all '\t'
84*7c478bd9Sstevel@tonic-gatekey 54	 base q shift Q caps Q ctrl ^Q altg nop
85*7c478bd9Sstevel@tonic-gatekey 55	 base w shift W caps W ctrl ^W altg nop
86*7c478bd9Sstevel@tonic-gatekey 56	 base e shift E caps E ctrl ^E altg nop
87*7c478bd9Sstevel@tonic-gatekey 57	 base r shift R caps R ctrl ^R altg nop
88*7c478bd9Sstevel@tonic-gatekey 58	 base t shift T caps T ctrl ^T altg nop
89*7c478bd9Sstevel@tonic-gatekey 59	 base y shift Y caps Y ctrl ^Y altg nop
90*7c478bd9Sstevel@tonic-gatekey 60	 base u shift U caps U ctrl ^U altg nop
91*7c478bd9Sstevel@tonic-gatekey 61	 base i shift I caps I ctrl '\t' altg nop
92*7c478bd9Sstevel@tonic-gatekey 62	 base o shift O caps O ctrl ^O altg nop
93*7c478bd9Sstevel@tonic-gatekey 63	 base p shift P caps P ctrl ^P altg nop
94*7c478bd9Sstevel@tonic-gatekey 64	 base [ shift { caps [ ctrl ^[ altg nop
95*7c478bd9Sstevel@tonic-gatekey 65	 base ] shift } caps ] ctrl ^] altg nop
96*7c478bd9Sstevel@tonic-gatekey 66	 all '\177'
97*7c478bd9Sstevel@tonic-gatekey 67	 all compose
98*7c478bd9Sstevel@tonic-gatekey 68	 all rf(7) numl pad7
99*7c478bd9Sstevel@tonic-gatekey 69	 all string+uparrow numl pad8
100*7c478bd9Sstevel@tonic-gatekey 70	 all rf(9) numl pad9
101*7c478bd9Sstevel@tonic-gatekey 71	 all bf(15) numl padminus
102*7c478bd9Sstevel@tonic-gatekey 72	 all lf(7)
103*7c478bd9Sstevel@tonic-gatekey 73	 all lf(8)
104*7c478bd9Sstevel@tonic-gatekey 74	 all hole
105*7c478bd9Sstevel@tonic-gatekey 75	 all hole
106*7c478bd9Sstevel@tonic-gatekey 76	 all shiftkeys+leftctrl up shiftkeys+leftctrl
107*7c478bd9Sstevel@tonic-gatekey 77	 base a shift A caps A ctrl ^A altg nop
108*7c478bd9Sstevel@tonic-gatekey 78	 base s shift S caps S ctrl ^S altg nop
109*7c478bd9Sstevel@tonic-gatekey 79	 base d shift D caps D ctrl ^D altg nop
110*7c478bd9Sstevel@tonic-gatekey 80	 base f shift F caps F ctrl ^F altg nop
111*7c478bd9Sstevel@tonic-gatekey 81	 base g shift G caps G ctrl ^G altg nop
112*7c478bd9Sstevel@tonic-gatekey 82	 base h shift H caps H ctrl '\b' altg nop
113*7c478bd9Sstevel@tonic-gatekey 83	 base j shift J caps J ctrl '\n' altg nop
114*7c478bd9Sstevel@tonic-gatekey 84	 base k shift K caps K ctrl '\v' altg nop
115*7c478bd9Sstevel@tonic-gatekey 85	 base l shift L caps L ctrl ^L altg nop
116*7c478bd9Sstevel@tonic-gatekey 86	 base ; shift : caps ; ctrl ; altg nop
117*7c478bd9Sstevel@tonic-gatekey 87	 base '\'' shift '"' caps '\'' ctrl '\'' altg nop
118*7c478bd9Sstevel@tonic-gatekey 88	 base '\\' shift | caps '\\' ctrl ^\ altg nop
119*7c478bd9Sstevel@tonic-gatekey 89	 all '\r'
120*7c478bd9Sstevel@tonic-gatekey 90	 all bf(11) numl padenter
121*7c478bd9Sstevel@tonic-gatekey 91	 all string+leftarrow numl pad4
122*7c478bd9Sstevel@tonic-gatekey 92	 all rf(11) numl pad5
123*7c478bd9Sstevel@tonic-gatekey 93	 all string+rightarrow numl pad6
124*7c478bd9Sstevel@tonic-gatekey 94	 all bf(8) numl pad0
125*7c478bd9Sstevel@tonic-gatekey 95	 all lf(9)
126*7c478bd9Sstevel@tonic-gatekey 96	 all hole
127*7c478bd9Sstevel@tonic-gatekey 97	 all lf(10)
128*7c478bd9Sstevel@tonic-gatekey 98	 all shiftkeys+numlock
129*7c478bd9Sstevel@tonic-gatekey 99	 all shiftkeys+leftshift up shiftkeys+leftshift
130*7c478bd9Sstevel@tonic-gatekey 100	 base z shift Z caps Z ctrl ^Z altg nop
131*7c478bd9Sstevel@tonic-gatekey 101	 base x shift X caps X ctrl ^X altg nop
132*7c478bd9Sstevel@tonic-gatekey 102	 base c shift C caps C ctrl ^C altg nop
133*7c478bd9Sstevel@tonic-gatekey 103	 base v shift V caps V ctrl ^V altg nop
134*7c478bd9Sstevel@tonic-gatekey 104	 base b shift B caps B ctrl ^B altg nop
135*7c478bd9Sstevel@tonic-gatekey 105	 base n shift N caps N ctrl ^N altg nop
136*7c478bd9Sstevel@tonic-gatekey 106	 base m shift M caps M ctrl '\r' altg nop
137*7c478bd9Sstevel@tonic-gatekey 107	 base , shift < caps , ctrl , altg nop
138*7c478bd9Sstevel@tonic-gatekey 108	 base . shift > caps . ctrl . altg nop
139*7c478bd9Sstevel@tonic-gatekey 109	 base / shift ? caps / ctrl ^_ altg nop
140*7c478bd9Sstevel@tonic-gatekey 110	 all shiftkeys+rightshift up shiftkeys+rightshift
141*7c478bd9Sstevel@tonic-gatekey 111	 all '\n'
142*7c478bd9Sstevel@tonic-gatekey 112	 all rf(13) numl pad1
143*7c478bd9Sstevel@tonic-gatekey 113	 all string+downarrow numl pad2
144*7c478bd9Sstevel@tonic-gatekey 114	 all rf(15) numl pad3
145*7c478bd9Sstevel@tonic-gatekey 115	 all hole
146*7c478bd9Sstevel@tonic-gatekey 116	 all hole
147*7c478bd9Sstevel@tonic-gatekey 117	 all hole
148*7c478bd9Sstevel@tonic-gatekey 118	 all lf(16)
149*7c478bd9Sstevel@tonic-gatekey 119	 all shiftkeys+capslock
150*7c478bd9Sstevel@tonic-gatekey 120	 all buckybits+metabit up buckybits+metabit
151*7c478bd9Sstevel@tonic-gatekey 121	 base ' ' shift ' ' caps ' ' ctrl ^@ altg ' '
152*7c478bd9Sstevel@tonic-gatekey 122	 all buckybits+metabit up buckybits+metabit
153*7c478bd9Sstevel@tonic-gatekey 123	 all hole
154*7c478bd9Sstevel@tonic-gatekey 124	 all hole
155*7c478bd9Sstevel@tonic-gatekey 125	 all bf(14) numl padplus
156*7c478bd9Sstevel@tonic-gatekey 126	 all error numl error up hole
157*7c478bd9Sstevel@tonic-gatekey 127	 all idle numl idle up reset
158