Created
July 20, 2013 12:08
-
-
Save hdemon/6044812 to your computer and use it in GitHub Desktop.
yamy apple wireless keyboard
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| # 窓使いの憂鬱 - 109.mayu | |
| # Copyright (C) 1999-2005, TAGA Nayuta <[email protected]> | |
| # | |
| define KBD106 | |
| define KBD109 | |
| define KBD112 | |
| #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| # 109 日本語キーボード定義 | |
| # | |
| def key Drag = E1-0x00 | |
| def key LButton = E1-0x01 | |
| def key RButton = E1-0x02 | |
| def key MButton = E1-0x03 | |
| def key WheelForward = E1-0x04 | |
| def key WheelBackward = E1-0x05 | |
| def key XButton1 = E1-0x06 | |
| def key XButton2 = E1-0x07 | |
| def key TiltRight = E1-0x08 | |
| def key TiltLeft = E1-0x09 | |
| def key Esc Escape = 0x01 | |
| def key _1 = 0x02 # 1! | |
| def key _2 = 0x03 # 2" | |
| def key _3 = 0x04 # 3# | |
| def key _4 = 0x05 # 4$ | |
| def key _5 = 0x06 # 5% | |
| def key _6 = 0x07 # 6& | |
| def key _7 = 0x08 # 7' | |
| def key _8 = 0x09 # 8( | |
| def key _9 = 0x0a # 9) | |
| def key _0 = 0x0b # 0 | |
| def key HyphenMinus Hyphen Minus = 0x0c # -= | |
| def key CircumflexAccent Caret = 0x0d # ^~ | |
| def key BackSpace BS Back = 0x0e | |
| def key Tab = 0x0f | |
| def key Q = 0x10 | |
| def key W = 0x11 | |
| def key E = 0x12 | |
| def key R = 0x13 | |
| def key T = 0x14 | |
| def key Y = 0x15 | |
| def key U = 0x16 | |
| def key I = 0x17 | |
| def key O = 0x18 | |
| def key P = 0x19 | |
| def key CommercialAt Atmark = 0x1a # @` | |
| def key LeftSquareBracket OpenBracket = 0x1b # [{ | |
| def key Enter Return = 0x1c | |
| def key LeftControl LControl LCtrl = 0x1d | |
| def key A = 0x1e | |
| def key S = 0x1f | |
| def key D = 0x20 | |
| def key F = 0x21 | |
| def key G = 0x22 | |
| def key H = 0x23 | |
| def key J = 0x24 | |
| def key K = 0x25 | |
| def key L = 0x26 | |
| def key Semicolon = 0x27 # ;+ | |
| def key Colon = 0x28 # :* | |
| def key 半角/全角 漢字 Kanji = 0x29 # 半角/全角 漢字 | |
| def key E0半角/全角 E0漢字 E0Kanji = E0-0x29 # 半角/全角 漢字 | |
| def key LeftShift LShift = 0x2a | |
| def key RightSquareBracket CloseBracket = 0x2b # ]} | |
| def key Z = 0x2c | |
| def key X = 0x2d | |
| def key C = 0x2e | |
| def key V = 0x2f | |
| def key B = 0x30 | |
| def key N = 0x31 | |
| def key M = 0x32 | |
| def key Comma = 0x33 # ,< | |
| def key FullStop Period = 0x34 # .> | |
| def key Solidus Slash = 0x35 # /? | |
| def key RightShift RShift = 0x36 | |
| def key E0RightShift E0RShift = E0-0x36 | |
| def key NumAsterisk NumMultiply = 0x37 # テンキー * | |
| def key LeftAlt LAlt LMenu = 0x38 | |
| def key Space = 0x39 | |
| def key 英数 Eisuu = 0x3a # 英数 CapsLock 漢字番号 | |
| def key E0英数 E0Eisuu = E0-0x3a # 英数 CapsLock 漢字番号 | |
| def key F1 = 0x3b | |
| def key F2 = 0x3c | |
| def key F3 = 0x3d | |
| def key F4 = 0x3e | |
| def key F5 = 0x3f | |
| def key F6 = 0x40 | |
| def key F7 = 0x41 | |
| def key F8 = 0x42 | |
| def key F9 = 0x43 | |
| def key F10 = 0x44 | |
| def key NumLock = 0x45 | |
| def key ScrollLock Scroll = 0x46 | |
| def key Num7 = 0x47 # テンキー 7 | |
| def key Num8 = 0x48 # テンキー 8 | |
| def key Num9 = 0x49 # テンキー 9 | |
| def key NumHyphenMinus NumMinus = 0x4a # テンキー - | |
| def key Num4 = 0x4b # テンキー 4 | |
| def key Num5 = 0x4c # テンキー 5 | |
| def key Num6 = 0x4d # テンキー 6 | |
| def key NumPlusSign NumPlus = 0x4e # テンキー + | |
| def key Num1 = 0x4f # テンキー 1 | |
| def key Num2 = 0x50 | |
| def key Num3 = 0x51 | |
| def key Num0 = 0x52 | |
| def key NumFullStop NumPeriod = 0x53 # テンキー . | |
| def key SysRq = 0x54 | |
| def key F11 = 0x57 | |
| def key F12 = 0x58 | |
| def key ひらがな Hiragana = 0x70 # ひらがな カタカナ ローマ字 | |
| def key E0ひらがな E0Hiragana = E0-0x70 # ひらがな カタカナ ローマ字 | |
| def key ReverseSolidus BackSlash = 0x73 # \_ | |
| def key 変換 Convert = 0x79 # 変換(次候補) 前候補 全候補 | |
| def key 無変換 NonConvert = 0x7b # 無変換 | |
| def key E0無変換 E0NonConvert = E0-0x7b # 無変換 | |
| def key YenSign Yen = 0x7d # \| | |
| def key MM/Messanger = E0-0x05 # (MultiMedia Keyboard) メッセンジャー | |
| def key MM/Undo MM/F2 = E0-0x08 # (MultiMedia Keyboard) F2 元に戻す | |
| def key MM/Redo MM/F3 = E0-0x07 # (MultiMedia Keyboard) F3 やり直し | |
| def key MediaPrevTrack ScanPreviousTrack PreviousTrack \ | |
| = E0-0x10 # (MultiMedia Keyboard) |<< | |
| def key VAIO/TV/VIDEO = E0-0x11 # (Vaio) TV/VIDEO | |
| def key VAIO/TIMER-REC = E0-0x12 # (Vaio) TIMER REC | |
| def key VAIO/DV-CAPTURE = E0-0x13 # (Vaio) DV CAPTURE | |
| def key VAIO/VIDEO-EDIT = E0-0x14 # (Vaio) VIDEO EDIT | |
| def key VAIO/MAIL = E0-0x15 # (Vaio) MAIL | |
| def key VAIO/INTERNET = E0-0x16 # (Vaio) INTERNET | |
| def key MediaNextTrack ScanNextTrack NextTrack \ | |
| = E0-0x19 # (MultiMedia Keyboard) >>| | |
| def key NumEnter NumReturn = E0-0x1c | |
| def key RightControl RControl RCtrl = E0-0x1d | |
| def key VolumeMute Mute = E0-0x20 # (MultiMedia Keyboard) | |
| def key MM/Calculator ALCalculator = E0-0x21 # (MultiMedia Keyboard) 電卓 | |
| def key MediaPlayPause Play/Pause = E0-0x22 # (MultiMedia Keyboard) > / || | |
| def key MM/SpellCheck MM/F10 = E0-0x23 # (MultiMedia Keyboard) F10 スペルチェック | |
| def key MediaStop Stop = E0-0x24 # (MultiMedia Keyboard) ■ | |
| # def ignore = E0-0x2a # なにこれ (無視) | |
| def key VolumeDown VolumeDecrement = E0-0x2e # (MultiMedia Keyboard) - | |
| def key VolumeUp VolumeIncrement = E0-0x30 # (MultiMedia Keyboard) + | |
| def key BrowserHome ACHome Internet = E0-0x32 # (MultiMedia Keyboard) ホーム | |
| def key NumSolidus NumSlash = E0-0x35 # テンキー / | |
| def key PrintScreen Snapshot = E0-0x37 | |
| def key RightAlt RAlt RMenu = E0-0x38 | |
| def key MM/Help MM/F1 = E0-0x3b # (MultiMedia Keyboard) F1 ヘルプ | |
| def key MM/MyMusic = E0-0x3c # (MultiMedia Keyboard) マイミュージック | |
| def key MM/New MM/F4 = E0-0x3e # (MultiMedia Keyboard) F4 新規作成 | |
| def key MM/Open MM/F5 = E0-0x3f # (MultiMedia Keyboard) F5 開く | |
| def key MM/Close MM/F6 = E0-0x40 # (MultiMedia Keyboard) F6 閉じる | |
| def key MM/Reply MM/F7 = E0-0x41 # (MultiMedia Keyboard) F7 返信 | |
| def key MM/Forward MM/F8 = E0-0x42 # (MultiMedia Keyboard) F8 転送 | |
| def key MM/Send MM/F9 = E0-0x43 # (MultiMedia Keyboard) F9 送信 | |
| def key Break = E0-0x46 # Break | |
| def key Home = E0-0x47 | |
| def key ↑ Up = E0-0x48 | |
| def key PageUp Prior = E0-0x49 | |
| def key ← Left = E0-0x4b | |
| def key MM/MyDocument = E0-0x4c # (MultiMedia Keyboard) マイドキュメント | |
| def key → Right = E0-0x4d | |
| def key End = E0-0x4f | |
| def key ↓ Down = E0-0x50 | |
| def key PageDown Next = E0-0x51 | |
| def key Insert = E0-0x52 | |
| def key Delete Del = E0-0x53 | |
| def key MM/Save MM/F11 = E0-0x57 # (MultiMedia Keyboard) F11 上書き保存 | |
| def key MM/Print MM/F12 = E0-0x58 # (MultiMedia Keyboard) F12 印刷 | |
| # def ignore = E0-0x59 # (Wireless Keyboard) Unknown | |
| def key LeftWindows LWindows LWin = E0-0x5b | |
| def key RightWindows RWindows RWin = E0-0x5c | |
| def key Applications Apps = E0-0x5d | |
| def key PowerOff = E0-0x5e # Power off (112 キーボード) | |
| def key Sleep = E0-0x5f # Sleep (112 キーボード) | |
| def key WakeUp = E0-0x63 # Wake up (112 キーボード) | |
| def key MM/MyPicture = E0-0x64 # (MultiMedia Keyboard) マイピクチャ | |
| def key BrowserSearch ACSearch = E0-0x65 # (Internet Explorer) | |
| def key BrowserFavorites ACBookmarks = E0-0x66 # (Internet Explorer) | |
| def key BrowserRefresh ACRefresh = E0-0x67 # (Internet Explorer) | |
| def key BrowserStop ACStop = E0-0x68 # (Internet Explorer) | |
| def key BrowserForward ACForward = E0-0x69 # (Internet Explorer) | |
| def key BrowserBack ACBack = E0-0x6a # (Internet Explorer) | |
| def key ALLocalBrowser = E0-0x6b # (N/A) My Computer | |
| def key LaunchMail ALEmailReader Email = E0-0x6c # (MultiMedia Keyboard) メール | |
| def key LaunchMediaSelect ALConsumerControlConfiguration \ | |
| = E0-0x6d # (MultiMedia Keyboard) メディア | |
| def key Pause = E1-0x1d 0x45 # Pause | |
| # def overflow = 0xff # オーバーフロー (無視) | |
| def sync = 0x7e # &Sync で使うスキャンコード | |
| def mod Shift = LShift RShift E0RShift | |
| def mod Alt = LAlt RAlt | |
| def mod Control = LControl RControl | |
| def mod Windows = LWindows RWindows | |
| mod shift += E0RShift | |
| key *E0RShift = *LShift | |
| key *E0英数 = *英数 | |
| key *E0半角/全角 = *半角/全角 | |
| key *E0ひらがな = *ひらがな | |
| key *E0無変換 = *無変換 | |
| #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| # キーシーケンス定義 | |
| # | |
| keyseq $ToggleIME = A-半角/全角 | |
| keyseq $CapsLock = S-英数 | |
| keyseq $SPACE = ~S-*Space # | |
| keyseq $EXCLAMATION_MARK = S-*_1 # ! | |
| keyseq $QUOTATION_MARK = S-*_2 # " | |
| keyseq $NUMBER_SIGN = S-*_3 # # | |
| keyseq $DOLLAR_SIGN = S-*_4 # $ | |
| keyseq $PERCENT_SIGN = S-*_5 # % | |
| keyseq $AMPERSAND = S-*_6 # & | |
| keyseq $APOSTROPHE = S-*_7 # ' | |
| keyseq $LEFT_PARENTHESIS = S-*_8 # ( | |
| keyseq $RIGHT_PARENTHESIS = S-*_9 # ) | |
| keyseq $ASTERISK = S-*Colon # * | |
| keyseq $PLUS_SIGN = S-*Semicolon # + | |
| keyseq $COMMA = ~S-*Comma # , | |
| keyseq $HYPHEN-MINUS = ~S-*HyphenMinus # - | |
| keyseq $FULL_STOP = ~S-*FullStop # . | |
| keyseq $SOLIDUS = ~S-*Solidus # / | |
| keyseq $DIGIT_ZERO = ~S-*_0 # 0 | |
| keyseq $DIGIT_ONE = ~S-*_1 # 1 | |
| keyseq $DIGIT_TWO = ~S-*_2 # 2 | |
| keyseq $DIGIT_THREE = ~S-*_3 # 3 | |
| keyseq $DIGIT_FOUR = ~S-*_4 # 4 | |
| keyseq $DIGIT_FIVE = ~S-*_5 # 5 | |
| keyseq $DIGIT_SIX = ~S-*_6 # 6 | |
| keyseq $DIGIT_SEVEN = ~S-*_7 # 7 | |
| keyseq $DIGIT_EIGHT = ~S-*_8 # 8 | |
| keyseq $DIGIT_NINE = ~S-*_9 # 9 | |
| keyseq $COLON = ~S-*Colon # : | |
| keyseq $SEMICOLON = ~S-*Semicolon # ; | |
| keyseq $LESS-THAN_SIGN = S-*Comma # < | |
| keyseq $EQUALS_SIGN = S-*HyphenMinus # = | |
| keyseq $GREATER-THAN_SIGN = S-*FullStop # > | |
| keyseq $QUESTION_MARK = S-*Solidus # ? | |
| keyseq $COMMERCIAL_AT = ~S-*CommercialAt # @ | |
| keyseq $LATIN_CAPITAL_LETTER_A = S-*A # A | |
| keyseq $LATIN_CAPITAL_LETTER_B = S-*B # B | |
| keyseq $LATIN_CAPITAL_LETTER_C = S-*C # C | |
| keyseq $LATIN_CAPITAL_LETTER_D = S-*D # D | |
| keyseq $LATIN_CAPITAL_LETTER_E = S-*E # E | |
| keyseq $LATIN_CAPITAL_LETTER_F = S-*F # F | |
| keyseq $LATIN_CAPITAL_LETTER_G = S-*G # G | |
| keyseq $LATIN_CAPITAL_LETTER_H = S-*H # H | |
| keyseq $LATIN_CAPITAL_LETTER_I = S-*I # I | |
| keyseq $LATIN_CAPITAL_LETTER_J = S-*J # J | |
| keyseq $LATIN_CAPITAL_LETTER_K = S-*K # K | |
| keyseq $LATIN_CAPITAL_LETTER_L = S-*L # L | |
| keyseq $LATIN_CAPITAL_LETTER_M = S-*M # M | |
| keyseq $LATIN_CAPITAL_LETTER_N = S-*N # N | |
| keyseq $LATIN_CAPITAL_LETTER_O = S-*O # O | |
| keyseq $LATIN_CAPITAL_LETTER_P = S-*P # P | |
| keyseq $LATIN_CAPITAL_LETTER_Q = S-*Q # Q | |
| keyseq $LATIN_CAPITAL_LETTER_R = S-*R # R | |
| keyseq $LATIN_CAPITAL_LETTER_S = S-*S # S | |
| keyseq $LATIN_CAPITAL_LETTER_T = S-*T # T | |
| keyseq $LATIN_CAPITAL_LETTER_U = S-*U # U | |
| keyseq $LATIN_CAPITAL_LETTER_V = S-*V # V | |
| keyseq $LATIN_CAPITAL_LETTER_W = S-*W # W | |
| keyseq $LATIN_CAPITAL_LETTER_X = S-*X # X | |
| keyseq $LATIN_CAPITAL_LETTER_Y = S-*Y # Y | |
| keyseq $LATIN_CAPITAL_LETTER_Z = S-*Z # Z | |
| keyseq $LEFT_SQUARE_BRACKET = ~S-*LeftSquareBracket # [ | |
| keyseq $REVERSE_SOLIDUS = ~S-*ReverseSolidus # \ | |
| keyseq $RIGHT_SQUARE_BRACKET = ~S-*RightSquareBracket # ] | |
| keyseq $CIRCUMFLEX_ACCENT = ~S-*CircumflexAccent # ^ | |
| keyseq $LOW_LINE = S-*ReverseSolidus # _ | |
| keyseq $GRAVE_ACCENT = S-*CommercialAt # ` | |
| keyseq $LATIN_SMALL_LETTER_A = ~S-*A # a | |
| keyseq $LATIN_SMALL_LETTER_B = ~S-*B # b | |
| keyseq $LATIN_SMALL_LETTER_C = ~S-*C # c | |
| keyseq $LATIN_SMALL_LETTER_D = ~S-*D # d | |
| keyseq $LATIN_SMALL_LETTER_E = ~S-*E # e | |
| keyseq $LATIN_SMALL_LETTER_F = ~S-*F # f | |
| keyseq $LATIN_SMALL_LETTER_G = ~S-*G # g | |
| keyseq $LATIN_SMALL_LETTER_H = ~S-*H # h | |
| keyseq $LATIN_SMALL_LETTER_I = ~S-*I # i | |
| keyseq $LATIN_SMALL_LETTER_J = ~S-*J # j | |
| keyseq $LATIN_SMALL_LETTER_K = ~S-*K # k | |
| keyseq $LATIN_SMALL_LETTER_L = ~S-*L # l | |
| keyseq $LATIN_SMALL_LETTER_M = ~S-*M # m | |
| keyseq $LATIN_SMALL_LETTER_N = ~S-*N # n | |
| keyseq $LATIN_SMALL_LETTER_O = ~S-*O # o | |
| keyseq $LATIN_SMALL_LETTER_P = ~S-*P # p | |
| keyseq $LATIN_SMALL_LETTER_Q = ~S-*Q # q | |
| keyseq $LATIN_SMALL_LETTER_R = ~S-*R # r | |
| keyseq $LATIN_SMALL_LETTER_S = ~S-*S # s | |
| keyseq $LATIN_SMALL_LETTER_T = ~S-*T # t | |
| keyseq $LATIN_SMALL_LETTER_U = ~S-*U # u | |
| keyseq $LATIN_SMALL_LETTER_V = ~S-*V # v | |
| keyseq $LATIN_SMALL_LETTER_W = ~S-*W # w | |
| keyseq $LATIN_SMALL_LETTER_X = ~S-*X # x | |
| keyseq $LATIN_SMALL_LETTER_Y = ~S-*Y # y | |
| keyseq $LATIN_SMALL_LETTER_Z = ~S-*Z # z | |
| keyseq $LEFT_CURLY_BRACKET = S-*LeftSquareBracket # { | |
| keyseq $VERTICAL_LINE = S-*YenSign # | | |
| keyseq $RIGHT_CURLY_BRACKET = S-*RightSquareBracket # } | |
| keyseq $TILDE = S-*CircumflexAccent # ~ | |
| def key Mac英数 = 0x71 | |
| def key Macかな = 0x72 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment