quakeforge/libs
Bill Currie b231b63413 [input] Implement hot-plug support for bindings
Hot-plug support is done via "connections" (not sure I'm happy with the
name) that provide a user specifiable name to input devices.  The
connections record the device name (eg, "6d spacemouse") and id (usually
usb path for evdev devices, but may be the device unique id if
available) and whether automatic reconnection should match just the
device name or both device name and id (prevents problems with changing
the device connected to the one usb port).
2021-11-10 13:22:44 +09:00
..
audio [win] Fix a pile of bitrot 2021-07-11 13:30:52 +09:00
client [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
console [console] Hook up new input system 2021-11-08 11:20:04 +09:00
gamecode [gamecode] Conform with libc malloc for pr zone 2021-09-26 12:03:44 +09:00
gib [console] Hook up new input system 2021-11-08 11:20:04 +09:00
image Do an audit of hunk mark usage 2021-07-29 11:43:27 +09:00
input [input] Implement hot-plug support for bindings 2021-11-10 13:22:44 +09:00
models [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
net [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [console] Hook up new input system 2021-11-08 11:20:04 +09:00
scene [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [util] Avoid Sys_Shutdown for IO signals 2021-11-05 09:56:08 +09:00
video [input] Add a per-device event data pointer 2021-11-10 13:22:10 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00