1 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 #
\91\8b\8eg
\82¢
\82Ì
\97J
\9fT - 109.mayu
3 # Copyright (C) 1999-2005, TAGA Nayuta <nayuta@users.sourceforge.net>
14 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 # 109
\93ú
\96{
\8cê
\83L
\81[
\83{
\81[
\83h
\92è
\8b`
18 def key Esc Escape = 0x01
19 def key _1 = 0x02 # 1!
20 def key _2 = 0x03 # 2"
21 def key _3 = 0x04 # 3#
22 def key _4 = 0x05 # 4$
23 def key _5 = 0x06 # 5%
24 def key _6 = 0x07 # 6&
25 def key _7 = 0x08 # 7'
26 def key _8 = 0x09 # 8(
27 def key _9 = 0x0a # 9)
29 def key HyphenMinus Hyphen Minus = 0x0c # -=
30 def key CircumflexAccent Caret = 0x0d # ^~
31 def key BackSpace BS Back = 0x0e
43 def key CommercialAt Atmark = 0x1a # @`
44 def key LeftSquareBracket OpenBracket = 0x1b # [{
45 def key Enter Return = 0x1c
46 def key LeftControl LControl LCtrl = 0x1d
56 def key Semicolon = 0x27 # ;+
57 def key Colon = 0x28 # :*
58 def key
\94¼
\8ap/
\91S
\8ap
\8a¿
\8e\9a Kanji = 0x29 #
\94¼
\8ap/
\91S
\8ap
\8a¿
\8e\9a
59 def key LeftShift LShift = 0x2a
60 def key RightSquareBracket CloseBracket = 0x2b # ]}
68 def key Comma = 0x33 # ,<
69 def key FullStop Period = 0x34 # .>
70 def key Solidus Slash = 0x35 # /?
71 def key RightShift RShift = 0x36
72 def key E0RightShift E0RShift = E0-0x36
73 def key NumAsterisk NumMultiply = 0x37 #
\83e
\83\93\83L
\81[ *
74 def key LeftAlt LAlt LMenu = 0x38
76 def key
\89p
\90\94 Eisuu = 0x3a #
\89p
\90\94 CapsLock
\8a¿
\8e\9a\94Ô
\8d\86
87 def key NumLock = 0x45
88 def key ScrollLock Scroll = 0x46
89 def key Num7 = 0x47 #
\83e
\83\93\83L
\81[ 7
90 def key Num8 = 0x48 #
\83e
\83\93\83L
\81[ 8
91 def key Num9 = 0x49 #
\83e
\83\93\83L
\81[ 9
93 def key NumHyphenMinus NumMinus = 0x4a #
\83e
\83\93\83L
\81[ -
94 def key Num4 = 0x4b #
\83e
\83\93\83L
\81[ 4
95 def key Num5 = 0x4c #
\83e
\83\93\83L
\81[ 5
96 def key Num6 = 0x4d #
\83e
\83\93\83L
\81[ 6
97 def key NumPlusSign NumPlus = 0x4e #
\83e
\83\93\83L
\81[ +
98 def key Num1 = 0x4f #
\83e
\83\93\83L
\81[ 1
102 def key NumFullStop NumPeriod = 0x53 #
\83e
\83\93\83L
\81[ .
108 def key
\82Ð
\82ç
\82ª
\82È Hiragana = 0x70 #
\82Ð
\82ç
\82ª
\82È
\83J
\83^
\83J
\83i
\83\8d\81[
\83}
\8e\9a
110 def key ReverseSolidus BackSlash = 0x73 #
\81__
112 def key
\95Ï
\8a· Convert = 0x79 #
\95Ï
\8a·(
\8e\9f\8có
\95â)
\91O
\8có
\95â
\91S
\8có
\95â
114 def key
\96³
\95Ï
\8a· NonConvert = 0x7b #
\96³
\95Ï
\8a·
116 def key YenSign Yen = 0x7d # \|
118 def key MM/Messanger = E0-0x05 # (MultiMedia Keyboard)
\83\81\83b
\83Z
\83\93\83W
\83\83\81[
120 def key MM/Undo MM/F2 = E0-0x08 # (MultiMedia Keyboard) F2
\8c³
\82É
\96ß
\82·
121 def key MM/Redo MM/F3 = E0-0x07 # (MultiMedia Keyboard) F3
\82â
\82è
\92¼
\82µ
123 def key MediaPrevTrack ScanPreviousTrack PreviousTrack \
124 = E0-0x10 # (MultiMedia Keyboard) |<<
125 def key VAIO/TV/VIDEO = E0-0x11 # (Vaio) TV/VIDEO
126 def key VAIO/TIMER-REC = E0-0x12 # (Vaio) TIMER REC
127 def key VAIO/DV-CAPTURE = E0-0x13 # (Vaio) DV CAPTURE
128 def key VAIO/VIDEO-EDIT = E0-0x14 # (Vaio) VIDEO EDIT
129 def key VAIO/MAIL = E0-0x15 # (Vaio) MAIL
130 def key VAIO/INTERNET = E0-0x16 # (Vaio) INTERNET
131 def key MediaNextTrack ScanNextTrack NextTrack \
132 = E0-0x19 # (MultiMedia Keyboard) >>|
134 def key NumEnter NumReturn = E0-0x1c
135 def key RightControl RControl RCtrl = E0-0x1d
137 def key VolumeMute Mute = E0-0x20 # (MultiMedia Keyboard)
138 def key MM/Calculator ALCalculator = E0-0x21 # (MultiMedia Keyboard)
\93d
\91ì
140 def key MediaPlayPause Play/Pause = E0-0x22 # (MultiMedia Keyboard) > / ||
141 def key MM/SpellCheck MM/F10 = E0-0x23 # (MultiMedia Keyboard) F10
\83X
\83y
\83\8b\83`
\83F
\83b
\83N
142 def key MediaStop Stop = E0-0x24 # (MultiMedia Keyboard)
\81¡
144 # def ignore = E0-0x2a #
\82È
\82É
\82±
\82ê (
\96³
\8e\8b)
146 def key VolumeDown VolumeDecrement = E0-0x2e # (MultiMedia Keyboard) -
148 def key VolumeUp VolumeIncrement = E0-0x30 # (MultiMedia Keyboard) +
150 def key BrowserHome ACHome Internet = E0-0x32 # (MultiMedia Keyboard)
\83z
\81[
\83\80
152 def key NumSolidus NumSlash = E0-0x35 #
\83e
\83\93\83L
\81[ /
154 def key PrintScreen Snapshot = E0-0x37
155 def key RightAlt RAlt RMenu = E0-0x38
157 def key MM/Help MM/F1 = E0-0x3b # (MultiMedia Keyboard) F1
\83w
\83\8b\83v
158 def key MM/MyMusic = E0-0x3c # (MultiMedia Keyboard)
\83}
\83C
\83~
\83\85\81[
\83W
\83b
\83N
160 def key MM/New MM/F4 = E0-0x3e # (MultiMedia Keyboard) F4
\90V
\8bK
\8dì
\90¬
161 def key MM/Open MM/F5 = E0-0x3f # (MultiMedia Keyboard) F5
\8aJ
\82
162 def key MM/Close MM/F6 = E0-0x40 # (MultiMedia Keyboard) F6
\95Â
\82¶
\82é
163 def key MM/Reply MM/F7 = E0-0x41 # (MultiMedia Keyboard) F7
\95Ô
\90M
164 def key MM/Forward MM/F8 = E0-0x42 # (MultiMedia Keyboard) F8
\93]
\91\97
165 def key MM/Send MM/F9 = E0-0x43 # (MultiMedia Keyboard) F9
\91\97\90M
167 def key Break = E0-0x46 # Break
168 def key Home = E0-0x47
169 def key
\81ª Up = E0-0x48
170 def key PageUp Prior = E0-0x49
172 def key
\81© Left = E0-0x4b
173 def key MM/MyDocument = E0-0x4c # (MultiMedia Keyboard)
\83}
\83C
\83h
\83L
\83\85\83\81\83\93\83g
174 def key
\81¨ Right = E0-0x4d
176 def key End = E0-0x4f
177 def key
\81« Down = E0-0x50
178 def key PageDown Next = E0-0x51
179 def key Insert = E0-0x52
180 def key Delete Del = E0-0x53
182 def key MM/Save MM/F11 = E0-0x57 # (MultiMedia Keyboard) F11
\8fã
\8f\91\82«
\95Û
\91¶
183 def key MM/Print MM/F12 = E0-0x58 # (MultiMedia Keyboard) F12
\88ó
\8dü
184 # def ignore = E0-0x59 # (Wireless Keyboard) Unknown
186 def key LeftWindows LWindows LWin = E0-0x5b
187 def key RightWindows RWindows RWin = E0-0x5c
188 def key Applications Apps = E0-0x5d
189 def key PowerOff = E0-0x5e # Power off (112
\83L
\81[
\83{
\81[
\83h)
190 def key Sleep = E0-0x5f # Sleep (112
\83L
\81[
\83{
\81[
\83h)
192 def key WakeUp = E0-0x63 # Wake up (112
\83L
\81[
\83{
\81[
\83h)
193 def key MM/MyPicture = E0-0x64 # (MultiMedia Keyboard)
\83}
\83C
\83s
\83N
\83`
\83\83
194 def key BrowserSearch ACSearch = E0-0x65 # (Internet Explorer)
195 def key BrowserFavorites ACBookmarks = E0-0x66 # (Internet Explorer)
196 def key BrowserRefresh ACRefresh = E0-0x67 # (Internet Explorer)
197 def key BrowserStop ACStop = E0-0x68 # (Internet Explorer)
198 def key BrowserForward ACForward = E0-0x69 # (Internet Explorer)
199 def key BrowserBack ACBack = E0-0x6a # (Internet Explorer)
200 def key ALLocalBrowser = E0-0x6b # (N/A) My Computer
201 def key LaunchMail ALEmailReader Email = E0-0x6c # (MultiMedia Keyboard)
\83\81\81[
\83\8b
202 def key LaunchMediaSelect ALConsumerControlConfiguration \
203 = E0-0x6d # (MultiMedia Keyboard)
\83\81\83f
\83B
\83A
205 def key Pause = E1-0x1d 0x45 # Pause
207 # def overflow = 0xff #
\83I
\81[
\83o
\81[
\83t
\83\8d\81[ (
\96³
\8e\8b)
208 def sync = 0x7e # &Sync
\82Å
\8eg
\82¤
\83X
\83L
\83\83\83\93\83R
\81[
\83h
210 def mod Shift = LShift RShift
211 def mod Alt = LAlt RAlt
212 def mod Control = LControl RControl
213 def mod Windows = LWindows RWindows
214 mod shift += E0RShift
215 key *E0RShift = *RShift
218 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
219 #
\83L
\81[
\83V
\81[
\83P
\83\93\83X
\92è
\8b`
222 keyseq $ToggleIME = A-
\94¼
\8ap/
\91S
\8ap
223 keyseq $CapsLock = S-
\89p
\90\94
225 keyseq $SPACE = ~S-*Space #
226 keyseq $EXCLAMATION_MARK = S-*_1 # !
227 keyseq $QUOTATION_MARK = S-*_2 # "
228 keyseq $NUMBER_SIGN = S-*_3 # #
229 keyseq $DOLLAR_SIGN = S-*_4 # $
230 keyseq $PERCENT_SIGN = S-*_5 # %
231 keyseq $AMPERSAND = S-*_6 # &
232 keyseq $APOSTROPHE = S-*_7 # '
233 keyseq $LEFT_PARENTHESIS = S-*_8 # (
234 keyseq $RIGHT_PARENTHESIS = S-*_9 # )
235 keyseq $ASTERISK = S-*Colon # *
236 keyseq $PLUS_SIGN = S-*Semicolon # +
237 keyseq $COMMA = ~S-*Comma # ,
238 keyseq $HYPHEN-MINUS = ~S-*HyphenMinus # -
239 keyseq $FULL_STOP = ~S-*FullStop # .
240 keyseq $SOLIDUS = ~S-*Solidus # /
241 keyseq $DIGIT_ZERO = ~S-*_0 # 0
242 keyseq $DIGIT_ONE = ~S-*_1 # 1
243 keyseq $DIGIT_TWO = ~S-*_2 # 2
244 keyseq $DIGIT_THREE = ~S-*_3 # 3
245 keyseq $DIGIT_FOUR = ~S-*_4 # 4
246 keyseq $DIGIT_FIVE = ~S-*_5 # 5
247 keyseq $DIGIT_SIX = ~S-*_6 # 6
248 keyseq $DIGIT_SEVEN = ~S-*_7 # 7
249 keyseq $DIGIT_EIGHT = ~S-*_8 # 8
250 keyseq $DIGIT_NINE = ~S-*_9 # 9
251 keyseq $COLON = ~S-*Colon # :
252 keyseq $SEMICOLON = ~S-*Semicolon # ;
253 keyseq $LESS-THAN_SIGN = S-*Comma # <
254 keyseq $EQUALS_SIGN = S-*HyphenMinus # =
255 keyseq $GREATER-THAN_SIGN = S-*FullStop # >
256 keyseq $QUESTION_MARK = S-*Solidus # ?
257 keyseq $COMMERCIAL_AT = ~S-*CommercialAt # @
258 keyseq $LATIN_CAPITAL_LETTER_A = S-*A # A
259 keyseq $LATIN_CAPITAL_LETTER_B = S-*B # B
260 keyseq $LATIN_CAPITAL_LETTER_C = S-*C # C
261 keyseq $LATIN_CAPITAL_LETTER_D = S-*D # D
262 keyseq $LATIN_CAPITAL_LETTER_E = S-*E # E
263 keyseq $LATIN_CAPITAL_LETTER_F = S-*F # F
264 keyseq $LATIN_CAPITAL_LETTER_G = S-*G # G
265 keyseq $LATIN_CAPITAL_LETTER_H = S-*H # H
266 keyseq $LATIN_CAPITAL_LETTER_I = S-*I # I
267 keyseq $LATIN_CAPITAL_LETTER_J = S-*J # J
268 keyseq $LATIN_CAPITAL_LETTER_K = S-*K # K
269 keyseq $LATIN_CAPITAL_LETTER_L = S-*L # L
270 keyseq $LATIN_CAPITAL_LETTER_M = S-*M # M
271 keyseq $LATIN_CAPITAL_LETTER_N = S-*N # N
272 keyseq $LATIN_CAPITAL_LETTER_O = S-*O # O
273 keyseq $LATIN_CAPITAL_LETTER_P = S-*P # P
274 keyseq $LATIN_CAPITAL_LETTER_Q = S-*Q # Q
275 keyseq $LATIN_CAPITAL_LETTER_R = S-*R # R
276 keyseq $LATIN_CAPITAL_LETTER_S = S-*S # S
277 keyseq $LATIN_CAPITAL_LETTER_T = S-*T # T
278 keyseq $LATIN_CAPITAL_LETTER_U = S-*U # U
279 keyseq $LATIN_CAPITAL_LETTER_V = S-*V # V
280 keyseq $LATIN_CAPITAL_LETTER_W = S-*W # W
281 keyseq $LATIN_CAPITAL_LETTER_X = S-*X # X
282 keyseq $LATIN_CAPITAL_LETTER_Y = S-*Y # Y
283 keyseq $LATIN_CAPITAL_LETTER_Z = S-*Z # Z
284 keyseq $LEFT_SQUARE_BRACKET = ~S-*LeftSquareBracket # [
285 keyseq $REVERSE_SOLIDUS = ~S-*ReverseSolidus # \
286 keyseq $RIGHT_SQUARE_BRACKET = ~S-*RightSquareBracket # ]
287 keyseq $CIRCUMFLEX_ACCENT = ~S-*CircumflexAccent # ^
288 keyseq $LOW_LINE = S-*ReverseSolidus # _
289 keyseq $GRAVE_ACCENT = S-*CommercialAt # `
290 keyseq $LATIN_SMALL_LETTER_A = ~S-*A # a
291 keyseq $LATIN_SMALL_LETTER_B = ~S-*B # b
292 keyseq $LATIN_SMALL_LETTER_C = ~S-*C # c
293 keyseq $LATIN_SMALL_LETTER_D = ~S-*D # d
294 keyseq $LATIN_SMALL_LETTER_E = ~S-*E # e
295 keyseq $LATIN_SMALL_LETTER_F = ~S-*F # f
296 keyseq $LATIN_SMALL_LETTER_G = ~S-*G # g
297 keyseq $LATIN_SMALL_LETTER_H = ~S-*H # h
298 keyseq $LATIN_SMALL_LETTER_I = ~S-*I # i
299 keyseq $LATIN_SMALL_LETTER_J = ~S-*J # j
300 keyseq $LATIN_SMALL_LETTER_K = ~S-*K # k
301 keyseq $LATIN_SMALL_LETTER_L = ~S-*L # l
302 keyseq $LATIN_SMALL_LETTER_M = ~S-*M # m
303 keyseq $LATIN_SMALL_LETTER_N = ~S-*N # n
304 keyseq $LATIN_SMALL_LETTER_O = ~S-*O # o
305 keyseq $LATIN_SMALL_LETTER_P = ~S-*P # p
306 keyseq $LATIN_SMALL_LETTER_Q = ~S-*Q # q
307 keyseq $LATIN_SMALL_LETTER_R = ~S-*R # r
308 keyseq $LATIN_SMALL_LETTER_S = ~S-*S # s
309 keyseq $LATIN_SMALL_LETTER_T = ~S-*T # t
310 keyseq $LATIN_SMALL_LETTER_U = ~S-*U # u
311 keyseq $LATIN_SMALL_LETTER_V = ~S-*V # v
312 keyseq $LATIN_SMALL_LETTER_W = ~S-*W # w
313 keyseq $LATIN_SMALL_LETTER_X = ~S-*X # x
314 keyseq $LATIN_SMALL_LETTER_Y = ~S-*Y # y
315 keyseq $LATIN_SMALL_LETTER_Z = ~S-*Z # z
316 keyseq $LEFT_CURLY_BRACKET = S-*LeftSquareBracket # {
317 keyseq $VERTICAL_LINE = S-*YenSign # |
318 keyseq $RIGHT_CURLY_BRACKET = S-*RightSquareBracket # }
319 keyseq $TILDE = S-*CircumflexAccent # ~