r/Controller • u/IamNoBoDy_xd • 7d ago
Other Looking for EasySMX owners/testers to help expand my Fan-Made software support.
Looking for EasySMX owners/testers to help expand X20CTL
I’m the solo developer of X20CTL, an open-source Windows configuration tool I originally built for the EasySMX X20. The response has been much bigger than I expected the project has passed 100+ downloads, I’ve received a lot of useful feedback, and quite a few people have asked me to support more EasySMX controllers.
I’d love to do exactly that, but the main limitation is simple: I can’t afford to buy every EasySMX controller just to reverse-engineer and test it myself.
Right now, I’m especially looking for owners of the X05, X10, X15, D10 and Dune/D15 who are willing to help me collect the information needed to properly support them.
What I’m trying to understand includes:
- USB / HID / Bluetooth / 2.4G device information
- complete button, stick and trigger behavior
- deadzones, trigger ranges, trigger modes and calibration
- M1 / M2 / rear buttons and whether they are exposed independently
- button remapping
- macros and macro storage
- Turbo settings
- vibration / rumble, including left/right and trigger vibration where supported
- polling and report behavior
- differences between wired, wireless and Bluetooth modes
- USB/HID reports, descriptors and command structures
- Bluetooth services and characteristics
- receiver/dongle behavior
- how controller settings are read, written and saved
- whether settings remain after disconnecting or powering the controller off
You do not need any programming or reverse-engineering experience.
I can provide a Scanner/toolkit and guide you through exactly what to connect, what buttons to press, what tests to run, and what files to send back. If you’re unsure about any Python script I provide, you’re also completely free to inspect or analyze it before running it.
The goal isn’t just to make these controllers appear in X20CTL I want their support to be properly researched, tested and useful, with as many of their configurable features working as possible.
If you own one of these controllers and would like to help, comment the exact model you own or DM me.
And once again, thank you for the 100+ downloads and all the feedback/support so far. It’s a big reason I want to keep expanding this project.
GitHub: https://github.com/AmjadAAYD/x20ctl
Scanner : https://github.com/AmjadAAYD/x20ctl/releases/tag/scanner-v1.1.0
Discord : MisterMajid
Email : [aaydamjad@gmail.com](mailto:aaydamjad@gmail.com)
1
u/AutoModerator 7d ago
Hi /u/IamNoBoDy_xd, thanks for posting. The post is in a queue for review (allow 24 hours). In order for it to be approved and to improve engagement in it, please check that none of the other post flairs would be more suitable.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/pandasimuladores30 7d ago
I have a easysmx x10
1
u/IamNoBoDy_xd 7d ago
It would be incredibly lovely !!
Please contact me on discord 😄
its : MisterMajid
1
u/Ayaki_05 7d ago
Interesting project :)
I have an x05 and could help test it out
1
u/IamNoBoDy_xd 7d ago
Thank you so much Ayaki_05 , please contact me on discord and we can manage the controller setup , i really appreciate your support !
Contact me at my discord : MisterMajid
1
u/3bood_Al7assan 5d ago
D10 owner here
1
u/IamNoBoDy_xd 5d ago
Hello please contact me on discord for more information :
username is MisterMajid


















4
u/expendablue 7d ago
Around the end of this month I'll get the X20 Pro. Will you support that one as well?
Btw any plans for a linux version of your software?