static bool libusb_hid_joypad_rumble(void *data, unsigned pad, enum retro_rumble_effect effect, uint16_t strength) { libusb_hid_t *hid = (libusb_hid_t*)data; if (!hid) return false; return pad_connection_rumble(&hid->slots[pad], pad, effect, strength); }
static bool apple_joypad_rumble(unsigned pad, enum retro_rumble_effect effect, uint16_t strength) { return pad_connection_rumble(&slots[pad], pad, effect, strength); }