Steam detects my ESM-9110 as a Nintendo switch pro controller

  • So ive been having this issue on and off since I bought this controller and it really is starting to make me regret my purchase.

    whenever I try to connect the controller either before starting steam or after steam is open the controller will either be detected and immediatly start vibrating upon a button press and then it will continue to vibrate indefinitely. 


    I went into the controller configuration options in steam and found that the controller has been detected as a Nintendo switch pro controller which obviosuly is incorrect. It should be detected as an Xbox controller. 


    I have redownloaded and installed the drivers provided by the manufacturer but it still doesnt work. 

    It occasionally does work. Sometimes I have to remove the bluetooth dongle and re-insert it nut lately this hasnt been effective.

    Can any one please help me as this is the only controller I have and the least it should be able to do is play games?


  • Administrator
    Staff member

    @John Webster Hello,you can try this method:Long press mode button to switch mode, make the upper two indicators light up.

  • @EasySMX Did you actually read his statement? You responded with the exact opposite if what he wants.


  • @John Webster Hello! I have a similar problem. Have you solved this problem?

  • @EasySMX Hello! Long pressing doesn't help. He doesn't switch modes at all. How to fix it? I have two gamepads and both don't switch to Xbox

  • Solved same problem on arch linux
     echo  'install hid_nintendo /bin/true' | sudo tee -a /etc/modprobe.d/blacklist.conf
     echo 'blacklist hid_nintendo' | sudo tee -a /etc/modprobe.d/no-nintendo.conf
    and reboot


  • I'd encounter same problem.

    I can't connect to the receiver as steam can't locate my controller then connect to usb socket 3.0, it recognized as nintendo swith pro. So, here is what I did:


    1. I untick the "Xbox Extended Feature Support" at my Steam setting (Steam > Setting > Controller > General Controller Setting)

    only tick upper one for this esm-9110 model

    2. Need to plug in the receiver only at usb socket 2.4.

    Hope this helpful to you guys :)

  • The information is very special, I will have to follow you. 

    free games

Please login to reply this topic!