If a hero's key is unbound, it uses the stock defaults, not the user's defaults.
- Change a default keybind, such as Forward from W to Q.
- Select a hero with no specific keybinds set.
- In the UI, Forward will be W (the stock default), but in-game pressing Q will move the character forward.
- Overriding the hero's bind for Forward will work correctly in the UI and in-game.