Тут можно узнать keyCode нажатой клавиши:
https://learn.javascript.ru/keyboard-events
Воспользовавшись стендом и парой устройств (pc, mobile) можно узнать соответствуют ли коды клавиш или нет.
Если нужно реализовать ввод символов только из предоставленного алфавита и обязательно до добавления символа в поле, то необязательно знать все коды клавиш.
Из события можно получить код клавиши, по которому можно получить введенный символ.
Дальше просто проверка на вхождение символа в алфавит.