What problem does this solve or what need does it fill?
Right now, getting the status of raw keys is difficult. An Input<ScanCode> would make this simpler.
What solution would you like?
Add a Input<ScanCode> resource by default in bevy_input, and change the ScanCode type to be an enum where the keys are represented as the key they correspond to on a standard QWERTY keyboard.
What alternative(s) have you considered?
Do nothing, or do this partially.
Additional context
Started discussion in discord
What problem does this solve or what need does it fill?
Right now, getting the status of raw keys is difficult. An
Input<ScanCode>would make this simpler.What solution would you like?
Add a
Input<ScanCode>resource by default in bevy_input, and change the ScanCode type to be an enum where the keys are represented as the key they correspond to on a standard QWERTY keyboard.What alternative(s) have you considered?
Do nothing, or do this partially.
Additional context
Started discussion in discord