Как показывает этот топик:
https://discussions.unity.com/t/find-out-which-key-was-pressed/616242/42 это не такой уж и простой вопрос.
Можешь взять любое решение оттуда по вкусу со всеми его недостатками. Для смены назначения клавиш производительность менее важна чем для основной игры.
И все решения что я там увидел базируются на проведении множества проверок, кто-то делает это более элегантно, кто-то менее.