godot/platform
Jari Ronkainen 01c030f9b7 Go through all event devices, not just event[0-32]
There are no guarantees that joypads are in event0-event32
range.  Some devices, such as laptops with detachable keyboards
and wacom can reserve events all the way up to 32.

Some udev rules with e.g. custom controller firmwares may
load the device as /dev/input/eventX, where X is greater than
32.

This patch uses POSIX dirent to enumerate the event devices, so
entries outside 0-32 range are not skipped.
2021-01-27 20:05:31 +02:00
..
android [Plugins] Rename 'PluginConfig' struct to platform specific name 2021-01-15 17:54:35 +03:00
iphone [iOS] Fix embedding of plugin libraries 2021-01-18 19:23:12 +03:00
javascript [HTML5] Custom Gamepad library to allow remapping. 2021-01-18 12:30:38 +01:00
linuxbsd Go through all event devices, not just event[0-32] 2021-01-27 20:05:31 +02:00
osx Split OS::execute into two methods 2021-01-09 10:03:23 +00:00
server Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
uwp Modernize RWLock 2021-01-19 11:53:10 +01:00
windows Merge pull request #45314 from RandomShaper/modernize_rwlock 2021-01-22 14:51:05 +01:00
register_platform_apis.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00