I am having issues with my Arduino Mega 2560 showing up as a HID-compliant game controller. I'm not sure why it is doing this, but any help would be greatly appreciated.
I figure it has to do with the driver Win10 is trying to use for it, but I am not sure how to change the driver.
Your board might be second hand. Or did you play with UnoJoy?
You can burn the original firmware of the 8U2/16U2 TTL-to-USB converter if you have a programmer (other Arduino will probably also work). I have never done it so not sure.