1 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\r
2 #
\91\8b\8eg
\82¢
\82Ì
\97J
\9fT - 98x1.mayu
\r
4 # derived from 104.mayu, 109.mayu and AX.mayu
\r
5 # Copyright (C) 2001, HAJANO Nao`qui <Tory@sneering.104.net>
\r
15 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\r
16 # PC-98x1
\97p
\95W
\8f\80\83L
\81[
\83{
\81[
\83h
\81i
\81\95\8cÝ
\8a·
\83L
\81[
\83{
\81[
\83h
\81j
\92è
\8b`
\r
19 def key Esc Escape = 0x00
\r
20 def key _1 = 0x01 # 1!
\r
21 def key _2 = 0x02 # 2"
\r
22 def key _3 = 0x03 # 3#
\r
23 def key _4 = 0x04 # 4$
\r
24 def key _5 = 0x05 # 5%
\r
25 def key _6 = 0x06 # 6&
\r
26 def key _7 = 0x07 # 7'
\r
27 def key _8 = 0x08 # 8(
\r
28 def key _9 = 0x09 # 9)
\r
29 def key _0 = 0x0a # 0
\r
30 def key HyphenMinus Hyphen Minus = 0x0b # -=
\r
31 def key Caret CircumflexAccent = 0x0c # ^`
\r
32 def key YenSign Yen = 0x0d # \|
\r
33 def key BS BackSpace Back = 0x0e
\r
45 def key Atmark CommercialAt = 0x1a # @~
\r
46 def key LeftSquareBracket OpenBracket = 0x1b # [{
\r
47 def key Enter Return = 0x1c
\r
57 def key Semicolon = 0x26 # ;+
\r
58 def key Colon = 0x27 # :*
\r
59 def key RightSquareBracket CloseBracket = 0x28 # ]}
\r
67 def key Comma = 0x30 # ,<
\r
68 def key FullStop Period = 0x31 # .>
\r
69 def key Solidus Slash = 0x32 # /?
\r
70 def key _0xdf UNDERBAR = 0x33 # _
\r
71 def key Space
\83X
\83y
\81[
\83X = 0x34
\r
72 def key XFER Kanji = 0x35
\r
73 def key ROLLUP PageDown Next = 0x36
\r
74 def key ROLLDOWN PageUp Prior = 0x37
\r
75 def key INS Insert = 0x38
\r
76 def key DEL Delete = 0x39
\r
77 def key
\81ª Up = 0x3a
\r
78 def key
\81© Left = 0x3b
\r
79 def key
\81¨ Right = 0x3c
\r
80 def key
\81« Down = 0x3d
\r
81 def key CLR Home Clear = 0x3e
\r
82 def key HELP End = 0x3f
\r
83 def key Subtract NumHyphenMinus NumMinus = 0x40 #
\83e
\83\93\83L
\81[ -
\r
84 def key Divide NumSolidus NumSlash = 0x41 #
\83e
\83\93\83L
\81[ /
\r
85 def key Numpad7 Num7 = 0x42 #
\83e
\83\93\83L
\81[ 7
\r
86 def key Numpad8 Num8 = 0x43 #
\83e
\83\93\83L
\81[ 8
\r
87 def key Numpad9 Num9 = 0x44 #
\83e
\83\93\83L
\81[ 9
\r
88 def key Multiply NumAsterisk NumMultiply = 0x45 #
\83e
\83\93\83L
\81[ *
\r
89 def key Numpad4 Num4 = 0x46 #
\83e
\83\93\83L
\81[ 4
\r
90 def key Numpad5 Num5 = 0x47 #
\83e
\83\93\83L
\81[ 5
\r
91 def key Numpad6 Num6 = 0x48 #
\83e
\83\93\83L
\81[ 6
\r
92 def key Add NumPlusSign NumPlus = 0x49 #
\83e
\83\93\83L
\81[ +
\r
93 def key Numpad1 Num1 = 0x4a #
\83e
\83\93\83L
\81[ 1
\r
94 def key Numpad2 Num2 = 0x4b #
\83e
\83\93\83L
\81[ 2
\r
95 def key Numpad3 Num3 = 0x4c #
\83e
\83\93\83L
\81[ 3
\r
96 def key TYLOR NumEqualsSign NumEquals = 0x4d #
\83e
\83\93\83L
\81[ =
\r
97 def key Numpad0 Num0 = 0x4e #
\83e
\83\93\83L
\81[ 0
\r
98 def key Separator NumComma = 0x4f #
\83e
\83\93\83L
\81[ ,
\r
99 def key Decimal NumFullStop NumPeriod = 0x50 #
\83e
\83\93\83L
\81[ .
\r
100 def key NFER NonConvert = 0x51
\r
101 def key vf1 F11 = 0x52
\r
102 def key vf2 F12 = 0x53
\r
103 def key vf3 F13 = 0x54
\r
104 def key vf4 F14 = 0x55
\r
105 def key vf5 F15 = 0x56
\r
107 def key STOP Pause = 0x60
\r
108 def key COPY Snapshot PrintScreen = 0x61
\r
120 def key SHIFT = 0x70
\r
121 def key CAPS Capital CapsLock = 0x71
\r
122 def key
\82©
\82È
\83J
\83i Kana = 0x72
\r
123 def key GRPH Menu Alt Meta = 0x73
\r
124 def key CTRL Control = 0x74
\r
126 def key LWin LWindows LeftWindows = 0x77
\r
127 def key RWin RWindows RightWindows = 0x78
\r
128 def key Apps Applications = 0x79
\r
130 def sync = 0x7a # &Sync
\82Å
\8eg
\82¤
\83X
\83L
\83\83\83\93\83R
\81[
\83h
\r
132 def mod Shift = SHIFT
\r
134 def mod Control = CTRL
\r
135 def mod Windows = LWindows RWindows
\r
138 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\r
139 #
\83L
\81[
\83V
\81[
\83P
\83\93\83X
\92è
\8b`
\r
142 keyseq $ToggleIME = C-XFER
\r
143 keyseq $CapsLock = CAPS
\r
145 keyseq $SPACE = ~S-*Space #
\r
146 keyseq $EXCLAMATION_MARK = S-*_1 # !
\r
147 keyseq $QUOTATION_MARK = S-*_2 # "
\r
148 keyseq $NUMBER_SIGN = S-*_3 # #
\r
149 keyseq $DOLLAR_SIGN = S-*_4 # $
\r
150 keyseq $PERCENT_SIGN = S-*_5 # %
\r
151 keyseq $AMPERSAND = S-*_6 # &
\r
152 keyseq $APOSTROPHE = S-*_7 # '
\r
153 keyseq $LEFT_PARENTHESIS = S-*_8 # (
\r
154 keyseq $RIGHT_PARENTHESIS = S-*_9 # )
\r
155 keyseq $ASTERISK = S-*Colon # *
\r
156 keyseq $PLUS_SIGN = S-*Semicolon # +
\r
157 keyseq $COMMA = ~S-*Comma # ,
\r
158 keyseq $HYPHEN-MINUS = ~S-*HyphenMinus # -
\r
159 keyseq $FULL_STOP = ~S-*FullStop # .
\r
160 keyseq $SOLIDUS = ~S-*Solidus # /
\r
161 keyseq $DIGIT_ZERO = ~S-*_0 # 0
\r
162 keyseq $DIGIT_ONE = ~S-*_1 # 1
\r
163 keyseq $DIGIT_TWO = ~S-*_2 # 2
\r
164 keyseq $DIGIT_THREE = ~S-*_3 # 3
\r
165 keyseq $DIGIT_FOUR = ~S-*_4 # 4
\r
166 keyseq $DIGIT_FIVE = ~S-*_5 # 5
\r
167 keyseq $DIGIT_SIX = ~S-*_6 # 6
\r
168 keyseq $DIGIT_SEVEN = ~S-*_7 # 7
\r
169 keyseq $DIGIT_EIGHT = ~S-*_8 # 8
\r
170 keyseq $DIGIT_NINE = ~S-*_9 # 9
\r
171 keyseq $COLON = ~S-*Colon # :
\r
172 keyseq $SEMICOLON = ~S-*Semicolon # ;
\r
173 keyseq $LESS-THAN_SIGN = S-*Comma # <
\r
174 keyseq $EQUALS_SIGN = S-*HyphenMinus # =
\r
175 keyseq $GREATER-THAN_SIGN = S-*FullStop # >
\r
176 keyseq $QUESTION_MARK = S-*Solidus # ?
\r
177 keyseq $COMMERCIAL_AT = ~S-*CommercialAt # @
\r
178 keyseq $LATIN_CAPITAL_LETTER_A = S-*A # A
\r
179 keyseq $LATIN_CAPITAL_LETTER_B = S-*B # B
\r
180 keyseq $LATIN_CAPITAL_LETTER_C = S-*C # C
\r
181 keyseq $LATIN_CAPITAL_LETTER_D = S-*D # D
\r
182 keyseq $LATIN_CAPITAL_LETTER_E = S-*E # E
\r
183 keyseq $LATIN_CAPITAL_LETTER_F = S-*F # F
\r
184 keyseq $LATIN_CAPITAL_LETTER_G = S-*G # G
\r
185 keyseq $LATIN_CAPITAL_LETTER_H = S-*H # H
\r
186 keyseq $LATIN_CAPITAL_LETTER_I = S-*I # I
\r
187 keyseq $LATIN_CAPITAL_LETTER_J = S-*J # J
\r
188 keyseq $LATIN_CAPITAL_LETTER_K = S-*K # K
\r
189 keyseq $LATIN_CAPITAL_LETTER_L = S-*L # L
\r
190 keyseq $LATIN_CAPITAL_LETTER_M = S-*M # M
\r
191 keyseq $LATIN_CAPITAL_LETTER_N = S-*N # N
\r
192 keyseq $LATIN_CAPITAL_LETTER_O = S-*O # O
\r
193 keyseq $LATIN_CAPITAL_LETTER_P = S-*P # P
\r
194 keyseq $LATIN_CAPITAL_LETTER_Q = S-*Q # Q
\r
195 keyseq $LATIN_CAPITAL_LETTER_R = S-*R # R
\r
196 keyseq $LATIN_CAPITAL_LETTER_S = S-*S # S
\r
197 keyseq $LATIN_CAPITAL_LETTER_T = S-*T # T
\r
198 keyseq $LATIN_CAPITAL_LETTER_U = S-*U # U
\r
199 keyseq $LATIN_CAPITAL_LETTER_V = S-*V # V
\r
200 keyseq $LATIN_CAPITAL_LETTER_W = S-*W # W
\r
201 keyseq $LATIN_CAPITAL_LETTER_X = S-*X # X
\r
202 keyseq $LATIN_CAPITAL_LETTER_Y = S-*Y # Y
\r
203 keyseq $LATIN_CAPITAL_LETTER_Z = S-*Z # Z
\r
204 keyseq $LEFT_SQUARE_BRACKET = ~S-*LeftSquareBracket # [
\r
205 keyseq $REVERSE_SOLIDUS = ~S-*YenSign # \
\r
206 keyseq $RIGHT_SQUARE_BRACKET = ~S-*RightSquareBracket # ]
\r
207 keyseq $CIRCUMFLEX_ACCENT = ~S-*CircumflexAccent # ^
\r
208 keyseq $LOW_LINE = S-*_0xdf # _
\r
209 keyseq $GRAVE_ACCENT = S-*CircumflexAccent # `
\r
210 keyseq $LATIN_SMALL_LETTER_A = ~S-*A # a
\r
211 keyseq $LATIN_SMALL_LETTER_B = ~S-*B # b
\r
212 keyseq $LATIN_SMALL_LETTER_C = ~S-*C # c
\r
213 keyseq $LATIN_SMALL_LETTER_D = ~S-*D # d
\r
214 keyseq $LATIN_SMALL_LETTER_E = ~S-*E # e
\r
215 keyseq $LATIN_SMALL_LETTER_F = ~S-*F # f
\r
216 keyseq $LATIN_SMALL_LETTER_G = ~S-*G # g
\r
217 keyseq $LATIN_SMALL_LETTER_H = ~S-*H # h
\r
218 keyseq $LATIN_SMALL_LETTER_I = ~S-*I # i
\r
219 keyseq $LATIN_SMALL_LETTER_J = ~S-*J # j
\r
220 keyseq $LATIN_SMALL_LETTER_K = ~S-*K # k
\r
221 keyseq $LATIN_SMALL_LETTER_L = ~S-*L # l
\r
222 keyseq $LATIN_SMALL_LETTER_M = ~S-*M # m
\r
223 keyseq $LATIN_SMALL_LETTER_N = ~S-*N # n
\r
224 keyseq $LATIN_SMALL_LETTER_O = ~S-*O # o
\r
225 keyseq $LATIN_SMALL_LETTER_P = ~S-*P # p
\r
226 keyseq $LATIN_SMALL_LETTER_Q = ~S-*Q # q
\r
227 keyseq $LATIN_SMALL_LETTER_R = ~S-*R # r
\r
228 keyseq $LATIN_SMALL_LETTER_S = ~S-*S # s
\r
229 keyseq $LATIN_SMALL_LETTER_T = ~S-*T # t
\r
230 keyseq $LATIN_SMALL_LETTER_U = ~S-*U # u
\r
231 keyseq $LATIN_SMALL_LETTER_V = ~S-*V # v
\r
232 keyseq $LATIN_SMALL_LETTER_W = ~S-*W # w
\r
233 keyseq $LATIN_SMALL_LETTER_X = ~S-*X # x
\r
234 keyseq $LATIN_SMALL_LETTER_Y = ~S-*Y # y
\r
235 keyseq $LATIN_SMALL_LETTER_Z = ~S-*Z # z
\r
236 keyseq $LEFT_CURLY_BRACKET = S-*LeftSquareBracket # {
\r
237 keyseq $VERTICAL_LINE = S-*YenSign # |
\r
238 keyseq $RIGHT_CURLY_BRACKET = S-*RightSquareBracket # }
\r
239 keyseq $TILDE = S-*CommercialAt # ~
\r