Difference between revisions of "Keymapper"

Jump to navigation Jump to search
339 bytes added ,  17:56, 30 May 2020
Add an item to the TODO list
(Add a TODO paragraph)
(Add an item to the TODO list)
(2 intermediate revisions by the same user not shown)
Line 114: Line 114:


== TODO ==
== TODO ==
* Show the keymaps tab in the in-game options dialog
* Rework the "virtual mouse cursor" for it can be remapped by the keymapper
* 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