Steam Link

Steam Link

Hirukaru Jun 30, 2020 @ 3:00pm
EasySMX ESM 9101 detected wrong
The EasySMX ESM 9101 used to be detected as a Xbox 360 controller. Now it is detected as a Nintendo switch controller.
Next to that it currently also engages the rumble motors continuously.

I have not used my controller for like 6 months or so now, so I guess it has to do with the update on steam, as it worked perfectly before.


Instance ID: \VID_057E&PID_2009\FC050E2C0000



https://www.easysmx.com/collections/game-controllers/products/easysmx-esm-9101-wireless-gaming-controller
Last edited by Hirukaru; Jul 1, 2020 @ 8:51am
< >
Showing 16-29 of 29 comments
Hoffmäään May 7, 2023 @ 2:39am 
Originally posted by Manny Calavera:
If anyone else is having this issue, I believe I've found a solution, which I've also posted on EasySMX's forum.

Open up Windows' Device Manager and under "Human Interface Devices," find "HID-compliant game controller." Right click "HID-compliant game controller" and uninstall it. Next, unplug the controller's dongle and plug it back in. Steam now recognizes the controller as an Xbox one.

Worked for me , thanks !!!!
goonz May 30, 2023 @ 12:23am 
i have tried all of the suggestions from replies above me and still didn't found how to fix it, did anyone have diff suggestions? i have installed the update driver for xbox 1 but like 4 days later it come back like before (only 1 light that is on) i already fixed it, uninstall it for 5 times already but still didnt fix my ♥♥♥♥, so anyone can help me pls?
besneatte Jul 10, 2023 @ 5:30pm 
To fix it on Ubuntu (and probably others) without having to reboot you can do the following:

1. sudo nano /etc/modprobe.d/blacklist.conf

at the end of the file add "blacklist hid_nintendo" and save the file

2. unplug controller

3. sudo rmmod hid_nintendo

4. plug controller back in

5 . Kill Zombies
Zackernity Aug 26, 2023 @ 5:10pm 
This the issue with the controller being recognized as a switch controller or another and rumble going nutz when trigger or a button pressed?
Just solved the issue i was having with mine.

What I did was go into Device Manager and Right Click the controller while it was recognized as a "HID Compliant Game Controller" and Update the Drivers manually.

I hit Update Driver, Let Me Pick From a List Available, I had to Uncheck "Show compatible Hardware".

After that I navigated to Microsoft out of all the names/brands and selected "Xbox One Wireless Control".

After will prompt to restart, hit yes or no, but unplug the USB then plug it back in
Hope this helps
Originally posted by bzl:
Solved on arch linux

echo 'install hid_nintendo /bin/true' | sudo tee -a /etc/modprobe.d/blacklist.conf
or/and
echo 'blacklist hid_nintendo' | sudo tee -a /etc/modprobe.d/no-nintendo.conf
and reboot
This method works on steam deck when docked, Thanks
Serenity Feb 16, 2024 @ 12:33pm 
Originally posted by bzl:
Solved on arch linux

echo 'install hid_nintendo /bin/true' | sudo tee -a /etc/modprobe.d/blacklist.conf
or/and
echo 'blacklist hid_nintendo' | sudo tee -a /etc/modprobe.d/no-nintendo.conf
and reboot

Thanks
SkyWalker Feb 29, 2024 @ 12:33pm 
[29.02.2024]
The problem is still present on Windows

Now I have two of these controllers. 9101 and 9013

1. 9101 - After 3 years of happy use, I got in trouble after one of the last Windows updates! all button mapping got wrong, even the left joystick is inverted left/right is working as up/down. Unuseable!! This situation has happened the last 3 months after the last updates of windows. Tried to install the drivers provided by the official EasyMax site for the controllers... nothing changes. Tried manually to assign X-Box Controller Drivers for Windows and nothing helped. 

2. 9013 - Got the second controller for a two player game. This one is working fine. Is detected right by windows and works fine. Central button converts steam in a special window menu where all navigation is available through the use of the controller. All perfect!

Any idea?

Reported and waiting for an official answer from EasySmx.

[01.03.2024]
[UPDATE] [SOLVED]
1. I got answer from the EasySmx, they asked me to reset the controller with pressing the reset button on the bottom of the controller (a little hole). Nothing changed

2. Found the manual online, (following the solution). And on the page about the modes and leds of the controller I have found my problem. The controller has been set by an error in different mode (not x-box 360 compatible). So, to switch between modes you have to push the central button for 5 seconds until the top two leds will be on (in my case I had the two left leds on, for this reason the controller was working in a different way and seen by the windows as another device).

SOLUTION: push and keep pushed the central buttot for more than 5 seconds. Repeat until you will get top 2 leds ON.

NOT two left LEDs, NOT two bottom LEDs and or other combo, just two top LEDs.

For any doubt this is the manual:

https://manuals.plus/easysmx/easysmx-esm-9101-game-controller-user-manual#axzz8TFdfbrOY
Last edited by SkyWalker; Mar 1, 2024 @ 11:02am
Jz1207 Apr 7, 2024 @ 9:04am 
Guys an actual xbox controller is cheaper and better why are you still using these they barely work
Last edited by Jz1207; Apr 7, 2024 @ 9:04am
2024, controller does not wanna work on steam, works in roblox/windows but won't work with steam for some strange reason. Tried all suggestions above none have worked. I run windows 11 latest version.

Edit: My issue was the fact that I had additional Xbox support driver installed on steam (when you first connect any xbox controller it asks you to download these drivers and you might have it not remembering you do, like I did.)
You can find it in the top left steam icon>settings>controller and scroll down, it should be at the bottom.
Once you uninstall and restart your pc it should work for you as it did for me.
Last edited by ⣿⣿⣿⣿⣿⣿⣿; Jun 6, 2024 @ 8:02am
Snow Nov 14, 2024 @ 2:27pm 
Originally posted by Jz1207:
Guys an actual xbox controller is cheaper and better why are you still using these they barely work
?? those controllers cost 20-30 bucks while xbox ones cost 60, are you high ?
Snow Nov 14, 2024 @ 2:28pm 
Originally posted by SkyWalker:
[29.02.2024]
The problem is still present on Windows

Now I have two of these controllers. 9101 and 9013

1. 9101 - After 3 years of happy use, I got in trouble after one of the last Windows updates! all button mapping got wrong, even the left joystick is inverted left/right is working as up/down. Unuseable!! This situation has happened the last 3 months after the last updates of windows. Tried to install the drivers provided by the official EasyMax site for the controllers... nothing changes. Tried manually to assign X-Box Controller Drivers for Windows and nothing helped. 

2. 9013 - Got the second controller for a two player game. This one is working fine. Is detected right by windows and works fine. Central button converts steam in a special window menu where all navigation is available through the use of the controller. All perfect!

Any idea?

Reported and waiting for an official answer from EasySmx.

[01.03.2024]
[UPDATE] [SOLVED]
1. I got answer from the EasySmx, they asked me to reset the controller with pressing the reset button on the bottom of the controller (a little hole). Nothing changed

2. Found the manual online, (following the solution). And on the page about the modes and leds of the controller I have found my problem. The controller has been set by an error in different mode (not x-box 360 compatible). So, to switch between modes you have to push the central button for 5 seconds until the top two leds will be on (in my case I had the two left leds on, for this reason the controller was working in a different way and seen by the windows as another device).

SOLUTION: push and keep pushed the central buttot for more than 5 seconds. Repeat until you will get top 2 leds ON.

NOT two left LEDs, NOT two bottom LEDs and or other combo, just two top LEDs.

For any doubt this is the manual:

https://manuals.plus/easysmx/easysmx-esm-9101-game-controller-user-manual#axzz8TFdfbrOY
I only have the 2 top LEDs on and it's still recognized as a Switch controller
DriGos Dec 28, 2024 @ 6:23am 
i'm adding this comment for people like me that are using their controller on a windows virtual machine that is hosted by a linux system: you should know that you must apply the blacklist solution as well:

echo 'blacklist hid_nintendo' | sudo tee -a /etc/modprobe.d/no-nintendo.conf

and reboot your system after that.

i had no problem with my debian 11, but after updating to debian 12 the linux system started to automatically recognize the controller as a nintendo one (previously it had no drivers attached to it, but after the update it started to have the nintendo drivers instead), this situation makes your controller confused and will result to get it recognized as nintendo also by your windows virtual machines.

by blacklisting nintendo drivers the linux system now attaches an "xpad" driver instead, this won't cause any conflict with your windows virtual machines.

note also that a correct configuration will result in having both of your controller top leds turned on (as nintendo it only had the top-left led turned on) and it will be listed by your linux system (using commands like lsusb) with a device name such as "GAME FOR WINDOWS" and not as "Nintendo".
Originally posted by Jz1207:
Guys an actual xbox controller is cheaper and better why are you still using these they barely work


i know what you're saying. I've never had issues with official xbox controllers, only this one.
Originally posted by Hirukaru:
The EasySMX ESM 9101 used to be detected as a Xbox 360 controller. Now it is detected as a Nintendo switch controller.
Next to that it currently also engages the rumble motors continuously.

I have not used my controller for like 6 months or so now, so I guess it has to do with the update on steam, as it worked perfectly before.

Instance ID: \VID_057E&PID_2009\FC050E2C0000

https://www.easysmx.com/collections/game-controllers/products/easysmx-esm-9101-wireless-gaming-controller

If you keep your thumb on the centre button holding it down it cycles threw the different uses of the controller so you can use it with other devices like a Ninteno or xbox 360.

!!!!... HOLD DOWN THE CENTRE BUTTON ...!!!!!

1 - Two LiGHTs at the top is a standard PC controller setting.
(You can use the Xbox 360 drivers as windows will accept it.

!!!!... KEEP HOLDING CENTRE BUTTON ...!!!!!

2 - Two LiGHTs pointing << is your EMS-9101 PS3 setting.

!!!!... KEEP HOLDING CENTRE BUTTON ...!!!!!

3 - Two LiGHTs Split (ONE UP - ONE DOWN) is Android Mode.


Hope this helps :steamhappy:
< >
Showing 16-29 of 29 comments
Per page: 1530 50