Not sure if anyone is interested in this but I found this little gem of a program, sits in the tray and auto hides the cursor after a certain period of time (determined by the user). So far works perfectly and hides the cursor on all emulators and pc games that still show the cursor in full screen that I have tried.
https://www.softwareok.com/?seite=Microsoft/AutoHideMouseCursor