Skip to content

Instantly share code, notes, and snippets.

@adler3d
Last active May 27, 2025 14:13
Show Gist options
  • Save adler3d/7f18282ea9ef553d5fa03a101bf4c3d0 to your computer and use it in GitHub Desktop.
Save adler3d/7f18282ea9ef553d5fa03a101bf4c3d0 to your computer and use it in GitHub Desktop.
Keyboard_event_key_values parser
data=document.getElementById('data');//.value;
main=document.getElementById('main');
data.value=main.innerHTML;
data.value=main.getElementsByTagName("table")[2].outerHTML;0;
document.getElementById('out').innerHTML=data.value;
by=(e,t)=>e.getElementsByTagName(t);e=>Array.from(e);
arr=af(by(main,"table"));
a=arr[3];
q={};
var f=a=>{
b=af(by(a,"tr")).filter(b=>b.parentNode.tagName!="THEAD").map(b=>{let a=af(by(b,"td"));a;return [by(a[0],'code')[0].innerHTML,af(by(a[2],'code')).map(e=>e.innerHTML)].map(e=>{e.innerHTML;return e;});});
b=b.filter(e=>e[1].length);
b.map(e=>q[e[0].split('"')[1]]=e[1]);b=q;
return b;
};
arr.map(a=>f(a));
for(let i=0;i<=9;i++)q[i]=["VK_NUMPAD"+i];
t=[];
for(let k in q){t.push({k,v:q[k]});}
q="{"+t.map(e=>JSON.stringify(e.k)+":"+JSON.stringify(e.v)).join(",\n")+"}";
data.value=q;//JSON.stringify(q,0,2);
keys=[];
t.map(e=>e.v.map(e=>keys.push(e)));
data.value=keys.map(e=>"F("+JSON.stringify(e)+","+e+");").join("\n");
z=eval({VK_NUMPAD0:96,
VK_NUMPAD1:97,
VK_NUMPAD2:98,
VK_NUMPAD3:99,
VK_NUMPAD4:100,
VK_NUMPAD5:101,
VK_NUMPAD6:102,
VK_NUMPAD7:103,
VK_NUMPAD8:104,
VK_NUMPAD9:105,
VK_MENU:18,
VK_LMENU:164,
VK_RMENU:165,
VK_CAPITAL:20,
VK_CONTROL:17,
VK_LCONTROL:162,
VK_RCONTROL:163,
VK_LWIN:91,
VK_RWIN:92,
VK_NUMLOCK:144,
VK_SCROLL:145,
VK_SHIFT:16,
VK_LSHIFT:160,
VK_RSHIFT:161,
VK_RETURN:13,
VK_TAB:9,
VK_SPACE:32,
VK_DOWN:40,
VK_LEFT:37,
VK_RIGHT:39,
VK_UP:38,
VK_END:35,
VK_HOME:36,
VK_NEXT:34,
VK_PRIOR:33,
VK_BACK:8,
VK_CLEAR:12,
VK_OEM_CLEAR:254,
APPCOMMAND_COPY:36,
VK_CRSEL:247,
APPCOMMAND_CUT:37,
VK_DELETE:46,
VK_EREOF:249,
VK_EXSEL:248,
VK_INSERT:45,
APPCOMMAND_PASTE:38,
APPCOMMAND_REDO:35,
APPCOMMAND_UNDO:34,
VK_ACCEPT:30,
VK_OEM_ATTN:240,
VK_APPS:93,
VK_ESCAPE:27,
VK_EXECUTE:43,
APPCOMMAND_FIND:28,
VK_OEM_FINISH:241,
VK_HELP:47,
APPCOMMAND_HELP:27,
VK_PAUSE:19,
VK_PLAY:250,
VK_SELECT:41,
VK_SNAPSHOT:44,
VK_SLEEP:95,
VK_OEM_ATTN:240,
VK_CONVERT:28,
VK_FINAL:24,
VK_MODECHANGE:31,
VK_NONCONVERT:29,
VK_PROCESSKEY:229,
VK_HANGUL:21,
VK_HANJA:25,
VK_JUNJA:23,
VK_OEM_AUTO:243,
VK_OEM_COPY:242,
VK_KANA:21,
VK_ATTN:246,
VK_KANJI:25,
VK_OEM_FINISH:241,
VK_OEM_BACKTAB:245,
VK_OEM_ENLW:244,
VK_F1:112,
VK_F2:113,
VK_F3:114,
VK_F4:115,
VK_F5:116,
VK_F6:117,
VK_F7:118,
VK_F8:119,
VK_F9:120,
VK_F10:121,
VK_F11:122,
VK_F12:123,
VK_F13:124,
VK_F14:125,
VK_F15:126,
VK_F16:127,
VK_F17:128,
VK_F18:129,
VK_F19:130,
VK_F20:131,
APPCOMMAND_MEDIA_CHANNEL_DOWN:52,
APPCOMMAND_MEDIA_CHANNEL_UP:51,
APPCOMMAND_MEDIA_FAST_FORWARD:49,
APPCOMMAND_MEDIA_PAUSE:47,
APPCOMMAND_MEDIA_PLAY:46,
VK_MEDIA_PLAY_PAUSE:179,
APPCOMMAND_MEDIA_PLAY_PAUSE:14,
APPCOMMAND_MEDIA_RECORD:48,
APPCOMMAND_MEDIA_REWIND:50,
VK_MEDIA_STOP:178,
APPCOMMAND_MEDIA_STOP:13,
VK_MEDIA_NEXT_TRACK:176,
APPCOMMAND_MEDIA_NEXTTRACK:11,
VK_MEDIA_PREV_TRACK:177,
APPCOMMAND_MEDIA_PREVIOUSTRACK:12,
APPCOMMAND_BASS_DOWN:19,
APPCOMMAND_BASS_BOOST:20,
APPCOMMAND_BASS_UP:21,
APPCOMMAND_TREBLE_DOWN:22,
APPCOMMAND_TREBLE_UP:23,
VK_VOLUME_DOWN:174,
APPCOMMAND_VOLUME_DOWN:9,
VK_VOLUME_MUTE:173,
APPCOMMAND_VOLUME_MUTE:8,
VK_VOLUME_UP:175,
APPCOMMAND_VOLUME_UP:10,
APPCOMMAND_MIC_ON_OFF_TOGGLE:44,
APPCOMMAND_MICROPHONE_VOLUME_DOWN:25,
APPCOMMAND_MICROPHONE_VOLUME_MUTE:24,
APPCOMMAND_MICROPHONE_VOLUME_UP:26,
VK_APPS:93,
VK_ZOOM:251,
APPCOMMAND_CORRECTION_LIST:45,
APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE:43,
APPCOMMAND_LAUNCH_APP2:18,
VK_LAUNCH_MAIL:180,
APPCOMMAND_LAUNCH_MAIL:15,
VK_LAUNCH_MEDIA_SELECT:181,
APPCOMMAND_LAUNCH_MEDIA_SELECT:16,
APPCOMMAND_LAUNCH_APP1:17,
VK_LAUNCH_APP1:182,
APPCOMMAND_LAUNCH_APP1:17,
VK_LAUNCH_APP2:183,
APPCOMMAND_LAUNCH_APP2:18,
VK_BROWSER_BACK:166,
APPCOMMAND_BROWSER_BACKWARD:1,
VK_BROWSER_FAVORITES:171,
APPCOMMAND_BROWSER_FAVORITES:6,
VK_BROWSER_FORWARD:167,
APPCOMMAND_BROWSER_FORWARD:2,
VK_BROWSER_HOME:172,
APPCOMMAND_BROWSER_HOME:7,
VK_BROWSER_REFRESH:168,
APPCOMMAND_BROWSER_REFRESH:3,
VK_BROWSER_SEARCH:170,
APPCOMMAND_BROWSER_SEARCH:5,
VK_BROWSER_STOP:169,
APPCOMMAND_BROWSER_STOP:4,
VK_DECIMAL:110,
VK_MULTIPLY:106,
VK_ADD:107,
VK_DIVIDE:111,
VK_SUBTRACT:109,
VK_SEPARATOR:108});
data.value=JSON.stringify(z,0,2);
t.map(e=>(e.v={v:e.v,k:e.v.map(e=>(e in z?z[e]:null))}));
data.value=JSON.stringify(t,0,2);
q="{"+t.filter(e=>JSON.stringify(e.v.k)!="[null]").map(e=>JSON.stringify(e.k)+":"+JSON.stringify(e.v)).join(",\n")+"}";
data.value=q;//JSON.stringify(q,0,2);
{"0":{"v":["VK_NUMPAD0"],"k":[96]},
"1":{"v":["VK_NUMPAD1"],"k":[97]},
"2":{"v":["VK_NUMPAD2"],"k":[98]},
"3":{"v":["VK_NUMPAD3"],"k":[99]},
"4":{"v":["VK_NUMPAD4"],"k":[100]},
"5":{"v":["VK_NUMPAD5"],"k":[101]},
"6":{"v":["VK_NUMPAD6"],"k":[102]},
"7":{"v":["VK_NUMPAD7"],"k":[103]},
"8":{"v":["VK_NUMPAD8"],"k":[104]},
"9":{"v":["VK_NUMPAD9"],"k":[105]},
"Alt":{"v":["VK_MENU","VK_LMENU","VK_RMENU"],"k":[18,164,165]},
"CapsLock":{"v":["VK_CAPITAL"],"k":[20]},
"Control":{"v":["VK_CONTROL","VK_LCONTROL","VK_RCONTROL"],"k":[17,162,163]},
"Meta":{"v":["VK_LWIN","VK_RWIN"],"k":[91,92]},
"NumLock":{"v":["VK_NUMLOCK"],"k":[144]},
"ScrollLock":{"v":["VK_SCROLL"],"k":[145]},
"Shift":{"v":["VK_SHIFT","VK_LSHIFT","VK_RSHIFT"],"k":[16,160,161]},
"Enter":{"v":["VK_RETURN"],"k":[13]},
"Tab":{"v":["VK_TAB"],"k":[9]},
" ":{"v":["VK_SPACE"],"k":[32]},
"ArrowDown":{"v":["VK_DOWN"],"k":[40]},
"ArrowLeft":{"v":["VK_LEFT"],"k":[37]},
"ArrowRight":{"v":["VK_RIGHT"],"k":[39]},
"ArrowUp":{"v":["VK_UP"],"k":[38]},
"End":{"v":["VK_END"],"k":[35]},
"Home":{"v":["VK_HOME"],"k":[36]},
"PageDown":{"v":["VK_NEXT"],"k":[34]},
"PageUp":{"v":["VK_PRIOR"],"k":[33]},
"Backspace":{"v":["VK_BACK"],"k":[8]},
"Clear":{"v":["VK_CLEAR","VK_OEM_CLEAR"],"k":[12,254]},
"Copy":{"v":["APPCOMMAND_COPY"],"k":[36]},
"CrSel":{"v":["VK_CRSEL"],"k":[247]},
"Cut":{"v":["APPCOMMAND_CUT"],"k":[37]},
"Delete":{"v":["VK_DELETE"],"k":[46]},
"EraseEof":{"v":["VK_EREOF"],"k":[249]},
"ExSel":{"v":["VK_EXSEL"],"k":[248]},
"Insert":{"v":["VK_INSERT"],"k":[45]},
"Paste":{"v":["APPCOMMAND_PASTE"],"k":[38]},
"Redo":{"v":["APPCOMMAND_REDO"],"k":[35]},
"Undo":{"v":["APPCOMMAND_UNDO"],"k":[34]},
"Accept":{"v":["VK_ACCEPT"],"k":[30]},
"Attn":{"v":["VK_OEM_ATTN"],"k":[240]},
"ContextMenu":{"v":["VK_APPS"],"k":[93]},
"Escape":{"v":["VK_ESCAPE"],"k":[27]},
"Execute":{"v":["VK_EXECUTE"],"k":[43]},
"Find":{"v":["APPCOMMAND_FIND"],"k":[28]},
"Finish":{"v":["VK_OEM_FINISH"],"k":[241]},
"Help":{"v":["VK_HELP","APPCOMMAND_HELP"],"k":[47,27]},
"Pause":{"v":["VK_PAUSE"],"k":[19]},
"Play":{"v":["VK_PLAY"],"k":[250]},
"Select":{"v":["VK_SELECT"],"k":[41]},
"PrintScreen":{"v":["VK_SNAPSHOT"],"k":[44]},
"Standby":{"v":["VK_SLEEP"],"k":[95]},
"Alphanumeric":{"v":["VK_OEM_ATTN"],"k":[240]},
"Convert":{"v":["VK_CONVERT"],"k":[28]},
"FinalMode":{"v":["VK_FINAL"],"k":[24]},
"ModeChange":{"v":["VK_MODECHANGE"],"k":[31]},
"NonConvert":{"v":["VK_NONCONVERT"],"k":[29]},
"Process":{"v":["VK_PROCESSKEY"],"k":[229]},
"HangulMode":{"v":["VK_HANGUL"],"k":[21]},
"HanjaMode":{"v":["VK_HANJA"],"k":[25]},
"JunjaMode":{"v":["VK_JUNJA"],"k":[23]},
"Hankaku":{"v":["VK_OEM_AUTO"],"k":[243]},
"Hiragana":{"v":["VK_OEM_COPY"],"k":[242]},
"KanaMode":{"v":["VK_KANA","VK_ATTN"],"k":[21,246]},
"KanjiMode":{"v":["VK_KANJI"],"k":[25]},
"Katakana":{"v":["VK_OEM_FINISH"],"k":[241]},
"Romaji":{"v":["VK_OEM_BACKTAB"],"k":[245]},
"Zenkaku":{"v":["VK_OEM_ENLW"],"k":[244]},
"F1":{"v":["VK_F1"],"k":[112]},
"F2":{"v":["VK_F2"],"k":[113]},
"F3":{"v":["VK_F3"],"k":[114]},
"F4":{"v":["VK_F4"],"k":[115]},
"F5":{"v":["VK_F5"],"k":[116]},
"F6":{"v":["VK_F6"],"k":[117]},
"F7":{"v":["VK_F7"],"k":[118]},
"F8":{"v":["VK_F8"],"k":[119]},
"F9":{"v":["VK_F9"],"k":[120]},
"F10":{"v":["VK_F10"],"k":[121]},
"F11":{"v":["VK_F11"],"k":[122]},
"F12":{"v":["VK_F12"],"k":[123]},
"F13":{"v":["VK_F13"],"k":[124]},
"F14":{"v":["VK_F14"],"k":[125]},
"F15":{"v":["VK_F15"],"k":[126]},
"F16":{"v":["VK_F16"],"k":[127]},
"F17":{"v":["VK_F17"],"k":[128]},
"F18":{"v":["VK_F18"],"k":[129]},
"F19":{"v":["VK_F19"],"k":[130]},
"F20":{"v":["VK_F20"],"k":[131]},
"ChannelDown":{"v":["APPCOMMAND_MEDIA_CHANNEL_DOWN"],"k":[52]},
"ChannelUp":{"v":["APPCOMMAND_MEDIA_CHANNEL_UP"],"k":[51]},
"MediaFastForward":{"v":["APPCOMMAND_MEDIA_FAST_FORWARD"],"k":[49]},
"MediaPause":{"v":["APPCOMMAND_MEDIA_PAUSE"],"k":[47]},
"MediaPlay":{"v":["APPCOMMAND_MEDIA_PLAY"],"k":[46]},
"MediaPlayPause":{"v":["VK_MEDIA_PLAY_PAUSE","APPCOMMAND_MEDIA_PLAY_PAUSE"],"k":[179,14]},
"MediaRecord":{"v":["APPCOMMAND_MEDIA_RECORD"],"k":[48]},
"MediaRewind":{"v":["APPCOMMAND_MEDIA_REWIND"],"k":[50]},
"MediaStop":{"v":["VK_MEDIA_STOP","APPCOMMAND_MEDIA_STOP"],"k":[178,13]},
"MediaTrackNext":{"v":["VK_MEDIA_NEXT_TRACK","APPCOMMAND_MEDIA_NEXTTRACK"],"k":[176,11]},
"MediaTrackPrevious":{"v":["VK_MEDIA_PREV_TRACK","APPCOMMAND_MEDIA_PREVIOUSTRACK"],"k":[177,12]},
"AudioBassDown":{"v":["APPCOMMAND_BASS_DOWN"],"k":[19]},
"AudioBassBoostToggle":{"v":["APPCOMMAND_BASS_BOOST"],"k":[20]},
"AudioBassUp":{"v":["APPCOMMAND_BASS_UP"],"k":[21]},
"AudioTrebleDown":{"v":["APPCOMMAND_TREBLE_DOWN"],"k":[22]},
"AudioTrebleUp":{"v":["APPCOMMAND_TREBLE_UP"],"k":[23]},
"AudioVolumeDown":{"v":["VK_VOLUME_DOWN","APPCOMMAND_VOLUME_DOWN"],"k":[174,9]},
"AudioVolumeMute":{"v":["VK_VOLUME_MUTE","APPCOMMAND_VOLUME_MUTE"],"k":[173,8]},
"AudioVolumeUp":{"v":["VK_VOLUME_UP","APPCOMMAND_VOLUME_UP"],"k":[175,10]},
"MicrophoneToggle":{"v":["APPCOMMAND_MIC_ON_OFF_TOGGLE"],"k":[44]},
"MicrophoneVolumeDown":{"v":["APPCOMMAND_MICROPHONE_VOLUME_DOWN"],"k":[25]},
"MicrophoneVolumeMute":{"v":["APPCOMMAND_MICROPHONE_VOLUME_MUTE"],"k":[24]},
"MicrophoneVolumeUp":{"v":["APPCOMMAND_MICROPHONE_VOLUME_UP"],"k":[26]},
"MediaApps":{"v":["VK_APPS"],"k":[93]},
"ZoomToggle":{"v":["VK_ZOOM"],"k":[251]},
"SpeechCorrectionList":{"v":["APPCOMMAND_CORRECTION_LIST"],"k":[45]},
"SpeechInputToggle":{"v":["APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE"],"k":[43]},
"LaunchCalculator":{"v":["APPCOMMAND_LAUNCH_APP2"],"k":[18]},
"LaunchMail":{"v":["VK_LAUNCH_MAIL","APPCOMMAND_LAUNCH_MAIL"],"k":[180,15]},
"LaunchMediaPlayer":{"v":["VK_LAUNCH_MEDIA_SELECT","APPCOMMAND_LAUNCH_MEDIA_SELECT"],"k":[181,16]},
"LaunchMyComputer":{"v":["APPCOMMAND_LAUNCH_APP1"],"k":[17]},
"LaunchApplication1":{"v":["VK_LAUNCH_APP1","APPCOMMAND_LAUNCH_APP1"],"k":[182,17]},
"LaunchApplication2":{"v":["VK_LAUNCH_APP2","APPCOMMAND_LAUNCH_APP2"],"k":[183,18]},
"BrowserBack":{"v":["VK_BROWSER_BACK","APPCOMMAND_BROWSER_BACKWARD"],"k":[166,1]},
"BrowserFavorites":{"v":["VK_BROWSER_FAVORITES","APPCOMMAND_BROWSER_FAVORITES"],"k":[171,6]},
"BrowserForward":{"v":["VK_BROWSER_FORWARD","APPCOMMAND_BROWSER_FORWARD"],"k":[167,2]},
"BrowserHome":{"v":["VK_BROWSER_HOME","APPCOMMAND_BROWSER_HOME"],"k":[172,7]},
"BrowserRefresh":{"v":["VK_BROWSER_REFRESH","APPCOMMAND_BROWSER_REFRESH"],"k":[168,3]},
"BrowserSearch":{"v":["VK_BROWSER_SEARCH","APPCOMMAND_BROWSER_SEARCH"],"k":[170,5]},
"BrowserStop":{"v":["VK_BROWSER_STOP","APPCOMMAND_BROWSER_STOP"],"k":[169,4]},
"Decimal":{"v":["VK_DECIMAL"],"k":[110]},
"Multiply":{"v":["VK_MULTIPLY"],"k":[106]},
"Add":{"v":["VK_ADD"],"k":[107]},
"Divide":{"v":["VK_DIVIDE"],"k":[111]},
"Subtract":{"v":["VK_SUBTRACT"],"k":[109]},
"Separator":{"v":["VK_SEPARATOR"],"k":[108]}}
{VK_NUMPAD0:96,
VK_NUMPAD1:97,
VK_NUMPAD2:98,
VK_NUMPAD3:99,
VK_NUMPAD4:100,
VK_NUMPAD5:101,
VK_NUMPAD6:102,
VK_NUMPAD7:103,
VK_NUMPAD8:104,
VK_NUMPAD9:105,
VK_MENU:18,
VK_LMENU:164,
VK_RMENU:165,
VK_CAPITAL:20,
VK_CONTROL:17,
VK_LCONTROL:162,
VK_RCONTROL:163,
VK_LWIN:91,
VK_RWIN:92,
VK_NUMLOCK:144,
VK_SCROLL:145,
VK_SHIFT:16,
VK_LSHIFT:160,
VK_RSHIFT:161,
VK_RETURN:13,
VK_TAB:9,
VK_SPACE:32,
VK_DOWN:40,
VK_LEFT:37,
VK_RIGHT:39,
VK_UP:38,
VK_END:35,
VK_HOME:36,
VK_NEXT:34,
VK_PRIOR:33,
VK_BACK:8,
VK_CLEAR:12,
VK_OEM_CLEAR:254,
APPCOMMAND_COPY:36,
VK_CRSEL:247,
APPCOMMAND_CUT:37,
VK_DELETE:46,
VK_EREOF:249,
VK_EXSEL:248,
VK_INSERT:45,
APPCOMMAND_PASTE:38,
APPCOMMAND_REDO:35,
APPCOMMAND_UNDO:34,
VK_ACCEPT:30,
VK_OEM_ATTN:240,
VK_APPS:93,
VK_ESCAPE:27,
VK_EXECUTE:43,
APPCOMMAND_FIND:28,
VK_OEM_FINISH:241,
VK_HELP:47,
APPCOMMAND_HELP:27,
VK_PAUSE:19,
VK_PLAY:250,
VK_SELECT:41,
VK_SNAPSHOT:44,
VK_SLEEP:95,
VK_OEM_ATTN:240,
VK_CONVERT:28,
VK_FINAL:24,
VK_MODECHANGE:31,
VK_NONCONVERT:29,
VK_PROCESSKEY:229,
VK_HANGUL:21,
VK_HANJA:25,
VK_JUNJA:23,
VK_OEM_AUTO:243,
VK_OEM_COPY:242,
VK_KANA:21,
VK_ATTN:246,
VK_KANJI:25,
VK_OEM_FINISH:241,
VK_OEM_BACKTAB:245,
VK_OEM_ENLW:244,
VK_F1:112,
VK_F2:113,
VK_F3:114,
VK_F4:115,
VK_F5:116,
VK_F6:117,
VK_F7:118,
VK_F8:119,
VK_F9:120,
VK_F10:121,
VK_F11:122,
VK_F12:123,
VK_F13:124,
VK_F14:125,
VK_F15:126,
VK_F16:127,
VK_F17:128,
VK_F18:129,
VK_F19:130,
VK_F20:131,
APPCOMMAND_MEDIA_CHANNEL_DOWN:52,
APPCOMMAND_MEDIA_CHANNEL_UP:51,
APPCOMMAND_MEDIA_FAST_FORWARD:49,
APPCOMMAND_MEDIA_PAUSE:47,
APPCOMMAND_MEDIA_PLAY:46,
VK_MEDIA_PLAY_PAUSE:179,
APPCOMMAND_MEDIA_PLAY_PAUSE:14,
APPCOMMAND_MEDIA_RECORD:48,
APPCOMMAND_MEDIA_REWIND:50,
VK_MEDIA_STOP:178,
APPCOMMAND_MEDIA_STOP:13,
VK_MEDIA_NEXT_TRACK:176,
APPCOMMAND_MEDIA_NEXTTRACK:11,
VK_MEDIA_PREV_TRACK:177,
APPCOMMAND_MEDIA_PREVIOUSTRACK:12,
APPCOMMAND_BASS_DOWN:19,
APPCOMMAND_BASS_BOOST:20,
APPCOMMAND_BASS_UP:21,
APPCOMMAND_TREBLE_DOWN:22,
APPCOMMAND_TREBLE_UP:23,
VK_VOLUME_DOWN:174,
APPCOMMAND_VOLUME_DOWN:9,
VK_VOLUME_MUTE:173,
APPCOMMAND_VOLUME_MUTE:8,
VK_VOLUME_UP:175,
APPCOMMAND_VOLUME_UP:10,
APPCOMMAND_MIC_ON_OFF_TOGGLE:44,
APPCOMMAND_MICROPHONE_VOLUME_DOWN:25,
APPCOMMAND_MICROPHONE_VOLUME_MUTE:24,
APPCOMMAND_MICROPHONE_VOLUME_UP:26,
VK_APPS:93,
VK_ZOOM:251,
APPCOMMAND_CORRECTION_LIST:45,
APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE:43,
APPCOMMAND_LAUNCH_APP2:18,
VK_LAUNCH_MAIL:180,
APPCOMMAND_LAUNCH_MAIL:15,
VK_LAUNCH_MEDIA_SELECT:181,
APPCOMMAND_LAUNCH_MEDIA_SELECT:16,
APPCOMMAND_LAUNCH_APP1:17,
VK_LAUNCH_APP1:182,
APPCOMMAND_LAUNCH_APP1:17,
VK_LAUNCH_APP2:183,
APPCOMMAND_LAUNCH_APP2:18,
VK_BROWSER_BACK:166,
APPCOMMAND_BROWSER_BACKWARD:1,
VK_BROWSER_FAVORITES:171,
APPCOMMAND_BROWSER_FAVORITES:6,
VK_BROWSER_FORWARD:167,
APPCOMMAND_BROWSER_FORWARD:2,
VK_BROWSER_HOME:172,
APPCOMMAND_BROWSER_HOME:7,
VK_BROWSER_REFRESH:168,
APPCOMMAND_BROWSER_REFRESH:3,
VK_BROWSER_SEARCH:170,
APPCOMMAND_BROWSER_SEARCH:5,
VK_BROWSER_STOP:169,
APPCOMMAND_BROWSER_STOP:4,
VK_DECIMAL:110,
VK_MULTIPLY:106,
VK_ADD:107,
VK_DIVIDE:111,
VK_SUBTRACT:109,
VK_SEPARATOR:108}
F("VK_NUMPAD0",VK_NUMPAD0);
F("VK_NUMPAD1",VK_NUMPAD1);
F("VK_NUMPAD2",VK_NUMPAD2);
F("VK_NUMPAD3",VK_NUMPAD3);
F("VK_NUMPAD4",VK_NUMPAD4);
F("VK_NUMPAD5",VK_NUMPAD5);
F("VK_NUMPAD6",VK_NUMPAD6);
F("VK_NUMPAD7",VK_NUMPAD7);
F("VK_NUMPAD8",VK_NUMPAD8);
F("VK_NUMPAD9",VK_NUMPAD9);
F("VK_MENU",VK_MENU);
F("VK_LMENU",VK_LMENU);
F("VK_RMENU",VK_RMENU);
F("VK_CAPITAL",VK_CAPITAL);
F("VK_CONTROL",VK_CONTROL);
F("VK_LCONTROL",VK_LCONTROL);
F("VK_RCONTROL",VK_RCONTROL);
F("VK_LWIN",VK_LWIN);
F("VK_RWIN",VK_RWIN);
F("VK_NUMLOCK",VK_NUMLOCK);
F("VK_SCROLL",VK_SCROLL);
F("VK_SHIFT",VK_SHIFT);
F("VK_LSHIFT",VK_LSHIFT);
F("VK_RSHIFT",VK_RSHIFT);
F("VK_RETURN",VK_RETURN);
F("VK_TAB",VK_TAB);
F("VK_SPACE",VK_SPACE);
F("VK_DOWN",VK_DOWN);
F("VK_LEFT",VK_LEFT);
F("VK_RIGHT",VK_RIGHT);
F("VK_UP",VK_UP);
F("VK_END",VK_END);
F("VK_HOME",VK_HOME);
F("VK_NEXT",VK_NEXT);
F("VK_PRIOR",VK_PRIOR);
F("VK_BACK",VK_BACK);
F("VK_CLEAR",VK_CLEAR);
F("VK_OEM_CLEAR",VK_OEM_CLEAR);
F("APPCOMMAND_COPY",APPCOMMAND_COPY);
F("VK_CRSEL",VK_CRSEL);
F("APPCOMMAND_CUT",APPCOMMAND_CUT);
F("VK_DELETE",VK_DELETE);
F("VK_EREOF",VK_EREOF);
F("VK_EXSEL",VK_EXSEL);
F("VK_INSERT",VK_INSERT);
F("APPCOMMAND_PASTE",APPCOMMAND_PASTE);
F("APPCOMMAND_REDO",APPCOMMAND_REDO);
F("APPCOMMAND_UNDO",APPCOMMAND_UNDO);
F("VK_ACCEPT",VK_ACCEPT);
F("VK_OEM_ATTN",VK_OEM_ATTN);
F("VK_APPS",VK_APPS);
F("VK_ESCAPE",VK_ESCAPE);
F("VK_EXECUTE",VK_EXECUTE);
F("APPCOMMAND_FIND",APPCOMMAND_FIND);
F("VK_OEM_FINISH",VK_OEM_FINISH);
F("VK_HELP",VK_HELP);
F("APPCOMMAND_HELP",APPCOMMAND_HELP);
F("VK_PAUSE",VK_PAUSE);
F("VK_PLAY",VK_PLAY);
F("VK_SELECT",VK_SELECT);
F("VK_SNAPSHOT",VK_SNAPSHOT);
F("VK_SLEEP",VK_SLEEP);
F("VK_OEM_ATTN",VK_OEM_ATTN);
F("VK_CONVERT",VK_CONVERT);
F("VK_FINAL",VK_FINAL);
F("VK_MODECHANGE",VK_MODECHANGE);
F("VK_NONCONVERT",VK_NONCONVERT);
F("VK_PROCESSKEY",VK_PROCESSKEY);
F("VK_HANGUL",VK_HANGUL);
F("VK_HANJA",VK_HANJA);
F("VK_JUNJA",VK_JUNJA);
F("VK_OEM_AUTO",VK_OEM_AUTO);
F("VK_OEM_COPY",VK_OEM_COPY);
F("VK_KANA",VK_KANA);
F("VK_ATTN",VK_ATTN);
F("VK_KANJI",VK_KANJI);
F("VK_OEM_FINISH",VK_OEM_FINISH);
F("VK_OEM_BACKTAB",VK_OEM_BACKTAB);
F("VK_OEM_ENLW",VK_OEM_ENLW);
F("VK_F1",VK_F1);
F("VK_F2",VK_F2);
F("VK_F3",VK_F3);
F("VK_F4",VK_F4);
F("VK_F5",VK_F5);
F("VK_F6",VK_F6);
F("VK_F7",VK_F7);
F("VK_F8",VK_F8);
F("VK_F9",VK_F9);
F("VK_F10",VK_F10);
F("VK_F11",VK_F11);
F("VK_F12",VK_F12);
F("VK_F13",VK_F13);
F("VK_F14",VK_F14);
F("VK_F15",VK_F15);
F("VK_F16",VK_F16);
F("VK_F17",VK_F17);
F("VK_F18",VK_F18);
F("VK_F19",VK_F19);
F("VK_F20",VK_F20);
F("APPCOMMAND_MEDIA_CHANNEL_DOWN",APPCOMMAND_MEDIA_CHANNEL_DOWN);
F("APPCOMMAND_MEDIA_CHANNEL_UP",APPCOMMAND_MEDIA_CHANNEL_UP);
F("APPCOMMAND_MEDIA_FAST_FORWARD",APPCOMMAND_MEDIA_FAST_FORWARD);
F("APPCOMMAND_MEDIA_PAUSE",APPCOMMAND_MEDIA_PAUSE);
F("APPCOMMAND_MEDIA_PLAY",APPCOMMAND_MEDIA_PLAY);
F("VK_MEDIA_PLAY_PAUSE",VK_MEDIA_PLAY_PAUSE);
F("APPCOMMAND_MEDIA_PLAY_PAUSE",APPCOMMAND_MEDIA_PLAY_PAUSE);
F("APPCOMMAND_MEDIA_RECORD",APPCOMMAND_MEDIA_RECORD);
F("APPCOMMAND_MEDIA_REWIND",APPCOMMAND_MEDIA_REWIND);
F("VK_MEDIA_STOP",VK_MEDIA_STOP);
F("APPCOMMAND_MEDIA_STOP",APPCOMMAND_MEDIA_STOP);
F("VK_MEDIA_NEXT_TRACK",VK_MEDIA_NEXT_TRACK);
F("APPCOMMAND_MEDIA_NEXTTRACK",APPCOMMAND_MEDIA_NEXTTRACK);
F("VK_MEDIA_PREV_TRACK",VK_MEDIA_PREV_TRACK);
F("APPCOMMAND_MEDIA_PREVIOUSTRACK",APPCOMMAND_MEDIA_PREVIOUSTRACK);
F("VK_AUDIO_BALANCE_LEFT",VK_AUDIO_BALANCE_LEFT);
F("VK_AUDIO_BALANCE_RIGHT",VK_AUDIO_BALANCE_RIGHT);
F("APPCOMMAND_BASS_DOWN",APPCOMMAND_BASS_DOWN);
F("VK_BASS_BOOST_DOWN",VK_BASS_BOOST_DOWN);
F("APPCOMMAND_BASS_BOOST",APPCOMMAND_BASS_BOOST);
F("VK_BASS_BOOST_UP",VK_BASS_BOOST_UP);
F("APPCOMMAND_BASS_UP",APPCOMMAND_BASS_UP);
F("VK_FADER_FRONT",VK_FADER_FRONT);
F("VK_FADER_REAR",VK_FADER_REAR);
F("VK_SURROUND_MODE_NEXT",VK_SURROUND_MODE_NEXT);
F("APPCOMMAND_TREBLE_DOWN",APPCOMMAND_TREBLE_DOWN);
F("APPCOMMAND_TREBLE_UP",APPCOMMAND_TREBLE_UP);
F("VK_VOLUME_DOWN",VK_VOLUME_DOWN);
F("APPCOMMAND_VOLUME_DOWN",APPCOMMAND_VOLUME_DOWN);
F("VK_VOLUME_MUTE",VK_VOLUME_MUTE);
F("APPCOMMAND_VOLUME_MUTE",APPCOMMAND_VOLUME_MUTE);
F("VK_VOLUME_UP",VK_VOLUME_UP);
F("APPCOMMAND_VOLUME_UP",APPCOMMAND_VOLUME_UP);
F("APPCOMMAND_MIC_ON_OFF_TOGGLE",APPCOMMAND_MIC_ON_OFF_TOGGLE);
F("APPCOMMAND_MICROPHONE_VOLUME_DOWN",APPCOMMAND_MICROPHONE_VOLUME_DOWN);
F("APPCOMMAND_MICROPHONE_VOLUME_MUTE",APPCOMMAND_MICROPHONE_VOLUME_MUTE);
F("APPCOMMAND_MICROPHONE_VOLUME_UP",APPCOMMAND_MICROPHONE_VOLUME_UP);
F("VK_COLORED_KEY_0",VK_COLORED_KEY_0);
F("VK_COLORED_KEY_1",VK_COLORED_KEY_1);
F("VK_COLORED_KEY_2",VK_COLORED_KEY_2);
F("VK_COLORED_KEY_3",VK_COLORED_KEY_3);
F("VK_COLORED_KEY_4",VK_COLORED_KEY_4);
F("VK_COLORED_KEY_5",VK_COLORED_KEY_5);
F("VK_CC",VK_CC);
F("VK_DIMMER",VK_DIMMER);
F("VK_DISPLAY_SWAP",VK_DISPLAY_SWAP);
F("VK_EXIT",VK_EXIT);
F("VK_CLEAR_FAVORITE_0",VK_CLEAR_FAVORITE_0);
F("VK_CLEAR_FAVORITE_1",VK_CLEAR_FAVORITE_1);
F("VK_CLEAR_FAVORITE_2",VK_CLEAR_FAVORITE_2);
F("VK_CLEAR_FAVORITE_3",VK_CLEAR_FAVORITE_3);
F("VK_RECALL_FAVORITE_0",VK_RECALL_FAVORITE_0);
F("VK_RECALL_FAVORITE_1",VK_RECALL_FAVORITE_1);
F("VK_RECALL_FAVORITE_2",VK_RECALL_FAVORITE_2);
F("VK_RECALL_FAVORITE_3",VK_RECALL_FAVORITE_3);
F("VK_STORE_FAVORITE_0",VK_STORE_FAVORITE_0);
F("VK_STORE_FAVORITE_1",VK_STORE_FAVORITE_1);
F("VK_STORE_FAVORITE_2",VK_STORE_FAVORITE_2);
F("VK_STORE_FAVORITE_3",VK_STORE_FAVORITE_3);
F("VK_GUIDE",VK_GUIDE);
F("VK_NEXT_DAY",VK_NEXT_DAY);
F("VK_PREV_DAY",VK_PREV_DAY);
F("VK_INFO",VK_INFO);
F("VK_INSTANT_REPLAY",VK_INSTANT_REPLAY);
F("VK_LINK",VK_LINK);
F("VK_LIST",VK_LIST);
F("VK_LIVE",VK_LIVE);
F("VK_LOCK",VK_LOCK);
F("VK_APPS",VK_APPS);
F("VK_LAST",VK_LAST);
F("VK_SKIP",VK_SKIP);
F("VK_NEXT_FAVORITE_CHANNEL",VK_NEXT_FAVORITE_CHANNEL);
F("VK_USER",VK_USER);
F("VK_ON_DEMAND",VK_ON_DEMAND);
F("VK_PINP_DOWN",VK_PINP_DOWN);
F("VK_PINP_MOVE",VK_PINP_MOVE);
F("VK_PINP_TOGGLE",VK_PINP_TOGGLE);
F("VK_PINP_UP",VK_PINP_UP);
F("VK_PLAY_SPEED_DOWN",VK_PLAY_SPEED_DOWN);
F("VK_PLAY_SPEED_RESET",VK_PLAY_SPEED_RESET);
F("VK_PLAY_SPEED_UP",VK_PLAY_SPEED_UP);
F("VK_RANDOM_TOGGLE",VK_RANDOM_TOGGLE);
F("VK_RC_LOW_BATTERY",VK_RC_LOW_BATTERY);
F("VK_RECORD_SPEED_NEXT",VK_RECORD_SPEED_NEXT);
F("VK_RF_BYPASS",VK_RF_BYPASS);
F("VK_SCAN_CHANNELS_TOGGLE",VK_SCAN_CHANNELS_TOGGLE);
F("VK_SCREEN_MODE_NEXT",VK_SCREEN_MODE_NEXT);
F("VK_SETTINGS",VK_SETTINGS);
F("VK_SPLIT_SCREEN_TOGGLE",VK_SPLIT_SCREEN_TOGGLE);
F("VK_SUBTITLE",VK_SUBTITLE);
F("VK_TELETEXT",VK_TELETEXT);
F("VK_VIDEO_MODE_NEXT",VK_VIDEO_MODE_NEXT);
F("VK_WINK",VK_WINK);
F("VK_ZOOM",VK_ZOOM);
F("APPCOMMAND_CORRECTION_LIST",APPCOMMAND_CORRECTION_LIST);
F("APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE",APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE);
F("APPCOMMAND_LAUNCH_APP2",APPCOMMAND_LAUNCH_APP2);
F("VK_LAUNCH_MAIL",VK_LAUNCH_MAIL);
F("APPCOMMAND_LAUNCH_MAIL",APPCOMMAND_LAUNCH_MAIL);
F("VK_LAUNCH_MEDIA_SELECT",VK_LAUNCH_MEDIA_SELECT);
F("APPCOMMAND_LAUNCH_MEDIA_SELECT",APPCOMMAND_LAUNCH_MEDIA_SELECT);
F("APPCOMMAND_LAUNCH_APP1",APPCOMMAND_LAUNCH_APP1);
F("VK_LAUNCH_APP1",VK_LAUNCH_APP1);
F("APPCOMMAND_LAUNCH_APP1",APPCOMMAND_LAUNCH_APP1);
F("VK_LAUNCH_APP2",VK_LAUNCH_APP2);
F("APPCOMMAND_LAUNCH_APP2",APPCOMMAND_LAUNCH_APP2);
F("VK_BROWSER_BACK",VK_BROWSER_BACK);
F("APPCOMMAND_BROWSER_BACKWARD",APPCOMMAND_BROWSER_BACKWARD);
F("VK_BROWSER_FAVORITES",VK_BROWSER_FAVORITES);
F("APPCOMMAND_BROWSER_FAVORITES",APPCOMMAND_BROWSER_FAVORITES);
F("VK_BROWSER_FORWARD",VK_BROWSER_FORWARD);
F("APPCOMMAND_BROWSER_FORWARD",APPCOMMAND_BROWSER_FORWARD);
F("VK_BROWSER_HOME",VK_BROWSER_HOME);
F("APPCOMMAND_BROWSER_HOME",APPCOMMAND_BROWSER_HOME);
F("VK_BROWSER_REFRESH",VK_BROWSER_REFRESH);
F("APPCOMMAND_BROWSER_REFRESH",APPCOMMAND_BROWSER_REFRESH);
F("VK_BROWSER_SEARCH",VK_BROWSER_SEARCH);
F("APPCOMMAND_BROWSER_SEARCH",APPCOMMAND_BROWSER_SEARCH);
F("VK_BROWSER_STOP",VK_BROWSER_STOP);
F("APPCOMMAND_BROWSER_STOP",APPCOMMAND_BROWSER_STOP);
F("VK_DECIMAL",VK_DECIMAL);
F("VK_MULTIPLY",VK_MULTIPLY);
F("VK_ADD",VK_ADD);
F("VK_DIVIDE",VK_DIVIDE);
F("VK_SUBTRACT",VK_SUBTRACT);
F("VK_SEPARATOR",VK_SEPARATOR);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment