keymap_ui: Test keystroke input (#35286)

Closes #ISSUE

Separate out the keystroke input into it's own component and add a bunch
of tests for it's core keystroke+modifier event handling logic

Release Notes:

- N/A *or* Added/Fixed/Improved ...
efa3cc13efBen Kunkle committed on 7/29/2025, 6:10:51 PM· committed by GitHubparent65250fe
4 files changedLine totals unavailable