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