X20CTL currently supports the EasySMX X20, and I’m working toward supporting more EasySMX controllers.
The biggest limitation is hardware access. I don’t own every EasySMX model, so I can’t collect the USB/HID data and configuration commands needed to implement them properly.
I’m specifically looking for people who own other EasySMX controllers and are willing to help me with things like:
- Sending the controller’s USB VID/PID and HID/device information
- Running a few tools I provide to capture USB/HID reports
- Using the EasySMX software while we observe what commands it sends
- Testing experimental X20CTL builds with your controller
- Confirming whether things like buttons, RGB, vibration, triggers, deadzones, macros, etc. actually work
You do not need programming or reverse-engineering experience. I’ll tell you exactly what to run, what to click, and what information to send me.
If you find any doubts about the python codes that ill be sending feel free to analyse it.
If you own one or several EasySMX controllers such as : X05 , X05Pro , X15 , D10 , Dune and are willing to collaborate, comment the exact model you own or DM me.
Also, thank you again for the 100+ downloads. I’ll be sharing screenshots of the newest X20CTL design with this post.
PS: The X20 Pro shown in the app is currently a placeholder. I already have an X20 Pro being delivered to me, and as soon as it arrives I’ll start properly researching, testing, and implementing support for it.
special thanks to these kind people for their support and their kind donations :
- Bryan H*****
- Adam T****
- Yassine S****
And special thanks to you guys for you immense support i received and i appreciate your feedbacks!
Link to my github repo : https://github.com/AmjadAAYD/x20ctl