SC_ESC	=0x01 --ESC 
SC_1	=0x02 --1 !
SC_2	=0x03 --2 @
SC_3	=0x04 --3 #
SC_4	=0x05 --4 $
SC_5	=0x06 --5 %
SC_6	=0x07 --6 ^
SC_7	=0x08 --7 &
SC_8	=0x09 --8 *
SC_9	=0x0A --9 (
SC_0	=0x0B --0 )
SC_MINUS	=0x0C -- - _ 
SC_EQUAL	=0x0D -- = +
SC_BS		=0x0E -- bs backspace 
SC_TAB		=0x0F -- Tab 
SC_Q		=0x10 -- Q
SC_W		=0x11 -- W 
SC_E		=0x12 -- E 
SC_R		=0x13 -- R 
SC_T		=0x14 -- T 
SC_Y		=0x15 -- Y 
SC_U		=0x16 -- U 
SC_I		=0x17 -- I 
SC_O		=0x18 -- O 
SC_P		=0x19 -- P 
SC_LSQUAREBRACKET		=0x1A -- [ {
SC_RSQUAREBRACKET		=0x1B -- ] }
SC_ENTER	=0x1C -- Enter
SC_NUMENTER	=0xE01c
SC_LCTRL		=0x1D -- LCTRL 
SC_RCTRL	=0xE01d 

SC_A		=0x1E -- A 
SC_S		=0x1F -- S 
SC_D		=0x20 -- D 
SC_F		=0x21 -- F 
SC_G		=0x22 -- G 
SC_H		=0x23 -- H 
SC_J		=0x24 -- J 
SC_K		=0x25 -- K 
SC_L		=0x26 -- L 
SC_SEMICOLON	=0x27 -- ; :
SC_QUOTE	=0x28 -- ' " 
SC_TILDE	=0x29 -- ` ~ 
SC_LSHIFT 	=0x2A -- L Shift
SC_BACKSLASH	=0x2B -- \ | on US
SC_Z		=0x2C -- Z 
SC_X		=0x2D -- X 
SC_C		=0x2E -- C 
SC_V		=0x2F -- V 
SC_B		=0x30 -- B 
SC_N		=0x31 -- N
SC_M		=0x32 -- M
SC_COMMA	=0x33 -- , < 
SC_PERIOD	=0x34 -- . > 
SC_SLASH	=0x35 -- / ?
SC_RSHIFT	=0x36 -- RShift
SC_PRINTSCREEN	=0xE037 -- PrtSc 
SC_LALT		=0x38 -- LAlt 
SC_RALT		=0xE038
SC_SPACE	=0x39 -- Space 
SC_CAPSLOCK	=0x3A -- Caps 
SC_F1		=0x3B -- F1 	 
SC_F2		=0x3C -- F2 
SC_F3		=0x3D -- F3 
SC_F4		=0x3E -- F4 
SC_F5		=0x3F -- F5 
SC_F6		=0x40 -- F6
SC_F7		=0x41 -- F7
SC_F8		=0x42 -- F8
SC_F9		=0x43 -- F9
SC_F10		=0x44 -- F10
SC_NUMLOCK	=0x45 -- Num
SC_SCROLLROCK	=0x46 -- Scroll
SC_NUM7		=0x47 -- Home
SC_HOME 	=0xE047
SC_NUM8		=0x48 -- Up
SC_UP		=0xE048
SC_NUM9		=0x49 -- PgUp
SC_PAGEUP	=0xE049
SC_NUMMINUS	=0x4A -- Num -
SC_NUM4		=0x4B -- Left
SC_LEFT		=0xE04B
SC_NUM5		=0x4C -- Center
SC_NUM6		=0x4D -- Right
SC_RIGHT	=0xE04D
SC_NUMPLUS	=0x4E -- +
SC_NUM1		=0x4F -- End
SC_END		=0xE04F
SC_NUM2		=0x50 -- Down 
SC_DOWN		=0xE050
SC_NUM3		=0x51 -- PgDn
SC_PAGEDOWN	=0xE051 
SC_NUM0		=0x52 -- Ins 
SC_INSERT	=0xE052 -- Ins 
SC_NUMPERIOD	=0x53 -- Del
SC_DELETE	=0xE053
SC_SYSRQ	=0x54 -- Alt-SysRq
-- 0x55 MINOR FUNCTION
-- 0x56 MINOR FUNCTION
SC_F11		=0x57
SC_F12		=0x58
SC_LWIN		=0xE05b 
SC_RWIN		=0xE05c
SC_MENU		=0xE05D
-- 0x59 - 0x7f MINOR FUNCTIONS
SC_KANA		=0x70 --カナロック
SC_REVERSESOLIDUS=0x73 --\ _
SC_CONVERT	=0x79 --変換
SC_NONCONVERT	=0x7B --無変換
SC_YENANDBAR	=0x7D --\ | on Japanese keyboard



SC_PAUSE	=0x45
SC_BREAK	=0x45

 
