Я такта не оч шарю, может можно как-то проще, можно типо зарегать команду и при первом её вводе ифы будут работать, при втором - заморозятся. Проще просто приписать к этим кнопкам ещё одную, сделав сочетания клавиш, например альт+1 и альт+2
if isKeyDown(VK_MENU) and isKeyJustPressed(VK_1) then...