quakeforge/libs/input
Bill Currie 8d58dee4b1 [input] Ensure button id is never 0
IN_ButtonAction treats id 0 as not pressed in its internal processing,
and the previous input implementation treated 0 as "no key", so this is
both the simplest and most correct fix.

Fixes mouse left button not working every second time the game is run
(due to keyboard and mouse bindings swapping places in the config file
(separate issue, if it really is one)).
2021-12-18 14:17:40 +09:00
..
evdev [input] Free phys and uniq device strings 2021-09-27 19:53:16 +09:00
Makemodule.am [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
in_axis.c [input] Add axis listeners 2021-11-25 20:04:08 +09:00
in_binding.c [input] Remove some cruft 2021-11-25 13:36:02 +09:00
in_button.c [input] Add listeners to buttons 2021-11-25 20:04:08 +09:00
in_common.c [input] Allow drivers to initialize cvars early 2021-11-21 11:33:58 +09:00
in_evdev.c [input] Drop unfocused evdev axis/button events 2021-11-22 14:59:32 +09:00
in_event.c [input] Make event names easy to print 2021-11-22 14:59:32 +09:00
in_imt.c [input] Ensure button id is never 0 2021-12-18 14:17:40 +09:00
keys.c [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00