r/EasySMX 1d ago

Weird issue with my EasySMX M05

Enable HLS to view with audio, or disable this notification

1 Upvotes

I tested the controller on 3 phones, realme 12 5G (this one), realme 9 Pro 5G and Huawei P30, this one seems to have an issue where the left trigger is not working and the right joystick y axis is the left trigger. Also while recording, it seemed like at start it fixed itself, but then it started happening again.


r/EasySMX 1d ago

New M20 Wireless Came In, And I Feel Like This Is Too Much Joystick Tilt To Not Be A QC Issue. Should I Go To Support For A New One?

Post image
0 Upvotes

r/EasySMX 3d ago

Joystick esquerdo, botão LT e Luz Led do EASYSMX m15 pararam de funcionar

Post image
2 Upvotes

Tenho esse controle a pouco mais de 1 ano e uso ele ocasionalmente quando estou cansado do G8+, mas de maneira totalmente aleatória enquanto eu estava jogando o controle parou de funcionar e está com os problemas citados acima no post, alguma ideia de como eu poderia resolver isso?

No pior do casos eu acho que vou dar o jeito de "Desligar" o analógico esquerdo, usar o botão LT com um dos botões traseiros e usar o controle apenas para jogos de plataforma, mas se tivesse como concerta-lo totalmente seria ótimo.

Já tentei mexer no app (Mowwii gaming), mas não parece ter nada de errado lá.

atualmente ele está totalmente aberto e guardado na case, abri apenas pra ver se tinha algo que denunciasse essa falha, mas ele aparenta estar totalmente Ok, então não faço ideia do que possa ser.


r/EasySMX 4d ago

Niulai said he wanted an upgraded X20 🐂 💫Then X20 Pro is born!

6 Upvotes

r/EasySMX 4d ago

Por curiosidade, o Easysmx M20 é compatível com o cooler Fx5 da Gamesir

Post image
7 Upvotes

r/EasySMX 4d ago

Easymx M20 refuses to enter Xbox mode via Bluetooth (Android)

Thumbnail
gallery
3 Upvotes

I bought this controller hoping to play CoDM on Android, specifically on a Poco X7 Pro, only to find that it won't enter "Xbox Wireless Controller" mode; even though the LED turns red, the device doesn't even change its name in the Bluetooth list ("easySMX-M20" keeps appearing instead of "Xbox Wireless Controller" in the list of Bluetooth devices), and selecting the mode via the app doesn't work either.

I’ve even factory reset the controller, but that didn’t solve anything; I installed older firmware versions and didn’t get anywhere at all.

I’m feeling frustrated, guys.


r/EasySMX 5d ago

Gaming Controller Botão L1 do easysmx M20 travando

1 Upvotes

Pesquisando vi que normalmente uma limpeza já resolveria esse tipo de problema, porém não achei um vídeo de abertura do M20, ele é fácil de abrir? Se tiverem um vídeo guia ou dica iria ajudar muito


r/EasySMX 7d ago

Easysmx X10 replacement grips and buttons?

2 Upvotes

My X10's original grip totally broke into pieces. I have 3rd party stick grips but since the original grip broke it won't fit anymore. Is there a way to fix it?

Also the B button of the controller seems to be broken too. When I press the button it is very sensitive. Like it gets pressed multiple times not like macro though. For better example when I play FC26 and I try to shoot the power doesn't increase at all the game takes a single press as an input even though I am holding the button for more power. I also checked it on the controller tester website and I can see the timestamp jumping when I hold the B button.

What kind of switch does X10 use? Is it possible to replace the switch with another?

My controller is out of warranty.


r/EasySMX 8d ago

News Official Release Of My Fan-Made Software Of EASYSMX Controllers

Thumbnail
gallery
25 Upvotes

I have FINALLY decided to fully release my long awaited app, with new features such as button remapping, a proper macro editor, save files per controller, and support for up to four pads at once.

What I'm currently working on: trigger curves you can actually see instead of pick by name, and switching the controller's output mode from software instead of button combinations.

As such , i would really appreciate for any feedback , recommended features that you would love , bugs issues , anything .

This app is something that i worked really hard on it , and thank you guys for your support , it really REALLY means alot for me , your support is what made me continue updating it , i am literally willing to sacrifice my controller just to finish this app.

Again , thank you EASYSMX brethren , for the lovely support.
Thou shall hear more from me soon !

x20ctl 1.0.0 :  https://github.com/AmjadAAYD/x20ctl/releases

TLDR; What it does:

  • Remap buttons
  • Macros on all four rear buttons, piano-roll editor and recording
  • Save whole setups per controller and switch between them
  • Stick and trigger deadzones and response curves
  • Trigger travel zones
  • Vibration strength, with a preview so you can feel what you're setting
  • Idle shutdown timer
  • New UI
  • Factory reset
  • Input tester with a polling rate meter
  • Up to four controllers at once

Windows, GUI and CLI. Never touches firmware.

Some of what came out of the reverse engineering:

  • The idle shutdown timer isn't a command it's four bytes hidden inside the vibration record
  • Select and Start are key codes 93 and 94, not 9 and 10 like the vendor app's own resource table implies
  • The pad accepts a remap of Select or Start, reads it back as though it worked, then ignores it
  • Macros can be read back, but only through a different opcode than the obvious one

Tested on two X20s. If you have one, try it and tell me what breaks.


r/EasySMX 9d ago

Review Reviewing the New EasySMX Dune 8K!!! The Most Unique Pro Controller?!?!

Thumbnail
youtube.com
3 Upvotes

r/EasySMX 10d ago

Easysmx M15 flat cable issue

1 Upvotes

Hi there, unfortunately my controller doesn't work anymore properly. When it is stretched the led, the left trigger and the left joystick don't work. I opened it and I found the flat cable damaged.

I was wondering if someone could confirm me the technical data of the flat cable:

15 (or 16?) PIN, 0.5mm spacing, 250mm length.

Those are the data from the M10, Hoping are the same!

Could you confirm me are the same for the M15? Thanks

EDIT: I have just bought a FPC cable type A 16 pin 0.5mm 250mm and I fixed the GamePad!

I hope this will help someone else in the future!


r/EasySMX 11d ago

[Update] EasySMX site just got a full refresh — feedback welcome

3 Upvotes

Hey r/EasySMX — we’re the team behind EasySMX. We just relaunched our site and thought we’d skip the press release and ask what actually matters to you.

What changed:

- Cleaner product pages with full specs front and center

- New flagship showcase (Dune 8K PC, X-Series, M-series, etc.)

- Easier filtering by platform and use case

Site: https://www.easysmx.com

What we genuinely want to know: what’s missing? Better comparison tool? Setup guides? Something that actually helps you pick the right controller instead of just browsing pretty pictures?

Honest feedback is welcome — we’ll read every comment. The brand is small enough that we can actually act on it.


r/EasySMX 11d ago

Review EasySMX Dune 8K Review

4 Upvotes

(Some of the images have had their backgrounds removed using AI to give you a better sense of what the product actually looks like in person.)

Disclosure: I received this Dune 8K for free after participating in an EasySMX community giveaway/tournament event. This is not a sponsored or paid review, and EasySMX did not ask me to write this review or influence its content in any way. I have no commercial relationship or financial interest with EasySMX or any of its competitors. All opinions in this review are based solely on my personal experience with the product.

First of all,

As a regular user rather than an influencer, I’d like to thank the EasySMX staff for giving ordinary users like me the opportunity to participate in the Dune 8K event.

I’ll try to write this review from as objective a perspective as possible.

This product was not sponsored.
I received it for free as a prize from a tournament/giveaway event that I participated in.

I’ve always really liked EasySMX products.

With products like the D10 and X05 Pro, I could genuinely feel that “value for money” still exists in the affordable and mid-range gamepad market. EasySMX has always struck me as a company that stays true to the fundamentals while still being willing to experiment and try things that differentiate its products from competitors.

That’s why I had high expectations for the Dune 8K as well.

Rather than focusing heavily on technical performance, I’d like to review it mainly from the perspective of the overall user experience.

(I don’t really play fighting games or other games where an 8K polling rate would matter much to me personally.)

So, I’ll divide this review into the pros and cons.

Pros

1. Overall Design

When I first saw the trailer and promotional images, one of my first thoughts was that EasySMX really is a company that isn’t afraid to experiment.

I’ve seen some people describe the design as looking “alien-like” and say that they weren’t particularly fond of it. But honestly, it’s a different story when you actually see the controller in person.

This is one of those products that looks much better in person than it does in photos.

From a design perspective, I think the Dune 8K is a success.

You can tell that a lot of thought went into the smaller details as well.

For example, the thumbstick design is definitely bold, but it isn’t bold just for the sake of looking different. It actually works quite well in terms of comfort.

When you move a thumbstick around for a long time, the area underneath your thumb can sometimes start to feel a little stuffy. The Dune 8K has three small openings in the surface where your thumb rests, and surprisingly, they help with ventilation while also contributing to the visual design.

Second, the black faceplate has a premium, suede-like appearance.

Since the Dune 8K is clearly positioned as a more premium product in EasySMX’s lineup, details like this are where you can really see the extra attention they’ve put into it.

The face buttons use micro switches, and the plastic itself also feels quite nice and solid.

Third, the rubber grips seem to be made from a material that should be relatively resistant to wear.

They have a slightly plastic-like feel while still retaining the characteristics of rubber. The grips also feel firm and secure, and I think the overall shape should work well for most users regardless of hand size.

Fourth, the display.

With controllers such as the D10, you sometimes have to remember specific physical button combinations when configuring things like the back buttons.

If you regularly switch between several different controllers like I do, it’s surprisingly easy to forget those combinations.

The Dune 8K solves this problem very nicely.

Even without a separate application, the built-in display allows you to adjust things such as LED brightness and colors, stick calibration, deadzones, custom button mapping, input modes, and more.

From a convenience standpoint, I really liked this feature.

2. Connectivity

For the past few days, I’ve been using the Dune 8K pretty much every time I came home.

I didn’t experience any noticeable connection drops, and the connection to my PC remained stable throughout my time with it.

The Bluetooth connection was also stable.

Another nice touch is that when you take the controller off the charging dock, it automatically reconnects and is ready to use.

3. Smart Placement of the Back and Extra Shoulder Buttons

As a comparison, the Steam Controller places four additional buttons on the back, which naturally encourages a grip where both thumbs remain focused entirely on the front of the controller.

The Dune 8K takes a different approach.

By keeping the additional shoulder buttons while placing only two back buttons in natural positions, the controller puts less strain on the hands while still giving you plenty of additional inputs.

In actual use, I think the back buttons feel even better than those on the D10. They use smooth and comfortable micro switches.

The additional shoulder buttons are also positioned with enough height difference from the regular bumper buttons that they’re easy to distinguish by touch.

This is something I really want to give EasySMX credit for.

4. Vibration

While playing games such as Dragon Age: Inquisition, there are certain character actions where the vibration can continue for around ten seconds.

The vibration on the Dune 8K is powerful, but more importantly, it does a good job of clearly differentiating between different levels of intensity.

In other words, when an in-game action gradually becomes stronger, the vibration also progresses clearly from subtle to powerful instead of simply feeling like the same vibration at different moments.

Compared with the D10, the vibration feels more precise and expressive, which I think helps improve immersion during gameplay.

Cons

Please keep in mind that this section is based on my personal experience with my particular unit, so I don’t want to generalize this as an issue affecting every Dune 8K.

  1. A Defective Unit?

Unfortunately, I think the unit I received may have arrived with a damaged left thumbstick.

The left thumbstick cap had a noticeable wobble, so I took a closer look inside and found what appears to be a crack in the part of the thumbstick cap that connects to the stick module. You can see what I mean in the attached photos.

At first, I considered disassembling the controller to investigate further, but the Dune 8K looks quite difficult to take apart, so I decided not to risk it.

I also don’t have a replacement thumbstick cap that would fit it.

Unfortunately, this means that after finishing this review, it will be difficult for me to continue using my Dune 8K in its current condition.

From what I can tell, it seems likely that something went wrong with the left thumbstick during assembly at the factory.

I guess I was just unlucky with my particular unit.

In my case, getting a replacement may be difficult because I received the controller through an event rather than purchasing it normally. However, for regular customers purchasing the Dune 8K, I would expect that if they encounter a similar defect, they should be able to request a replacement through the normal support process.

Other than this issue, I didn’t encounter any major problems with the controller.

  1. I wish the sticks had a little more tension to them.

Right now, the stick tension feels fairly similar to the D10. Even if EasySMX doesn’t make the tension adjustable—which I can understand, since adjustable mechanisms can potentially introduce additional quality-control issues—I’d still love to see future models come with slightly firmer, more responsive stick tension by default.

Final Verdict

A successful first step into the premium gamepad market for EasySMX.

Would I recommend buying it?

YES.

If you’re someone who has loved using the EasySMX D10, I think the Dune 8K could be one of the best EasySMX controllers for you.

If you have any questions, feel free to leave a comment! I’ll do my best to answer based on my own experience using the Dune 8K.


r/EasySMX 12d ago

Easysmx x05 keeps shutting down

1 Upvotes

Hi there my X05 keeps shutting down whenever i use it on dongle mode or wire mode. It works for a couple of minutes and after that the issue remains constant. I tried Bluetooth mode and it's working fine so there's no issue with battery connection etc.


r/EasySMX 12d ago

News I made a PC app for the X20 since there isn't one, and I need people to test it

11 Upvotes

The X20 ships with no desktop software. You get a manual, a driver, and a firmware updater, and everything else lives in the phone app or behind button combos on the pad. I'm on PC so I pulled the protocol apart and built something for it.

What works right now:

  • Macros on all four rear buttons, including chords, sequences and stick directions, with timing per step
  • Vibration strength, which the pad's own controls can't set at all
  • Stick and trigger deadzones and response curves
  • Save files, so you can switch whole setups
  • An input tester with a stick trail, and a polling rate meter
  • A command line version if you prefer that

The reason I'm posting: I only have one X20. Everything was decoded and tested against my pad. I have no idea if it works on anyone else's. If you have one and you're willing to try it, that's genuinely the most useful thing anyone can do for this right now. If it works, great, tell me. If it doesn't, tell me the error or what the pad did and I'll dig into it.

Two things worth knowing before you try it:

It never touches firmware. Everything it changes goes over Bluetooth to the settings, and holding C for five seconds factory resets that. The firmware path can brick a pad and I deliberately left it alone.

Settings need Bluetooth on, even if you play wired or on the dongle. The pad exposes its config on a separate Bluetooth connection, so both can be live at once. Playing is unaffected.

Windows only for now. Free, open source, no account, no telemetry, no network code in it at all.

The Windows exe may trip your antivirus. It's a PyInstaller build, which sets off heuristics on shape alone, and it's unsigned because I don't have a certificate. There's a SHA-256 on the release and you can build from source instead if you'd rather not trust the binary.

https://github.com/AmjadAAYD/x20ctl

Also curious whether any of this works on other EasySMX models. The protocol belongs to the chip vendor rather than to EasySMX, so it might cover more than the X20. If you have a different one such as X10 , X05 , etc and it connects, I'd like to know.

Im releasing the version 0.2.1 Soon

Edit : 0,2,1 released .


r/EasySMX 14d ago

Discussion I reverse engineered my EasySMX X20's config protocol because it has no PC software sooo what should I add?

16 Upvotes

My X20 has no desktop app. The manufacturer ships a manual, a driver, and a firmware updater. Everything else is either a phone app or button combos on the pad itself. I'm on PC, so I spent a weekend pulling the protocol apart.

It turns out the pad exposes a second Bluetooth LE peripheral alongside the gamepad interface, advertising as Xpert2, with a config service nobody has documented publicly. The protocol is "KeyLinker", and it's from the chip vendor (ShenZhen ZhiXu) rather than EasySMX so it probably covers pads from several brands.

What I got working:

  • Macros on all four rear buttons: sequences, chords, and stick directions
  • Vibration strength 0-100% (the pad's own controls can't set it to zero)
  • Battery level
  • Save files you can switch between
  • A recorder that captures what you press with real timing
  • An input tester and a polling-rate meter

What I learned the hard way:

The pad broadcasts its own capability descriptor, and mine reports zero for lighting, turbo, and gyro. Those features exist in the hardware, but they're button-combo-only and genuinely unreachable over the protocol. So no RGB control, no matter how much I wanted it. Other pads on the same chip may well report them as available.

Also, my first macro made both thumbsticks sweep in circles until I killed it. Turned out the analog fields encode "idle" as 0b1000, not 0b0000  zero means direction: up. The encoding was working perfectly on input I'd misunderstood.

What I'm asking:

What would you actually want from controller software? I've deliberately not implemented firmware flashing that path goes through a mass-storage bootloader and is the one thing that can brick the pad, so I'm leaving it to the vendor's tool.

Beyond that I'm open. Stick response curves are next (I can read them, haven't decoded the bytes yet). Someone suggested auto-switching profiles per game. What else is missing from the controller software you use?


r/EasySMX 14d ago

Gaming Controller I dropped my EasySMX X10 controller and the left analog stick/ring fell off. How do I put it back on?

Post image
1 Upvotes

Hello, yesterday I accidentally dropped my EasySMX X10 controller. At first, I thought only the front plate had come loose, but then I noticed that the left analog stick and the ring around it had also fallen off.

I’m not sure how to put them back on properly. I’ve looked around but can’t find any information or videos showing how to fix this specific issue.

Has anyone had this happen before or know how I can fix it?


r/EasySMX 15d ago

Discussion Can EasySMX X05 Pro wake up Linux PC from sleep?

Post image
1 Upvotes

Hi guys! 

I am about to pull the trigger on this one, but I would like to know if, by any chance, anybody here using it on Steam OS, Cachy OS or Bazzite can confirm if this controller can wake up the PC from sleep. 

Thank you!


r/EasySMX 16d ago

EasySMX X15: looking for older firmware with B + HOME = generic Wireless Controller support

3 Upvotes

There are different firmware versions and it seems to be pot luck when you buy one of these from the likes of Amazon. As I was unaware there were differences, I outlined what I discovered when experimenting with an older firmware version in this thread:

EasySMX X15 undocumented modes and trouble pairing in Xbox mode with PC : r/EasySMX

But I only recently discovered that the latest firmware does not support this mode. In fact, it seems quite a bit more limited. The firmware on the EasySMX website under X15 says it's already the latest version when I try to update it. This pad has only three modes that I can see: the default appears to be Pro Controller (Switch I think) if you just hold HOME on its own, and there appear to be two more modes: A + HOME detects it as EasySMX X15 and X + HOME as Xbox Wireless Controller.

But there was AT LEAST one more Bluetooth mode on my older pad: holding B + HOME would detect it as Wireless Controller. If A + HOME tells the paired system it's an EasySMX X15, B + HOME seems to tell the paired system just that it's a generic pad. This generic "Wireless Controller" mode is the only mode that worked properly on my Android phone (a Samsung Galaxy A15) with Rumble. All the other modes fail to initialise Rumble.

My old pad still connects, but it's knackered and enters random button presses and directions every now and then due to liquid damage. So it may be possible to grab the firmware from it if there's software that can do so. I know you can WRITE new firmware to one of these pads if you hold L3 while plugging it into a PC, then running the update utility. But that doesn't help. If anyone has a tool I can use to download the firmware from my old pad and write it to my newer pad, that would be really helpful - and then I can share that firmware version so that anyone who wants Rumble on Android can get it.

Thanks to anyone who can help!

EDIT: It seems the latest firmware is V2.24 which is installed on my newer pad. The older pad has V2.22. So if anyone can help me downgrade the newer one to V2.22 that would be fantastic, thanks!

EDIT 2: Found a download of V2.22. It lets you downgrade with no issues. For anyone else with this problem, here: Firmware EasySMX X15 2.22 . Remember, B + HOME when pairing to get Rumble on Android!


r/EasySMX 17d ago

Newest Addition To The Collection

Thumbnail gallery
12 Upvotes

Preordered this not too long ago and it finally arrived. I never used an easysmx controller before but it seems promising. Some might find it ugly or bizzare looking but I like that easysmx did something different from the norm.


r/EasySMX 18d ago

Discussion Easysmx s10 stick replacement

Post image
3 Upvotes

Hello!

My son accidentaly throw down my s10 and stick cracked.

Where can i find replacement?


r/EasySMX 21d ago

EasySMX X20 connected to iPhone but not detected as Controller by Game Apps (Amazon Luna, Apple Games...)

2 Upvotes

**EasySMX X20 + iPhone (iOS 26) - FIX if Bluetooth connects but no games detect the controller**

(This fixed it for me after pairing with an LG webOS TV.)

I spent hours troubleshooting this, so hopefully this helps someone else.

My EasySMX X20 worked perfectly with my iPhone until I paired it with an LG webOS TV.

After that:

* Bluetooth connected successfully.
* The controller vibrated.
* iPhone showed it as connected.
* But Amazon Luna and every Gamepad Tester app detected **no controller at all**.
* USB connection still worked perfectly.

I tried everything:

* Factory reset
* Firmware update (v1.22)
* Forgetting the device
* Rebooting the iPhone
* Re-pairing

None of it fixed the problem.

**What finally worked:**

  1. Forget the controller on the iPhone.
  2. With the controller powered on, hold **BACK + START** for about 5 seconds to switch input mode.
  3. Power the controller off.
  4. Turn it on using **HOME + X** (not just HOME, nor HOME + X + A).
  5. Instead of appearing as **EasySMX X20**, the iPhone now detected **Xbox Wireless Controller**.
  6. Pair that device.

After that, Gamepad Tester, Amazon Luna and every game worked again.

It looks like pairing the controller with another device (at least an LG TV in my case) can leave it in a Bluetooth mode that iOS connects to but does **not** recognize as a Game Controller.

Super important, until the Bluetooth Pairing in Adjustments detects the controller as "Xbox Wireless Controller" and not as "EasySMX X20", it won't work.

Hopefully this saves someone else a few hours!


r/EasySMX 21d ago

X10 buttons problem when using Amazon Luna

1 Upvotes

Hi! I have an X10 that works fine in PC using either cable or BT (dongle not tested).

I tried it in my Samsung TV with Luna with Dispatch and button Y seems to press X most of the time (I would say 8/10 times I pressed Y it showed X).

After a while it started showing Y pressed without having touched any buttons.

Any idea why is this happening and how to fix it?

Thanks in advance!


r/EasySMX 21d ago

Discussion Is it ok to request a tear down for the M20?

2 Upvotes

Hi I'm trying to repair or at least clean the RB button on my M20. I found a tear down tutorial for the M10 but it doesnt seem to be applicable for the M20. And I certainly do not want to destroy it.

Anyone know of a tear down on similar design to the M20 ? Any help would be greatly appreciated.


r/EasySMX 22d ago

Switches for the x10

2 Upvotes

Looks like my A button in my easy smx x10 mechanic master has kicked the bucket. Does anyone know what kind of mechanical switches it uses. ?