Ok let me start off by saying I have three different machines using their own UC300ETH controllers, Mach3, Windows 10.
For the most part I have no issues until I got into the Xbox 360 plugin for Mach3. It works perfectly under Windows 7 but under Windows 10 its broke.
The jog speed are stunted, and their are times the buttons dont seem to work. I worked on this for a couple weeks thinking it was an issue with my direct X. Not so.
I switched back to the UC100 and everything works just fine. Is this something you can look into. I have written 6 books on the CNC Construction Set and I have books that feature both the UC100 and the UC300ETH. I was also looking at moving my KRMx02 books over the the UC300ETH.
All I can tell my readers at this time is that the Mach3 Xbox 360 plugin is not compatible with the UC300ETH on Windows 10.