forked from keland/USB-Rubber-Ducky
-
Notifications
You must be signed in to change notification settings - Fork 86
HID_Codes
midnitesnake edited this page Jul 20, 2014
·
1 revision
A List of HID Codes taken from usb_ids.gz from https://github.com/gentoo/hwids
HUT 07 Keyboard 000 No Event 001 Keyboard ErrorRollOver 002 Keyboard POSTfail 003 Keyboard Error Undefined 004 A 005 B 006 C 007 D 008 E 009 F 00a G 00b H 00c I 00d J 00e K 00f L 010 M 011 N 012 O 013 P 014 Q 015 R 016 S 017 T 018 U 019 V 01a W 01b X 01c Y 01d Z 01e 1 and ! (One and Exclamation) 01f 2 and @ (2 and at) 020 3 and # (3 and Hash) 021 4 and $ (4 and Dollar Sign) 022 5 and % (5 and Percent Sign) 023 6 and ^ (6 and circumflex) 024 7 and & (Seven and Ampersand) 025 8 and * (Eight and asterisk) 026 9 and ( (Nine and Parenthesis Left) 027 0 and ) (Zero and Parenthesis Right) 028 Return (Enter) 029 Escape 02a Delete (Backspace) 02b Tab 02c Space Bar 02d - and _ (Minus and underscore) 02e = and + (Equal and Plus) 02f [ and { (Bracket and Braces Left) 030 ] and } (Bracket and Braces Right) 031 \ and | (Backslash and Bar) 032 # and ~ (Hash and Tilde, Non-US Keyboard near right shift) 033 ; and : (Semicolon and Colon) 034 ' and " (Accent Acute and Double Quotes) 035 ` and ~ (Accent Grace and Tilde) 036 , and < (Comma and Less) 037 . and > (Period and Greater) 038 / and ? (Slash and Question Mark) 039 Caps Lock 03a F1 03b F2 03c F3 03d F4 03e F5 03f F6 040 F7 041 F8 042 F9 043 F10 044 F11 045 F12 046 Print Screen 047 Scroll Lock 048 Pause 049 Insert 04a Home 04b Page Up 04c Delete Forward (without Changing Position) 04d End 04e Page Down 04f Right Arrow 050 Left Arrow 051 Down Arrow 052 Up Arrow 053 Num Lock and Clear 054 Keypad / (Division Sign) 055 Keypad * (Multiplication Sign) 056 Keypad - (Subtraction Sign) 057 Keypad + (Addition Sign) 058 Keypad Enter 059 Keypad 1 and END 05a Keypad 2 and Down Arrow 05b Keypad 3 and Page Down 05c Keypad 4 and Left Arrow 05d Keypad 5 (Tactilei Raised) 05f Keypad 6 and Right Arrow 060 Keypad 7 and Home 061 Keypad 8 and Up Arrow 062 Keypad 8 and Page Up 063 Keypad . (decimal delimiter) and Delete 064 \ and | (Backslash and Bar, UK and Non-US Keyboard near left shift) 065 Keyboard Application (Windows Key for Win95 or Compose) 066 Power (not a key) 067 Keypad = (Equal Sign) 068 F13 069 F14 06a F15 06b F16 06c F17 06d F18 06e F19 06f F20 070 F21 071 F22 072 F23 073 F24 074 Execute 075 Help 076 Menu 077 Select 078 Stop 079 Again 07a Undo 07b Cut 07c Copy 07d Paste 07e Find 07f Mute 080 Volume Up 081 Volume Down 082 Locking Caps Lock 083 Locking Num Lock 084 Locking Scroll Lock 085 Keypad Comma 086 Keypad Equal Sign (AS/400) 087 International 1 (PC98) 088 International 2 (PC98) 089 International 3 (PC98) 08a International 4 (PC98) 08b International 5 (PC98) 08c International 6 (PC98) 08d International 7 (Toggle Single/Double Byte Mode) 08e International 8 08f International 9 090 LANG 1 (Hangul/English Toggle, Korea) 091 LANG 2 (Hanja Conversion, Korea) 092 LANG 3 (Katakana, Japan) 093 LANG 4 (Hiragana, Japan) 094 LANG 5 (Zenkaku/Hankaku, Japan) 095 LANG 6 096 LANG 7 097 LANG 8 098 LANG 9 099 Alternate Erase 09a SysReq/Attention 09b Cancel 09c Clear 09d Prior 09e Return 09f Separator 0a0 Out 0a1 Open 0a2 Clear/Again 0a3 CrSel/Props 0a4 ExSel 0e0 Control Left 0e1 Shift Left 0e2 Alt Left 0e3 GUI Left 0e4 Control Right 0e5 Shift Right 0e6 Alt Rigth 0e7 GUI Right