godot icon indicating copy to clipboard operation
godot copied to clipboard

Xbox One gamepad "View" button is not detected on android 12+

Open dannygaray60 opened this issue 3 years ago • 6 comments

Godot version

3.5.1 stable

System information

Android 12 - Samsung A12

Issue description

On android 12+, the "view" button doesn't work.

Steps to reproduce

Create a new Godot Project and assign an action to view button (select-playstation, "-" button on switch). Export and install on android (I tested on Android 12) It's the only button that doesn't work.

Minimal reproduction project

No response

dannygaray60 avatar Oct 26 '22 20:10 dannygaray60

Does the same button work in other Android games? Does it work on desktop platforms?

Calinou avatar Oct 26 '22 20:10 Calinou

@Calinou yes, the button is working in other games, and is working in old godot version (I tested in a game made with godot 3.3.3). On PC platforms there are no problems

dannygaray60 avatar Oct 26 '22 21:10 dannygaray60

@dannygaray60 Hey, could you please try the bug I reported for android? This bug needs to be checked. https://github.com/godotengine/godot/issues/67127

Torguen avatar Oct 27 '22 08:10 Torguen

@Torguen on Android 12 and with a Xbox One Gamepad (2nd gen, without Share button) the axis works fine. #67127

dannygaray60 avatar Oct 27 '22 14:10 dannygaray60

Tested in Godot 4.0 stable + Android 13. The view button doesn't works

dannygaray60 avatar Mar 04 '23 20:03 dannygaray60

Any way to patch this?

dannygaray60 avatar Mar 08 '23 13:03 dannygaray60

Tested with Android13 and Xbox Series X controller, have the same issue in Godot4.2 beta1...

dannygaray60 avatar Oct 18 '23 16:10 dannygaray60

Tried with Godot 3.6beta5 and the result is the same (using Xbox Series Controller)... however the "share" button is detected, but show this error:

E 0:08:20.811   joy_button: Index p_button = -38 is out of bounds (JOY_BUTTON_MAX = 128).
  <C++ Source>  main/input_default.cpp:888 @ joy_button()

But with the "view" button nothing happens. Is this a problem of godot or SDLmapping list?

dannygaray60 avatar May 22 '24 20:05 dannygaray60