21 Commits
Author SHA1 Message Date
Hugo Locurcio 0b0625ca9d Update Controllers, gamepads and joysticks for SDL 3
- Mention SDL 3 is now used for input on desktop platforms.
- Mention that mobile/web platforms may have less reliable controller
  support as they don't use SDL yet, but it's planned.
2025-09-01 19:13:47 +02:00
MJacred 48150d5cf2 Fix URL to gamepad tester website 2025-04-30 13:01:53 +02:00
Hugo Locurcio cbdec4e72e Point mapping contributions to Godot in Controllers, gamepads and joysticks
GameControllerDB's upstream does not accept contributions from Godot
since it does not use SDL. Users can still create custom mappings,
but they should be submitted to Godot's controller database instead
of the SDL one.

This also adds a reference to `godotcontrollerdb.txt` which was missing
in the first place. This file is used as a complement to `gamecontrollerdb.txt`.
2025-01-29 21:57:40 +01:00
tetrapod00 c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
tetrapod00 3bc5ea85af Remove references to 3.x minor versions
Removes notes about features being introduced in 3.x minor versions. In 4.x, these
details are no longer relevant.
2024-10-20 15:35:32 -07:00
Hugo Locurcio 8fdd378fa3 Update asset library demo URLs to point to Godot 4.x demos 2024-04-18 03:34:54 +02:00
7bfebadbff Document Windows limitation to 4 controllers in Controllers, gamepads and joysticks (#8594)
* Document Windows limitation to 4 controllers in Controllers, gamepads and joysticks

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
Co-authored-by: Matthew <matthewehr@hotmail.com>
2024-01-14 00:23:56 +01:00
BuildTools f3f2dad37e Modified the event_is_action_pressed() function within the window focus section since it was not using the event parameter. 2023-09-17 22:53:27 +01:00
Hugo Locurcio e606097168 Fix missing word in Window focus section of Controllers, gamepads and joysticks 2023-05-08 23:20:26 +02:00
Hugo Locurcio 50b7c155ad Document focus and sleep caveats in Controllers, gamepads and joysticks
- Improve line wrapping for long lines in scripts.
- Remove outdated paragraphs about Godot 3.3 changes.
2023-05-06 02:11:19 +02:00
John Veness 05153f071e Fix backquoted text in Controllers doc
It seems the space is required before the backquotes
2023-04-18 20:05:59 +01:00
Hugo Locurcio 6e3881b06a Fix default deadzone value in Controllers, gamepads and joysticks (#6701) 2023-02-01 16:01:54 +01:00
Hugo Locurcio d15472a7b9 Document vibration in Controllers, gamepads and joysticks 2023-01-30 15:00:10 +01:00
Hugo Locurcio ec88857ba4 Remove outdated notice about lack of controller support on Apple M1
This also mentions that overriding force feedback (for steering wheels)
isn't supported yet.
2022-05-11 16:27:03 +02:00
Hugo Locurcio edb6c31b05 Document updating controller firmware in Controllers, gamepads and joysticks 2021-07-30 17:49:27 +02:00
Hugo Locurcio b5a7873b42 Update Godot version caveats in Controllers, gamepads and joysticks
`Input.get_vector()` and `Input.get_axis()` were backported to the
`3.x` branch.
2021-07-24 08:56:58 +02:00
Nathan Lovato 65bdac51d7 Merge pull request #4649 from Calinou/controllers-add-is-action-just-pressed
Mention `Input.is_action_just_pressed()` on the Controllers page
2021-02-26 14:43:29 -06:00
Hugo Locurcio c6fedd287e Clarify deadzone difference for Input.get_vector() in Controllers (#4651)
See
https://github.com/godotengine/godot-docs/pull/4620#discussion_r575847917.
2021-02-16 19:57:03 +01:00
Hugo Locurcio 04d4f2b6f5 Mention Input.is_action_just_pressed() on the Controllers page 2021-02-14 18:04:58 +01:00
Hugo Locurcio 6d45a91d1e Fix incorrect code block tab syntax in Controllers documentation (#4643) 2021-02-13 15:54:55 +01:00
Hugo Locurcio 53c1af720e Add a page about gamepad/controller support in Godot (#4620) 2021-02-13 02:11:07 +01:00