Difference between revisions of "Keymapper"

Jump to navigation Jump to search
468 bytes added ,  17:56, 30 May 2020
Add an item to the TODO list
m (remove completed todos)
(Add an item to the TODO list)
(One intermediate revision by the same user not shown)
Line 114: Line 114:


== TODO ==
== TODO ==
* Consider allowing to configure input repeat on a per-action basis to simulate keyboard key repeat
* Consider adding support for joystick button combos
* Consider adding support for joystick button combos
* Rework the way keyboard input is mapped to actions. Match only on the keycode and then filter on the modifiers to handle partial matches. Besides keep a list of currently started actions. When receiving a key up event, check if an end event needs to be emitted for one of the started actions ignoring the modifiers (to handle the case where the user stops pressing the modifier keys first). Additionally filter the emitted actions based on the list of currently started actions to prevent an action from being started twice at the same time by two different inputs.
53

edits

Navigation menu