ESM-9013 does not work in Unity (XInput is not enabled)


  • Hello!
    My gamepad ESM-9013 is stuck on Switch mode. I found a lot of queries with the same problems here. And there are no concrete proposals anywhere on how to solve this problem.

    The problem manifests itself as follows. On windows 10, you connect the gamepad and it immediately switches to Switch mode. The upper left LED is on. A long press on the Home button does not allow you to switch the mode. The gamepad is not available in Unity.

    How to solve this problem? Or will you have to give up your gamepads?



  • Administrator
    Administrator
    Administrator
    Staff member

    @Sukhrob Khusamov Please check first if your dongle is normal. Plug the dongle into the computer, if the controller only has the LED on, then the dongle is broken.If your dongle is normal, please connect the switch with OTG adapter


  • @EasySMX

    My dongle is fine. I have two ESM-9013 controllers and both work fine.

    1) Controllers work if you connect them to the Gamepad API of modern browsers. For example, in browser games, the gamepad works.

    2) It also works in some PC Desktop games.

    I have a problem with Unity:

    1) During the development of the game in Unity, the controller does not work. Because it is constantly in Switch mode. And you need the XInput mode

    2) If you check the controller in the browser, you can see that it is enabled as Switch Pro. It's just that the browser works with all kinds of controllers, and Unity only XInput

    3) As I already wrote - long pressing the Home button does not switch the gamepad to other modes. It is stuck tightly in Switch mode.

    And it's not just me. You look at your forum. Many have such a problem. I can throw off all the links I found. And you don't react to this problem in any way.


  • Administrator
    Administrator
    Administrator
    Staff member

    @Sukhrob Khusamov This involves the compatibility of the controller development scheme. In the Unity program, auxiliary plug-ins are required to be compatible with the controller. please try to use the InControl plug-in.


  • The DLLs "XInputDotNetPure" and "XInputInterface" are beyond my comprehension. They now simply won't activate  or connect the pads to my game. My laptop can run other XInput applications,  and Device Manager even confirms that everything is in order.

    bubble shooter

  • Actually, there is a fairly well-known website that I utilize. It covers a wide range of technological issues. Hoodies are highly popular in fashion these days. If you're searching for a hoodie, this It’s a Philly Thing Hoodie is a great option.


  • I have no idea what the "XInputDotNetPure" and "XInputInterface" DLLs are for. The pads simply won't turn on anymore or connect to my game. Other XInput programs can operate on my laptop, and Device Manager even verifies that everything is in working order. geometry dash


  • well that was useful! When I use this suitable wireless controller on Steam Link, it is typically recognized as an Xbox 360 controller, as would be expected, and it functions just perfectly.
    It has been identified as a Nintendo Switch pro controller on numerous occasions, including yesterday following the most recent Steam Link upgrade. This causes issues with menu navigation and game control.

    casino echt geld

  • Visit the subway surfers manufacturer's website or contact their customer support to check if there are any firmware updates available for your ESM-9013 gamepad. Updating the firmware can often fix bugs and improve compatibility with different devices and modes.


Please login to reply this topic!