Ability to affect a key by hitting the actual key
Is your feature request related to a problem? Please describe.
I find very difficult to define affect a key with the current GUI, by clicking the Pick a key button the choosing one on the keyboard image.
Describe the solution you'd like
It will be very useful to add a button Hit key, that listen for key event then affect the key to the chosen action.
This is the behavior used in configuration window in many operating system and video games, for instance.
One may think that it will be meaningless since the keyboard.io used to type the key is probably not be configured yet, but it's very easier and quick to just find an other common keyboard and define the new one with the old one.
Describe alternatives you've considered
Sometimes I don't find the key I'm looking for on the keyboard image. The solution I found is to look at the key definitions on the HIDTables in the source code, then convert the value from hexadecimal to decimal, which is not practical at all, and it's sometime difficult to know the name used to define a keycode.
Additional context
I'm using Chrysalis 0.8.2