-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
Your Godot version: 4.6
Issue description:
With Godot 4.6, thanks to the efforts of @Nintorch, special joypad features will be supported. These include:
- Add support for setting a joypad's LED light color godot#111681
- Add support for DualSense Adaptive Triggers and custom joypad data packets godot#111682
- Add support for joypad touchpads godot#111714
- Add support for joypad motion sensors godot#111679
- Add support for querying more joypad information godot#112680
These new methods will be documented in the class reference, but otherwise will remain somewhat hidden. I think we could add a page titled something like "Joypad-specific features" that describes these capabilities in greater detail, with code examples and diagrams as necessary.
This applies especially to the adaptive triggers feature; while I tried to describe them as well as I could in my PR suggestions for the class reference, I think diagrams like I included here would go a long way for helping people understand how each mode works.
Note
I'm not sure how far out we are from 4.6 feature freeze at this point, and thus how likely all of these features are to be merged in time for it. If some of them don't make it, we will certainly need to break this new page into parts so that we aren't advertising non-existent methods in 4.6.
URL to the documentation page (if already existing): https://docs.godotengine.org/en/stable/tutorials/inputs/controllers_gamepads_joysticks.html (possibly?)