mirror of
https://github.com/libretro/RetroArch.git
synced 2024-12-02 21:37:14 +00:00
65c177a0ee
== DETAILS RetroArch's general HID drivers are intended as a full-on substitute for other input drivers such as XInput, DInput, SDL, etc. The Wii U port is, to my knowledge, the first case of heterogenous input drivers working concurrently. As such, I've moved things around: - The HID driver source is moved into the wiiu/input/ directory alongside the joypad subdrivers. - We no longer use the input_hid_init_first() method to instantiate; instead we just init the wiiu HID driver directly. - The HID pad driver and HID subsystem driver enjoy a tighter coupling, mainly having to do with the initialization of the joypad connections list, because there's no way to inform the HID driver's init() method how many slots to allocate. == TESTING Will test in a moment, but at least it compiles cleanly. ;) |
||
---|---|---|
.. | ||
btstack_hid.c | ||
iohidmanager_hid.c | ||
libusb_hid.c | ||
null_hid.c | ||
wiiusb_hid.c |