Open
Description
Is there an existing issue for this?
- I have searched the existing issues
Is this a new feature or an enhancement?
Enhancement
Feature Description
Refactor keyboard input to allow for multiple different handlers, potentially their own buffers to prevent programs from stepping on each other's feet. This allows different programs to handle key presses radically differently (i.e. WASD type characters for a text editor but move a character for a game).
Implementation Notes
- Need a way to track the current program
If individual buffers are allowed: - Need a way to allocate buffers to each program for it's own modification
Labels/Assignees
- I have selected any appropriate labels and/or assignees.