Commit Graph

4 Commits

Author SHA1 Message Date
lirent 858a3cbbe7 vmctl: keep public header comments in English 2026-06-17 14:42:46 +03:00
lirent 329b12bf07 uinput: configurable device identity with fallback to built-in defaults
Add vmctl_uinput_id and an optional vmctl_config.uinput_id pointer. NULL keeps the built-in identity verbatim; a non-NULL config supplies all numeric fields literally, with the device name suffixed -A/-B for the dual-device mode.
2026-06-17 14:42:25 +03:00
lirent bb757b64cf build: compile vmctl as position-independent code (-fPIC) 2026-06-17 13:04:52 +03:00
lirent 9b75494380 vmctl: input-control library over QMP and Linux uinput
QMP client and driver, Linux uinput driver, keymap, open/power helpers, public header, and CMake build.
2026-06-17 12:55:36 +03:00