Skip to content

XR Pico 4 - Menu Input Error #108110

Open
Open
@gitMatCap

Description

@gitMatCap

Tested versions

Godot_v4.4.1-stable_win64

System information

Windows 10, Remote Deployed to pico4 5.13.2.S over USB

Issue description

Pressing/releasing the left and right menu controller buttons (orange and purple circles), and the screenshot/video button on the right controller
Gives an error in the debugger:

pressing/releasing left controller menu button:
E 0:00:06:197 joy_button: Index (int)p_button = 733 is out of bounds ((int)JoyButton::MAX = 128).
<C++ Source> core/input/input.cpp:1228 @ joy_button()

pressing/releasing right controller menu button:
E 0:00:08:425 joy_button: Index (int)p_button = 734 is out of bounds ((int)JoyButton::MAX = 128).
<C++ Source> core/input/input.cpp:1228 @ joy_button()

pressing/releasing right controller screenshot/video button:
E 0:01:44:756 joy_button: Index (int)p_button = -141 is out of bounds ((int)JoyButton::MAX = 128).
<C++ Source> core/input/input.cpp:1228 @ joy_button()

Pressing the button's when the menu is open, wont produce an error
the second menu button on the left controller works fine

Steps to reproduce

Connect pico 4 to PC over USB (developer mode and file sharing enabled on pico)
Remote Deploy

Press either pico menu buttons or the screenshot/video button

Minimal reproduction project (MRP)

MRP.zip

requires pico4 headset and controllers
requires android build template
requires "Godot OpenXR Vendors plugin v4"

Remote Deploy > PicoA8110

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    For team assessment

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions