Здраствуй, сам недавно задался этим вопросом и поделюсь результатами своих изысканий.
И так, отслеживать нажатие клавиш на прямую - не возможно! Однако, возможны различные костыли, которые можно использовать для своих нужд:
1. проверять направление взгляда и при движении высчитывать, куда движется игрок
2. для прыжка можно выдать игроку возможность полёта, ловить ивент на переход в полёт, делать то что нужно и отключать ивент
Ещё вроде был вариант посадить игрока на энтити, но я им не пользовался, поэтому ничего интересного сказать не могу(
Надеюсь, что это было полезно!