1# 2# 3# Copyright 2005 Sun Microsystems, Inc. All rights reserved. 4# Use is subject to license terms. 5# 6# CDDL HEADER START 7# 8# The contents of this file are subject to the terms of the 9# Common Development and Distribution License, Version 1.0 only 10# (the "License"). You may not use this file except in compliance 11# with the License. 12# 13# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 14# or http://www.opensolaris.org/os/licensing. 15# See the License for the specific language governing permissions 16# and limitations under the License. 17# 18# When distributing Covered Code, include this CDDL HEADER in each 19# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 20# If applicable, add the following below this CDDL HEADER, with the 21# fields enclosed by brackets "[]" replaced with your own identifying 22# information: Portions Copyright [yyyy] [name of copyright owner] 23# 24# CDDL HEADER END 25# 26# ident "%Z%%M% %I% %E% SMI" 27# 28# Reset Type 6 (USB) key layout 29# 30key 0 all hole 31key 1 all hole 32key 2 all hole 33key 3 all error 34key 4 base a shift A caps A ctrl ^A altg nop 35key 5 base b shift B caps B ctrl ^B altg nop 36key 6 base c shift C caps C ctrl ^C altg nop 37key 7 base d shift D caps D ctrl ^D altg nop 38key 8 base e shift E caps E ctrl ^E altg nop 39key 9 base f shift F caps F ctrl ^F altg nop 40key 10 base g shift G caps G ctrl ^G altg nop 41key 11 base h shift H caps H ctrl '\b' altg nop 42key 12 base i shift I caps I ctrl '\t' altg nop 43key 13 base j shift J caps J ctrl '\n' altg nop 44key 14 base k shift K caps K ctrl '\v' altg nop 45key 15 base l shift L caps L ctrl ^L altg nop 46key 16 base m shift M caps M ctrl '\r' altg nop 47key 17 base n shift N caps N ctrl ^N altg nop 48key 18 base o shift O caps O ctrl ^O altg nop 49key 19 base p shift P caps P ctrl ^P altg nop 50key 20 base q shift Q caps Q ctrl ^Q altg nop 51key 21 base r shift R caps R ctrl ^R altg nop 52key 22 base s shift S caps S ctrl ^S altg nop 53key 23 base t shift T caps T ctrl ^T altg nop 54key 24 base u shift U caps U ctrl ^U altg nop 55key 25 base v shift V caps V ctrl ^V altg nop 56key 26 base w shift W caps W ctrl ^W altg nop 57key 27 base x shift X caps X ctrl ^X altg nop 58key 28 base y shift Y caps Y ctrl ^Y altg nop 59key 29 base z shift Z caps Z ctrl ^Z altg nop 60key 30 base 1 shift ! caps 1 ctrl 1 altg nop 61key 31 base 2 shift @ caps 2 ctrl ^@ altg nop 62key 32 base 3 shift # caps 3 ctrl 3 altg nop 63key 33 base 4 shift $ caps 4 ctrl 4 altg nop 64key 34 base 5 shift % caps 5 ctrl 5 altg nop 65key 35 base 6 shift ^ caps 6 ctrl ^^ altg nop 66key 36 base 7 shift & caps 7 ctrl 7 altg nop 67key 37 base 8 shift * caps 8 ctrl 8 altg nop 68key 38 base 9 shift ( caps 9 ctrl 9 altg nop 69key 39 base 0 shift ) caps 0 ctrl 0 altg nop 70key 40 all '\r' 71key 41 all ^[ 72key 42 all '\b' 73key 43 all '\t' 74key 44 base ' ' shift ' ' caps ' ' ctrl ^@ altg ' ' 75key 45 base - shift _ caps - ctrl ^_ altg nop 76key 46 base = shift + caps = ctrl = altg nop 77key 47 base [ shift { caps [ ctrl ^[ altg nop 78key 48 base ] shift } caps ] ctrl ^] altg nop 79key 49 base '\\' shift | caps '\\' ctrl ^\ altg nop 80key 50 all hole 81key 51 base ; shift : caps ; ctrl ; altg nop 82key 52 base '\'' shift '"' caps '\'' ctrl '\'' altg nop 83key 53 base ` shift ~ caps ` ctrl ^^ altg nop 84key 54 base , shift < caps , ctrl , altg nop 85key 55 base . shift > caps . ctrl . altg nop 86key 56 base / shift ? caps / ctrl ^_ altg nop 87key 57 all shiftkeys+capslock 88key 58 all tf(1) 89key 59 all tf(2) 90key 60 all tf(3) 91key 61 all tf(4) 92key 62 all tf(5) 93key 63 all tf(6) 94key 64 all tf(7) 95key 65 all tf(8) 96key 66 all tf(9) 97key 67 all tf(10) 98key 68 all tf(11) 99key 69 all tf(12) 100key 70 all rf(2) 101key 71 all rf(3) 102key 72 all rf(1) 103key 73 all bf(8) 104key 74 all rf(7) 105key 75 all rf(9) 106key 76 all '\177' 107key 77 all rf(13) 108key 78 all rf(15) 109key 79 all string+rightarrow 110key 80 all string+leftarrow 111key 81 all string+downarrow 112key 82 all string+uparrow 113key 83 all shiftkeys+numlock 114key 84 all rf(5) numl padslash 115key 85 all rf(6) numl padstar 116key 86 all bf(15) numl padminus 117key 87 all bf(14) numl padplus 118key 88 all bf(11) numl padenter 119key 89 all rf(13) numl pad1 120key 90 all string+downarrow numl pad2 121key 91 all rf(15) numl pad3 122key 92 all string+leftarrow numl pad4 123key 93 all rf(11) numl pad5 124key 94 all string+rightarrow numl pad6 125key 95 all rf(7) numl pad7 126key 96 all string+uparrow numl pad8 127key 97 all rf(9) numl pad9 128key 98 all bf(8) numl pad0 129key 99 all bf(10) numl paddot 130key 100 all hole 131key 101 all compose 132key 102 all bf(13) 133key 103 all hole 134key 104 all hole 135key 105 all hole 136key 106 all hole 137key 107 all hole 138key 108 all hole 139key 109 all hole 140key 110 all hole 141key 111 all hole 142key 112 all hole 143key 113 all hole 144key 114 all hole 145key 115 all hole 146key 116 all lf(7) 147key 117 all lf(16) 148key 118 all lf(3) 149key 119 all lf(5) 150key 120 all buckybits+systembit up buckybits+systembit 151key 121 all lf(2) 152key 122 all lf(4) 153key 123 all lf(10) 154key 124 all lf(6) 155key 125 all lf(8) 156key 126 all lf(9) 157key 127 all rf(4) numl padequal 158key 128 all hole 159key 129 all hole 160key 130 all hole 161key 131 all hole 162key 132 all hole 163key 133 all hole 164key 134 all hole 165key 135 all hole 166key 136 all hole 167key 137 all hole 168key 138 all hole 169key 139 all hole 170key 140 all hole 171key 141 all hole 172key 142 all hole 173key 143 all hole 174key 144 all hole 175key 145 all hole 176key 146 all hole 177key 147 all hole 178key 148 all hole 179key 149 all hole 180key 150 all hole 181key 151 all hole 182key 152 all hole 183key 153 all hole 184key 154 all hole 185key 155 all hole 186key 156 all hole 187key 157 all hole 188key 158 all '\r' 189key 159 all hole 190key 160 all hole 191key 161 all hole 192key 162 all hole 193key 163 all hole 194key 164 all hole 195key 165 all hole 196key 166 all hole 197key 167 all hole 198key 168 all hole 199key 169 all hole 200key 170 all hole 201key 171 all hole 202key 172 all hole 203key 173 all hole 204key 174 all hole 205key 175 all hole 206key 176 all hole 207key 177 all hole 208key 178 all hole 209key 179 all hole 210key 180 all hole 211key 181 all hole 212key 182 all hole 213key 183 all hole 214key 184 all hole 215key 185 all hole 216key 186 all hole 217key 187 all hole 218key 188 all hole 219key 189 all hole 220key 190 all hole 221key 191 all hole 222key 192 all hole 223key 193 all hole 224key 194 all hole 225key 195 all hole 226key 196 all hole 227key 197 all hole 228key 198 all hole 229key 199 all hole 230key 200 all hole 231key 201 all hole 232key 202 all hole 233key 203 all hole 234key 204 all hole 235key 205 all hole 236key 206 all hole 237key 207 all hole 238key 208 all hole 239key 209 all hole 240key 210 all hole 241key 211 all hole 242key 212 all hole 243key 213 all hole 244key 214 all hole 245key 215 all hole 246key 216 all hole 247key 217 all hole 248key 218 all hole 249key 219 all hole 250key 220 all hole 251key 221 all hole 252key 222 all hole 253key 223 all hole 254key 224 all shiftkeys+leftctrl up shiftkeys+leftctrl 255key 225 all shiftkeys+leftshift up shiftkeys+leftshift 256key 226 all shiftkeys+alt up shiftkeys+alt 257key 227 all buckybits+metabit up buckybits+metabit 258key 228 all shiftkeys+rightctrl up shiftkeys+rightctrl 259key 229 all shiftkeys+rightshift up shiftkeys+rightshift 260key 230 all shiftkeys+altgraph up shiftkeys+altgraph 261key 231 all buckybits+metabit up buckybits+metabit 262key 232 all hole 263key 233 all hole 264key 234 all hole 265key 235 all hole 266key 236 all hole 267key 237 all hole 268key 238 all hole 269key 239 all hole 270key 240 all hole 271key 241 all hole 272key 242 all hole 273key 243 all hole 274key 244 all hole 275key 245 all hole 276key 246 all hole 277key 247 all hole 278key 248 all hole 279key 249 all hole 280key 250 all hole 281key 251 all hole 282key 252 all hole 283key 253 all hole 284key 254 all hole 285