Skip to content

Instantly share code, notes, and snippets.

@jjgod
Created September 5, 2009 09:50
Show Gist options
  • Save jjgod/181361 to your computer and use it in GitHub Desktop.
Save jjgod/181361 to your computer and use it in GitHub Desktop.
$ ./testkeys
Scancode #0, ""
Scancode #1, ""
Scancode #2, ""
Scancode #3, ""
Scancode #4, "A"
Scancode #5, "B"
Scancode #6, "C"
Scancode #7, "D"
Scancode #8, "E"
Scancode #9, "F"
Scancode #10, "G"
Scancode #11, "H"
Scancode #12, "I"
Scancode #13, "J"
Scancode #14, "K"
Scancode #15, "L"
Scancode #16, "M"
Scancode #17, "N"
Scancode #18, "O"
Scancode #19, "P"
Scancode #20, "Q"
Scancode #21, "R"
Scancode #22, "S"
Scancode #23, "T"
Scancode #24, "U"
Scancode #25, "V"
Scancode #26, "W"
Scancode #27, "X"
Scancode #28, "Y"
Scancode #29, "Z"
Scancode #30, "1"
Scancode #31, "2"
Scancode #32, "3"
Scancode #33, "4"
Scancode #34, "5"
Scancode #35, "6"
Scancode #36, "7"
Scancode #37, "8"
Scancode #38, "9"
Scancode #39, "0"
Scancode #40, "Return"
Scancode #41, "Escape"
Scancode #42, "Backspace"
Scancode #43, "Tab"
Scancode #44, "Space"
Scancode #45, "-"
Scancode #46, "="
Scancode #47, "["
Scancode #48, "]"
Scancode #49, "\"
Scancode #50, "#"
Scancode #51, ";"
Scancode #52, "'"
Scancode #53, "`"
Scancode #54, ","
Scancode #55, "."
Scancode #56, "/"
Scancode #57, "CapsLock"
Scancode #58, "F1"
Scancode #59, "F2"
Scancode #60, "F3"
Scancode #61, "F4"
Scancode #62, "F5"
Scancode #63, "F6"
Scancode #64, "F7"
Scancode #65, "F8"
Scancode #66, "F9"
Scancode #67, "F10"
Scancode #68, "F11"
Scancode #69, "F12"
Scancode #70, "PrintScreen"
Scancode #71, "ScrollLock"
Scancode #72, "Pause"
Scancode #73, "Insert"
Scancode #74, "Home"
Scancode #75, "PageUp"
Scancode #76, "Delete"
Scancode #77, "End"
Scancode #78, "PageDown"
Scancode #79, "Right"
Scancode #80, "Left"
Scancode #81, "Down"
Scancode #82, "Up"
Scancode #83, "Numlock"
Scancode #84, "Keypad /"
Scancode #85, "Keypad *"
Scancode #86, "Keypad -"
Scancode #87, "Keypad +"
Scancode #88, "Keypad Enter"
Scancode #89, "Keypad 1"
Scancode #90, "Keypad 2"
Scancode #91, "Keypad 3"
Scancode #92, "Keypad 4"
Scancode #93, "Keypad 5"
Scancode #94, "Keypad 6"
Scancode #95, "Keypad 7"
Scancode #96, "Keypad 8"
Scancode #97, "Keypad 9"
Scancode #98, "Keypad 0"
Scancode #99, "Keypad ."
Scancode #100, ""
Scancode #101, "Application"
Scancode #102, "Power"
Scancode #103, "Keypad ="
Scancode #104, "F13"
Scancode #105, "F14"
Scancode #106, "F15"
Scancode #107, "F16"
Scancode #108, "F17"
Scancode #109, "F18"
Scancode #110, "F19"
Scancode #111, "F20"
Scancode #112, "F21"
Scancode #113, "F22"
Scancode #114, "F23"
Scancode #115, "F24"
Scancode #116, "Execute"
Scancode #117, "Help"
Scancode #118, "Menu"
Scancode #119, "Select"
Scancode #120, "Stop"
Scancode #121, "Again"
Scancode #122, "Undo"
Scancode #123, "Cut"
Scancode #124, "Copy"
Scancode #125, "Paste"
Scancode #126, "Find"
Scancode #127, "Mute"
Scancode #128, "VolumeUp"
Scancode #129, "VolumeDown"
Scancode #130, ""
Scancode #131, ""
Scancode #132, ""
Scancode #133, "Keypad ,"
Scancode #134, "Keypad = (AS400)"
Scancode #135, ""
Scancode #136, ""
Scancode #137, ""
Scancode #138, ""
Scancode #139, ""
Scancode #140, ""
Scancode #141, ""
Scancode #142, ""
Scancode #143, ""
Scancode #144, ""
Scancode #145, ""
Scancode #146, ""
Scancode #147, ""
Scancode #148, ""
Scancode #149, ""
Scancode #150, ""
Scancode #151, ""
Scancode #152, ""
Scancode #153, "AltErase"
Scancode #154, "SysReq"
Scancode #155, "Cancel"
Scancode #156, "Clear"
Scancode #157, "Prior"
Scancode #158, "Return"
Scancode #159, "Separator"
Scancode #160, "Out"
Scancode #161, "Oper"
Scancode #162, "Clear / Again"
Scancode #163, "CrSel"
Scancode #164, "ExSel"
Scancode #165, ""
Scancode #166, ""
Scancode #167, ""
Scancode #168, ""
Scancode #169, ""
Scancode #170, ""
Scancode #171, ""
Scancode #172, ""
Scancode #173, ""
Scancode #174, ""
Scancode #175, ""
Scancode #176, "Keypad 00"
Scancode #177, "Keypad 000"
Scancode #178, "ThousandsSeparator"
Scancode #179, "DecimalSeparator"
Scancode #180, "CurrencyUnit"
Scancode #181, "CurrencySubUnit"
Scancode #182, "Keypad ("
Scancode #183, "Keypad )"
Scancode #184, "Keypad {"
Scancode #185, "Keypad }"
Scancode #186, "Keypad Tab"
Scancode #187, "Keypad Backspace"
Scancode #188, "Keypad A"
Scancode #189, "Keypad B"
Scancode #190, "Keypad C"
Scancode #191, "Keypad D"
Scancode #192, "Keypad E"
Scancode #193, "Keypad F"
Scancode #194, "Keypad XOR"
Scancode #195, "Keypad ^"
Scancode #196, "Keypad %"
Scancode #197, "Keypad <"
Scancode #198, "Keypad >"
Scancode #199, "Keypad &"
Scancode #200, "Keypad &&"
Scancode #201, "Keypad |"
Scancode #202, "Keypad ||"
Scancode #203, "Keypad :"
Scancode #204, "Keypad #"
Scancode #205, "Keypad Space"
Scancode #206, "Keypad @"
Scancode #207, "Keypad !"
Scancode #208, "Keypad MemStore"
Scancode #209, "Keypad MemRecall"
Scancode #210, "Keypad MemClear"
Scancode #211, "Keypad MemAdd"
Scancode #212, "Keypad MemSubtract"
Scancode #213, "Keypad MemMultiply"
Scancode #214, "Keypad MemDivide"
Scancode #215, "Keypad +/-"
Scancode #216, "Keypad Clear"
Scancode #217, "Keypad ClearEntry"
Scancode #218, "Keypad Binary"
Scancode #219, "Keypad Octal"
Scancode #220, "Keypad Decimal"
Scancode #221, "Keypad Hexadecimal"
Scancode #222, ""
Scancode #223, ""
Scancode #224, "Left Ctrl"
Scancode #225, "Left Shift"
Scancode #226, "Left Option"
Scancode #227, "Left Command"
Scancode #228, "Right Ctrl"
Scancode #229, "Right Shift"
Scancode #230, "Right Option"
Scancode #231, "Right Command"
Scancode #232, ""
Scancode #233, ""
Scancode #234, ""
Scancode #235, ""
Scancode #236, ""
Scancode #237, ""
Scancode #238, ""
Scancode #239, ""
Scancode #240, ""
Scancode #241, ""
Scancode #242, ""
Scancode #243, ""
Scancode #244, ""
Scancode #245, ""
Scancode #246, ""
Scancode #247, ""
Scancode #248, ""
Scancode #249, ""
Scancode #250, ""
Scancode #251, ""
Scancode #252, ""
Scancode #253, ""
Scancode #254, ""
Scancode #255, ""
Scancode #256, ""
Scancode #257, "ModeSwitch"
Scancode #258, "AudioNext"
Scancode #259, "AudioPrev"
Scancode #260, "AudioStop"
Scancode #261, "AudioPlay"
Scancode #262, "AudioMute"
Scancode #263, "MediaSelect"
Scancode #264, "WWW"
Scancode #265, "Mail"
Scancode #266, "Calculator"
Scancode #267, "Computer"
Scancode #268, "AC Search"
Scancode #269, "AC Home"
Scancode #270, "AC Back"
Scancode #271, "AC Forward"
Scancode #272, "AC Stop"
Scancode #273, "AC Refresh"
Scancode #274, "AC Bookmarks"
Scancode #275, "BrightnessDown"
Scancode #276, "BrightnessUp"
Scancode #277, "DisplaySwitch"
Scancode #278, "KBDIllumToggle"
Scancode #279, "KBDIllumDown"
Scancode #280, "KBDIllumUp"
Scancode #281, "Eject"
Scancode #282, "Sleep"
Scancode #283, ""
Scancode #284, ""
Scancode #285, ""
Scancode #286, ""
Scancode #287, ""
Scancode #288, ""
Scancode #289, ""
Scancode #290, ""
Scancode #291, ""
Scancode #292, ""
Scancode #293, ""
Scancode #294, ""
Scancode #295, ""
Scancode #296, ""
Scancode #297, ""
Scancode #298, ""
Scancode #299, ""
Scancode #300, ""
Scancode #301, ""
Scancode #302, ""
Scancode #303, ""
Scancode #304, ""
Scancode #305, ""
Scancode #306, ""
Scancode #307, ""
Scancode #308, ""
Scancode #309, ""
Scancode #310, ""
Scancode #311, ""
Scancode #312, ""
Scancode #313, ""
Scancode #314, ""
Scancode #315, ""
Scancode #316, ""
Scancode #317, ""
Scancode #318, ""
Scancode #319, ""
Scancode #320, ""
Scancode #321, ""
Scancode #322, ""
Scancode #323, ""
Scancode #324, ""
Scancode #325, ""
Scancode #326, ""
Scancode #327, ""
Scancode #328, ""
Scancode #329, ""
Scancode #330, ""
Scancode #331, ""
Scancode #332, ""
Scancode #333, ""
Scancode #334, ""
Scancode #335, ""
Scancode #336, ""
Scancode #337, ""
Scancode #338, ""
Scancode #339, ""
Scancode #340, ""
Scancode #341, ""
Scancode #342, ""
Scancode #343, ""
Scancode #344, ""
Scancode #345, ""
Scancode #346, ""
Scancode #347, ""
Scancode #348, ""
Scancode #349, ""
Scancode #350, ""
Scancode #351, ""
Scancode #352, ""
Scancode #353, ""
Scancode #354, ""
Scancode #355, ""
Scancode #356, ""
Scancode #357, ""
Scancode #358, ""
Scancode #359, ""
Scancode #360, ""
Scancode #361, ""
Scancode #362, ""
Scancode #363, ""
Scancode #364, ""
Scancode #365, ""
Scancode #366, ""
Scancode #367, ""
Scancode #368, ""
Scancode #369, ""
Scancode #370, ""
Scancode #371, ""
Scancode #372, ""
Scancode #373, ""
Scancode #374, ""
Scancode #375, ""
Scancode #376, ""
Scancode #377, ""
Scancode #378, ""
Scancode #379, ""
Scancode #380, ""
Scancode #381, ""
Scancode #382, ""
Scancode #383, ""
Scancode #384, ""
Scancode #385, ""
Scancode #386, ""
Scancode #387, ""
Scancode #388, ""
Scancode #389, ""
Scancode #390, ""
Scancode #391, ""
Scancode #392, ""
Scancode #393, ""
Scancode #394, ""
Scancode #395, ""
Scancode #396, ""
Scancode #397, ""
Scancode #398, ""
Scancode #399, ""
Scancode #400, ""
Scancode #401, ""
Scancode #402, ""
Scancode #403, ""
Scancode #404, ""
Scancode #405, ""
Scancode #406, ""
Scancode #407, ""
Scancode #408, ""
Scancode #409, ""
Scancode #410, ""
Scancode #411, ""
Scancode #412, ""
Scancode #413, ""
Scancode #414, ""
Scancode #415, ""
Scancode #416, ""
Scancode #417, ""
Scancode #418, ""
Scancode #419, ""
Scancode #420, ""
Scancode #421, ""
Scancode #422, ""
Scancode #423, ""
Scancode #424, ""
Scancode #425, ""
Scancode #426, ""
Scancode #427, ""
Scancode #428, ""
Scancode #429, ""
Scancode #430, ""
Scancode #431, ""
Scancode #432, ""
Scancode #433, ""
Scancode #434, ""
Scancode #435, ""
Scancode #436, ""
Scancode #437, ""
Scancode #438, ""
Scancode #439, ""
Scancode #440, ""
Scancode #441, ""
Scancode #442, ""
Scancode #443, ""
Scancode #444, ""
Scancode #4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment