Все иды клавиш для функций wasKeyPressed и isKeyDown здесь. для игровых клавиш там другие иды.
Для 1, 2 и 3 на обычной клавиатуре, не на нумпаде, иды будут 0x31, 0x32 и 0x33.
Биндер такой себе. Потому что вроде условие не правильное, биндер будет работать не как ты написал, а наоборот, сначала нажимаешь на цифры а потом альт. 0x12 это ид альта
The following table shows the symbolic constant names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order.
docs.microsoft.com