HI,
I realize this thread is somewhat old but since I'm having the exact same issue I thought it would be better than starting a new thread.
I'm using an Xbox360 clone controller. When I input the VID and PID it doesn't stick. I tried the solution above but can't seem to get that to stick either. When I uncheck the box in the properties everything seems to work but when I re-open the folder properties it's checked again. It shouldn't make a difference anyway. If I check the attribute through the command prompt it is not write protected. In fact, I can change anything I want in the folder. I have tried manually changing the PID and VID in the mach3.xml but it gets changed back as soon as I open Mach3.
For clarity, I'm running XP as an admin so this is not a permissions issue. DirectX and .net-framework as well as Windows have all been updated. Mach 3 is the newest licensed version directly from the website.
The years have cost me a lot of hair but this is making me pull out the rest. I spent almost the whole day trying everything I could find that seemed related but I can't get it to work. My hair and I would really appreciate any help we can get.
Thanks
DB