+2 votes

All in the title. I'm wondering if there is a way to get a user-readable name of a gamepad button from its button_index.

in Engine by (543 points)

I don't think it's possible yet, but Hinsbart is looking into it. Could you open an issue on GitHub?

1 Answer

0 votes
Best answer

Update: It's not merged yet, but there is a pull request pending to add these functions. Thanks to Hinsbart! https://github.com/godotengine/godot/pull/6568

by (543 points)

Update, the PR is merged. Use Input.get_joy_button_string(int button_index) in GDScript to get the name of the gamepad buttons.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.