This isn't a major problem and it might be only limited to these controllers. I have the USB Retroflag controller U and the Retroflag controller M. They can be switched between Direct Input and XInput. With Direct Input everything works fine, but with X Input, all the controls and buttons are mismatched when playing games, even after defining them in both MiSTer and the Genesis DB9 core.
For example, down is mapped to the b button even though I chose down on the dpad. There is no mismatch when navigating the Mister menus.
My Xbox one controller works fine and using a real DB9 Genesis controller also works fine.
I did not experience this issue with the non-DB9 core.
Like I said before, the issue might just be limited to these controllers in X Input mode but maybe others might be having problems with other controllers.
This isn't a major problem and it might be only limited to these controllers. I have the USB Retroflag controller U and the Retroflag controller M. They can be switched between Direct Input and XInput. With Direct Input everything works fine, but with X Input, all the controls and buttons are mismatched when playing games, even after defining them in both MiSTer and the Genesis DB9 core. For example, down is mapped to the b button even though I chose down on the dpad. There is no mismatch when navigating the Mister menus.
My Xbox one controller works fine and using a real DB9 Genesis controller also works fine. I did not experience this issue with the non-DB9 core. Like I said before, the issue might just be limited to these controllers in X Input mode but maybe others might be having problems with other controllers.
These are the controllers with issues: https://retroflag.com/Classic-USB-Controller-U.html https://retroflag.com/Classic-USB-Controller-M.html