RetroArch/input/drivers_joypad
GavinDarkglider 5356afc750
Minor fixes to udev input drivers. Add support for canary builds to lakka updater stuff (#15818)
* Input: Udev: Fix touch support building against older kernel headers

* Input: Udev: Fix Touch Deep Debug compile issues

* Input: Joypad: Udev: Joypad: Add Change detection for udev events

This is handy with controllers like the Nintendo Joycons that have a daemon
app in the background to handle combining them into one controller(Joycond)

Since the device was already added, but joycond clamped permissions on evdev
retroarch was never updating the controller input change, this fixes that issue.

Note: Needs a patch in joycond as well, to send change uevent.

This shouldnt cause any issues with other controllers, as the kernel probably
will never send change events for these device types.

* Lakka: Add canary builds to updater
2023-10-25 08:19:00 -07:00
..
wiiu (joypad drivers) Cleanups 2023-02-20 10:46:28 +01:00
android_joypad.c Simplify axis state code for joypad drivers 2023-02-20 10:10:07 +01:00
ctr_joypad.c Simplify axis state code for joypad drivers 2023-02-20 10:10:07 +01:00
dinput_joypad_excl.h (Joypad driver) Init function - return void pointer 2020-09-22 02:30:47 +02:00
dinput_joypad_inl.h Linux input driver fix 8+ joypads (#15374) 2023-06-14 04:43:45 +02:00
dinput_joypad.c Revert "Header cleanups - don't include retroarch.h everywhere" 2023-01-08 09:05:46 +01:00
dinput_joypad.h Update copyrights; person was not involved in this file 2020-08-30 19:00:44 +02:00
dos_joypad.c (joypad drivers) Cleanups 2023-02-20 10:46:28 +01:00
gx_joypad.c Cleanups/style nits 2023-02-23 13:15:14 +01:00
hid_joypad.c Rebase 'Add generic rumble gain to input settings' by davidgfnet 2021-09-08 19:52:32 +02:00
linuxraw_joypad.c Cut down on more strlcat calls 2023-06-18 22:53:13 +02:00
mfi_joypad.m iOS: use haptic engine instead of feedback generator for device rumble 2023-07-19 22:13:35 +02:00
parport_joypad.c Cut down on more strlcat calls 2023-06-18 22:53:13 +02:00
ps2_joypad.c Cleanups/style nits 2023-02-23 13:15:14 +01:00
ps3_joypad.c (PSL1GHT) Buildfixes/warning fixes 2023-02-20 15:33:54 +01:00
ps4_joypad.c Cleanups 2023-02-20 13:21:17 +01:00
psp_joypad.c Cleanups/style nits 2023-02-23 13:15:14 +01:00
qnx_joypad.c Simplify axis state code of other input joypad drivers 2023-02-19 19:05:32 +01:00
rwebpad_joypad.c remove test for standard mapping in controller detection (#13528) 2022-01-24 16:31:03 +01:00
sdl_dingux_joypad.c Simplify axis state code of other input joypad drivers 2023-02-19 19:05:32 +01:00
sdl_joypad.c Linux input driver fix 8+ joypads (#15374) 2023-06-14 04:43:45 +02:00
switch_joypad.c Cleanups/style nits 2023-02-23 13:15:14 +01:00
udev_joypad.c Minor fixes to udev input drivers. Add support for canary builds to lakka updater stuff (#15818) 2023-10-25 08:19:00 -07:00
wiiu_joypad.c (wiiu_joypad.c) Small cleanups 2023-08-20 04:06:48 +02:00
xdk_joypad.c (joypad drivers) Cleanups 2023-02-20 10:46:28 +01:00
xinput_hybrid_joypad.c fix:xinput disconnect lost gamepad (#15819) 2023-10-24 00:28:10 -07:00
xinput_joypad_inl.h Use HAVE_DYLIB instead of HAVE_DYNAMIC when loading shared libraries 2022-11-21 05:37:35 +01:00
xinput_joypad.c There can be builds that are statically built against a libretro core 2022-11-16 16:51:53 +01:00
xinput_joypad.h Update copyrights 2020-08-30 18:59:57 +02:00