Keyboard keybind editing

Somehow this is not already done after all these years, and also not listed in the frequent requests.

Please let us remap the keybinds for the keyboard - even if it is a hack of a config file, I am fine with any method.

I have a Zwift Ride and I can remap the buttons on the Ride handlebar. I can also map actions that are not even available on the keyboard to the buttons.

Occasionally I will ride with a different setup and use an old click v1 for virtual shifting. It works fine, but then I cannot access most of the functions.
I have a small bluetooth keypad with programmable buttons and I would like to add my most used functions (such as powerup, ride on return, and menu navigation). Some functions are possible with keyboard presses, but the list is not complete and too many are missing. The ride on you get with the keyboard is different from the one on the ride frame handlebar controllers. It shoots an instant ride on bomb, whereas the controller allows a return with a quick press and the bomb with long press.
Why can’t we have keybinds for all the functions?

Having to open the hardware and wire-hack the switches on the ride controller seems like a ridiculous workaround.

Of course I would also like to add steering and braking hotkeys to have it complete, but I cannot remember ever using those so I can live with that being exclusive to the controllers.