quakeforge/libs/input
Bill Currie 12ecc81470 [input] Use non-blocking IO for reading events
evdev can send multiple event packets for a single "event", but QF was
reading them one per frame, thus the feeling of buffered input at lower
frame rates (because they were buffered in the kernel). This also takes
care of most of the jerky motion with my 3d mouse, though there is still
a weird snap every second or so when rotating and translating at the
same time.
2024-02-02 08:41:26 +09:00
..
evdev [input] Use non-blocking IO for reading events 2024-02-02 08:41:26 +09:00
in_axis.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
in_binding.c [input] Delay event system init 2023-09-21 02:02:12 +09:00
in_button.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
in_common.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
in_evdev.c [input] Delay event system init 2023-09-21 02:02:12 +09:00
in_event.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
in_imt.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
keys.c [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
Makemodule.am [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00