Trouble in detecting physical mouse.

I need to unplug and plug Mouse in order to get it recognized on Retroarch after windows starts. It’s very annoying. If I don’t unplug and plug it back again there’s no way to Retroarch detect the mouse on the DOS and Amiga cores. Anyway to solve this?

Currently either using dinput driver (and losing multimouse capability), or by scripting the order of the wanted device with a disable/enable-cycle. As in the last plugged in mouse will be the first mouse in raw driver. Or changing the mouse index on port 1.

Thanks, that dinput driver thing did it!