Forum Discussion

sriech's avatar
sriech
Explorer
19 days ago

Joystick Deadzone Settings Reset After Controller Reconnection

Device: Meta Quest 3

OS Version: v83 (latest at time of testing)

 

Issue Description:

The system-level joystick deadzone settings do not persist after the controller is reconnected.

 

Any form of controller reconnection causes the deadzone to stop working. This includes controller disconnect and reconnect, restarting the headset, and powering the headset off and on.

 

After reconnection, the deadzone setting still appears enabled in the system menu, but it no longer has any effect on joystick input.

 

To restore correct behavior, the deadzone must be manually adjusted or re-saved every time, which is inconvenient and negatively impacts usability.

 

Steps to Reproduce:

First, set a custom joystick deadzone in the system settings.

Next, disconnect the controller or restart the headset.

Then reconnect the controller.

After reconnection, observe that the deadzone no longer takes effect.

 

Expected Behavior:

Joystick deadzone settings should persist and remain functional after any controller reconnection.

 

Actual Behavior:

The deadzone becomes ineffective until it is manually reset.

 

Impact:

This issue affects basic input accuracy and requires frequent manual reconfiguration, significantly degrading the user experience.

 

This issue was reported previously over a year ago, and multiple users have encountered the same behavior. However, it still appears to be unresolved in current system versions, so I am reporting it again for visibility and tracking.

 

1 Reply

  • steve_40's avatar
    steve_40
    Expert Consultant

    Report the issue via headset Quick Settings->Report problem.

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions