scrcpy/app
Romain Vimont 7828bb2dbd Simplify UHID outputs routing
There was a registration mechanism to listen to HID outputs with a
specific HID id.

However, the UHID gamepad processor handles several ids, so it will not
work. We could complexify the registration mechanism, but instead,
directly dispatch to the expected processor based on the UHID id.

Concretely, instead of passing a sc_uhid_devices instance to construct a
sc_keyboard_uhid, so that it can register itself, construct the
sc_uhid_devices with all the UHID instances (currently only
sc_keyboard_uhid) so that it can dispatch HID outputs directly.
2024-09-06 23:08:08 +02:00
..
data Add --audio-dup 2024-07-19 17:48:39 +02:00
deps Upgrade SDL (2.30.5) for Windows 2024-08-01 18:15:37 +02:00
src Simplify UHID outputs routing 2024-09-06 23:08:08 +02:00
tests Add UHID_DESTROY control message 2024-09-06 23:08:08 +02:00
meson.build Add UHID gamepad support 2024-09-06 23:08:08 +02:00
scrcpy-windows.manifest Set DPI awareness for Windows 2021-12-20 19:13:02 +01:00
scrcpy-windows.rc Bump version to 2.6.1 2024-08-02 22:32:04 +02:00
scrcpy.1 Add UHID gamepad support 2024-09-06 23:08:08 +02:00