quakeforge/libs/input
Bill Currie 1ef99a9130 [input] Separate absolute and relative axis inputs
Combining absolute and relative inputs at the binding does not work well
because absolute inputs generally update only when the physical input
updates, so clearing the axis input each frame results in a brief pulse
from the physical input, but relative inputs must be cleared each frame
(where frame here is each time the axis is read) but must accumulate the
relative updates between frames.

Other than the axis mode being incorrect, this seems to work quite
nicely.
2021-11-23 22:04:17 +09:00
..
evdev [input] Free phys and uniq device strings 2021-09-27 19:53:16 +09:00
in_axis.c [input] Implement axis binding 2021-11-11 15:51:47 +09:00
in_binding.c [input] Allow button and axis inputs to be named 2021-11-18 12:59:18 +09:00
in_button.c [input] Actually return the button in IN_FindButton 2021-11-16 16:33:53 +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] Separate absolute and relative axis inputs 2021-11-23 22:04:17 +09:00
keys.c [input] Make a start on the new binding system 2021-11-03 19:02:39 +09:00
Makemodule.am [input] Don't specify ld flags for evdev lib 2021-11-19 12:08:58 +09:00
old_keys.c [input] Create QF input library using keys.c 2021-07-05 16:26:07 +09:00