Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07954 DIP/Input Major Always Apr 25, 2021, 00:46 May 2, 2021, 12:03
Tester DubaiShark View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Acknowledged Driver
Version 0.230 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 07954: All games with 2 players or more: Xbox series controller wireless mode only issue
Description Hi
When I'm trying to use the New Xbox series controller connecting to my PC by Bluetooth and want to re-maps the direction and the buttons it always maps to two joy controller even if I only have one control connected to my PC - This issue only appears when I try to connect it by Bluetooth only (wireless mode) and it will disappear and works normally if you connect it by wire
Steps To Reproduce Try to connect the mentioned control by the Bluetooth then open any game and try to re-map the control directions and buttons to see the issue as it will show for example (Joy 1 UP - Joy 2 UP)
and try to connect again by the wire to see that its working fine

my controller is updated to latest firmware

This issue is not effect the Xbox one controller as its working fine by wire or wireless the Bluetooth Ver. without the adapter
Additional Information
Github Commit
Regression Version
Affected Sets / Systems All games with 2 players or more
Attached Files
jpg file icon 1.jpg (120,935 bytes) Apr 25, 2021, 10:31 Uploaded by DubaiShark
jpg file icon Regular Xbox one x controller.jpg (28,243 bytes) Apr 25, 2021, 22:56 Uploaded by DubaiShark
jpg file icon New Xbox Series controller.jpg (29,717 bytes) Apr 25, 2021, 22:56 Uploaded by DubaiShark
jpg file icon Both controller's.jpg (32,691 bytes) Apr 25, 2021, 22:56 Uploaded by DubaiShark
There are no relationship linked to this issue.
User avatar
Apr 25, 2021, 19:18
I can only advise you on possible things you can try.

Controller issues tend to fall under a couple categories..
1) Being sure windows IDs these exotic controllers properly and having the ability to test them using built-in Windows diagnostic tools.
2) Windows may be issuing the same controller ID to cover the controls which MAME needs to know to properly distinguish Player 1 and 2, and so on.

Basically speaking, if Windows can use a controller, so can MAME.

It is possible you need to configure IDs into a .cfg file
User avatar
Apr 25, 2021, 22:55
edited on: Apr 25, 2021, 23:15
Hi Tafiod
1- Yes I have check it with windows diagnostic tools and its working properly and I can play the windows PC games with it without any issue the problem only accrue when I'm trying to play with it in MAME only

2- I don't know how to check it I have post this issue to see if someone has the same issue with the New Xbox Series controller

They have different method to connect it by Bluetooth I have attach the picture's so you can see how they connect to the PC by the Bluetooth
The new Xbox Series controller connecting by using "Bluetooth LE XINPUT compatible input device" and the Xbox one Controller connect by using "Bluetooth XINPUT compatible input device"

I don't know if this makes any difference but you will know if if it does or not better than me :)

I will check again about the .cfg file if it will make any difference

and I have already use it in different PC's and the same issue will accrue

User avatar
Apr 27, 2021, 15:38
No one has the New Xbox series controller to try it
User avatar
Apr 27, 2021, 16:22
Myself, I do not and can only offer suggestions. Maybe someone else reading does?

Outside of making sure MAME recognizes it (use -verbose to see the info found in detection) - you may try different JOYSTICKPROVIDER settings.
There are a few to choose from (not quite sure which is auto chosen - likely "winhybrid")
- winhybrid
- dinput
- xinput
User avatar
Apr 27, 2021, 18:47
I tried the instruction you told me and still joy1 and joy2 for it I don't know its controller issue or MAME as i tried another emu like FB Neo FBA and other consoles emu and its working fine with it I can confirm the issue but need someone to conform it or deny it