Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Xbox Controller not working with legacy input system

Discussion in '2017.2 Beta' started by StephenHodgson-Valorem, Sep 7, 2017.

  1. StephenHodgson-Valorem

    StephenHodgson-Valorem

    Joined:
    Mar 8, 2017
    Posts:
    148
    I have a input system setup via the legacy input system with the InputManager.asset mapped and used it for previous versions of UWP, but in the latest beta the input manager is not working and I get this error in visual studio output window after building and running `Unimplemented Controller type Detected: Xbox Wireless Controller`.

    Any suggestions?

    Found this Thread that is relevant to the issue.

    Here's another relevant thread.
     
    Last edited: Sep 7, 2017
  2. StephenHodgson-Valorem

    StephenHodgson-Valorem

    Joined:
    Mar 8, 2017
    Posts:
    148
    I figured it out. In the editor the string name for the controller is different than in the build.

    In Editor the Xbox One S Bluetooth Controller is "Xbox Bluetooth Gamepad"
    In the UWP runtime it's "Xbox Controller" and "Xbox Wireless Controller"
    (Seems to be enumerated twice for some reason)
     
    Peter77 likes this.
  3. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,471
    This sounds like a bug to me. It's probably from advantage if you submit a bug-report, following the advice given in this document.