RetroArch/input
amtz d0612f906d Limit udev device scan to subsystem 'input'
This change makes the call to 'udev_enumerate_scan_devices' much faster.
In particular, for some bluetooth devices, this function may implicitly
read its battery's virtual file 'uevent', e.g.

/sys/devices/*/usb1/1-1/*/bluetooth/hci0/*/power_supply/hid-*-battery/uevent

Reading this file may (for unknown reasons) block up to 10 seconds.
Since udev_enumerate_scan_devices is called 4 times (for keyboard,
mouse, touchpad, and joypad) during startup this may cause a
considerable delay.

Limiting the scan to subsystem 'input' yields the same devices but makes
the scan faster and does not read 'uevent' of the input controller's
power_supply.
2021-08-02 13:17:00 +02:00
..
common RARCH_LOG_BUFFER - doesn't need early return 2021-04-04 20:05:00 +02:00
connect Allow controllers with no/empty names to work. 2020-09-06 18:24:32 -07:00
drivers Limit udev device scan to subsystem 'input' 2021-08-02 13:17:00 +02:00
drivers_hid Get rid of warning on older OSX SDK versions 2021-02-09 16:20:40 +01:00
drivers_joypad Limit udev device scan to subsystem 'input' 2021-08-02 13:17:00 +02:00
drivers_keyboard Remove keyboard_event_apple.c 2020-08-31 20:53:17 +02:00
include (WiiU) Buildfixes 2020-07-23 18:01:15 +02:00
input_autodetect_builtin.c Add more PSL1GHT ifdefs 2020-12-27 18:56:00 +01:00
input_defines.h consolidate input defines 2021-07-05 15:18:17 -04:00
input_driver.h Merge branch 'master' of http://github.com/markwkidd/retroarch into menu-input 2021-07-23 10:27:49 -04:00
input_keymaps.c Replace deprecated HID APIs 2021-06-28 17:38:17 +02:00
input_keymaps.h Remove unused apple_key_name_map 2020-09-05 10:13:06 +02:00
input_osk.h pass p_rarch around more 2020-06-29 07:06:07 +02:00
input_osk_utf8_pages.h Rename menu_osk.c to input_osk.c 2020-02-26 05:49:23 +01:00
input_overlay.h (Show Inputs on Overlay) DISABLE_MENU=1 buildfix + Qt settings update 2021-05-26 18:15:23 +01:00
input_remapping.h consolidate and comment input_remapping.h 2021-07-06 16:13:43 -04:00
input_types.h One DISABLE_MENU buildfix 2021-03-23 13:35:41 +01:00