Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Steering wheel joystick only registers right turns, no left turns.

Discussion in 'Scripting' started by BL4CKF0X, Jan 17, 2019.

  1. BL4CKF0X

    BL4CKF0X

    Joined:
    Jan 8, 2019
    Posts:
    8
    My entire input-bandwith (-1 to 1) is located from the center (-1) to full right (1). Anything left from the center results in 1 again.

    I used Input.GetAxis aswell as Input.GetAxisRaw, and I played around with sensitivity and dead values. Using a low sensitivity (around 0.01) I got it to register left turns, but I got no -1 or 1 at full turns aswell as sudden jumps at the center.

    Has anyone an idea on how to fix this? I have to work with this steering wheel as part of my bachelor thesis.
     
  2. BL4CKF0X

    BL4CKF0X

    Joined:
    Jan 8, 2019
    Posts:
    8
    Anyone? I tried XInputDotNet but it doesn't register the simulator as a controller.
     
  3. BL4CKF0X

    BL4CKF0X

    Joined:
    Jan 8, 2019
    Posts:
    8
  4. I would probably use either InControl or Rewired in this case. Or if you are on one of the latest Unity version, you can try to utilize the new input system, although it's very preview at this point, so beware, here be dragons.