# Keys * [Windows](#windows) * [Mac](#mac) * [Linux](#linux) ## Windows none a-z digit0-digit9 num0-num9 keypadmultiply kpmultiply numpadmultiply nummultiply keypadsubtract kpsubtract numpadsubtract numsubtract keypadadd kpadd numpadadd numadd keypaddecimal kpdecimal numpaddecimal numdecimal keypaddivide kpdivide numpaddivide numdivide keypadseparator kpseparator numpadseparator numseparator left up right down prior pageup pgup next pagedown pgdown home end tab space blank return enter capital capslock escape esc back backspace backdelete help numlock num scrolllock scroll zoom select snapshot print sleep delete forwarddelete insert menu pause f1-f24 shift leftshift lshift rightshift rshift control ctrl leftctrl leftctrl lcontrol lctrl rightcontrol rightctrl rcontrol rctrl menu alt option leftmenu leftalt leftoption lmenu lalt loption altgr rightmenu rightalt rightoption rmenu ralt roption windows win meta command cmd leftwindows leftwin leftmeta leftcommand leftcmd lwindows lwin lmeta lcommand lcmd rightwindows rightwin rightmeta rightcommand rightcmd rwindows rwin rmeta rcommand rcmd volumemute mute volumedown volumeup medianext mediaprevious mediastop mediaplaypause oem_1 oem_plus oem_comma oem_minus oem_period oem_2 oem_3 oem_4 oem_5 oem_6 oem_7 oem_8 oem_102 oem_clear clear kana hangeul hangul junja final hanja kanji convert nonconvert accept modechange execute apps browser_back browser_forward browser_refresh browser_stop browser_search browser_favorites browser_home launch_mail launch_media_select launch_app1 launch_app2 processkey packet attn crsel exsel ereof play noname pa1 ## Mac none a s d f h g z x c v b q w e r y t o u i p l j k n m digit0 d0 digit1 d1 digit2 d2 digit3 d3 digit4 d4 digit5 d5 digit6 d6 digit7 d7 digit8 d8 digit9 d9 kepad0 kp0 numpad0 num0 kepad1 kp1 numpad1 num1 kepad2 kp2 numpad2 num2 kepad3 kp3 numpad3 num3 kepad4 kp4 numpad4 num4 kepad5 kp5 numpad5 num5 kepad6 kp6 numpad6 num6 kepad7 kp7 numpad7 num7 kepad8 kp8 numpad8 num8 kepad9 kp9 numpad9 num9 keypadmultiply kpmultiply numpadmultiply nummultiply keypadminus kpminus numpadminus numminus keypadplus kpplus numpadplus numplus keypaddecimal kpdecimal numpaddecimal numdecimal keypadenter kpenter numpadenter numenter keypaddivide kpdivide numpaddivide numdivide keypadequals kpequals numpadequals numequals keypadclear kpclear numpadclear numclear leftarrow left rightarrow right downarrow down uparrow up prior pageup pgup next pagedown pgdown home end tab space blank return enter capital capslock escape esc back backspace backdelete help delete forwarddelete f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 shift leftshift lshift rightshift rshift control ctrl leftctrl leftctrl lcontrol lctrl rightcontrol rightctrl rcontrol rctrl menu alt option leftmenu leftalt leftoption lmenu lalt loption altgr rightmenu rightalt rightoption rmenu ralt roption windows win meta command cmd leftwindows leftwin leftmeta leftcommand leftcmd lwindows lwin lmeta lcommand lcmd rightwindows rightwin rightmeta rightcommand rightcmd rwindows rwin rmeta rcommand rcmd function volumemute mute volumedown volumeup medianext mediaprevious mediastop mediaplaypause brightnessdown brightnessup equal minus rightbracket leftbracket quote semicolon backslash comma slash period grave ## Linux none a s d f g h j k l q w e r t y u i o p z x c v b n m digit0 d0 digit1 d1 digit2 d2 digit3 d3 digit4 d4 digit5 d5 digit6 d6 digit7 d7 digit8 d8 digit9 d9 keypad0 kp0 numpad0 num0 keypad1 kp1 numpad1 num1 keypad2 kp2 numpad2 num2 keypad3 kp3 numpad3 num3 keypad4 kp4 numpad4 num4 keypad5 kp5 numpad5 num5 keypad6 kp6 numpad6 num6 keypad7 kp7 numpad7 num7 keypad8 kp8 numpad8 num8 keypad9 kp9 numpad9 num9 keypadmultiply kpmultiply numpadmultiply nummultiply keypadasterisk kpasterisk numpadasterisk numasterisk keypadsubtract kpsubtract numpadsubtract numsubtract keypadminus kpminus numpadminus numminus keypadadd kpadd numpadadd numadd keypadplus kpplus numpadplus numplus keypaddecimal kpdecimal numpaddecimal numdecimal keypaddot kpdot numpaddot numdot keypadjpcomma kpjpcomma numpadjpcomma numjpcomma keypadenter kpenter numpadenter numenter keypaddivide kpdivide numpaddivide numdivide keypadslash kpslash numpadslash numslash keypadequals kpequals numpadequals numequals keypadplusminus kpplusminus numpadplusminus numplusminus keypadseparator kpseparator numpadseparator numseparator keypadcomma kpcomma numpadcomma numcomma keypadleftparen kpleftparen numpadleftparen numleftparen keypadrightparen kprightparen numpadrightparen numrightparen left right up down priorpageuppgup nextpagedownpgdown home end tab spaceblank returnenter capitalcapslock escapeesc backbackspacebackdelete help numlocknum scrolllockscroll zoom select snapshotprint sleep deleteforwarddelete insert menu pause f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 shift leftshift lshift rightshift rshift control ctrl leftctrl leftctrl lcontrol lctrl rightcontrol rightctrl rcontrol rctrl menu alt option leftmenu leftalt leftoption lmenu lalt loption altgr rightmenu rightalt rightoption rmenu ralt roption windows win meta command cmd leftwindows leftwin leftmeta leftcommand leftcmd lwindows lwin lmeta lcommand lcmd rightwindows rightwin rightmeta rightcommand rightcmd rwindows rwin rmeta rcommand rcmd volumemutemute volumedown volumeup medianext mediaprevious mediastop mediaplaypause reserved minus equal leftbrace rightbrace semicolon apostrophe grave backslash comma dot slash zenkakuhankaku 102nd ro katakana hiragana henkan katakanahiragana muhenkan sysrq linefeed macro power scale hangeul hanguel hanja yen leftmeta rightmeta compose stop again props undo front copy open paste find cut calc setup wakeup file sendfile deletefile xfer prog1 prog2 www msdos coffee screenlock direction cyclewindows mail bookmarks computer back forward closecd ejectcd ejectclosecd record rewind phone iso config homepage refresh exit move edit scrollup scrolldown new redo playcd pausecd prog3 prog4 dashboard suspend close play fastforward bassboost hp camera sound question email chat search connect finance sport shop alterase cancel brightnessdown brightnessup media switchvideomode kbdillumtoggle kbdillumdown kbdillumup send reply forwardmail save documents battery bluetooth wlan uwb unknown video_next video_prev brightness_cycle brightness_zero display_off wimax ok goto clear power2 option info time vendor archive program channel favorites epg pvr mhp language title subtitle angle mode keyboard screen pc tv tv2 vcr vcr2 sat sat2 cd tape radio tuner player text dvd aux mp3 audio video directory list memo calendar red green yellow blue channelup channeldown first last ab next restart slow shuffle break previous digits teen twen videophone games zoomin zoomout zoomreset wordprocessor editor spreadsheet graphicseditor presentation database news voicemail addressbook messenger displaytoggle spellcheck logoff dollar euro frameback frameforward context_menu media_repeat del_eol del_eos ins_line del_line fn fn_esc fn_f1 fn_f2 fn_f3 fn_f4 fn_f5 fn_f6 fn_f7 fn_f8 fn_f9 fn_f10 fn_f11 fn_f12 fn_1 fn_2 fn_d fn_e fn_f fn_s fn_b brl_dot1 brl_dot2 brl_dot3 brl_dot4 brl_dot5 brl_dot6 brl_dot7 brl_dot8 brl_dot9 brl_dot10 numeric_0 numeric_1 numeric_2 numeric_3 numeric_4 numeric_5 numeric_6 numeric_7 numeric_8 numeric_9 numeric_star numeric_pound min_interesting max cnt