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