Is there an existing issue for this?
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
Is there an existing issue for this?
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
If individual buffers are allowed:
Labels/Assignees