Skip to main content
New Participant
October 18, 2019

Unity3d Input, Secondary Thumbstick stuck at 1

I've come across an issue today trying to use the built in Unity Input for the Secondary Thumbstick Horizontal axis. Whenever I start up the game from within Unity to test the Thumbstick axis sets itself to 1 and doesnt change. Oddly enough if I open Project Settings -> Input menu and leave it open the issue doesn't seem to occur, but obviously quite annoying. Anyone else come across this?

The code Im using in void Update() is
 RThumbHorizontal = Input.GetAxis("Oculus_CrossPlatform_SecondaryThumbstickHorizontal");

The input settings are still at the default of Gravity -, Dead of 0.19, and Sensitivty of 1. Im currently on Unity 2019.2.8. Not sure the SDK version or how to check but I only downloaded it from the Asset store last weekend.

    1 reply

    New Participant
    October 26, 2019
    If anyone else stumbles across this issue down the road, make sure you unplug any hotas setups while you are developing. My Thrustmaster was still plugged in and was causing this issue