Currently, we have multiple headers define VK_* key codes. There is no reason for that, they are all the same and match Windows.
Created attachment 51867 [details] proposed patch
Created attachment 51869 [details] proposed patch Updated to apply to ToT.
Comment on attachment 51869 [details] proposed patch In the words of Mark Rowe, "awesomesauce".
Committed revision 56704. i saw that EWS complained about Qt build, but it didn't tell what was wrong.