
Hello all,
Recently, I made the purchase of a 3rd-Party Switch Pro Controller, the Exlene Wireless Gamecube Controller. I bought it for use on the Dolphin emulator and the Nintendo Switch.
This controller works as an XInput device when plugged into a Windows computer.
I noticed that the ABXY buttons on the controller have been reversed. For example, A swaps with B and X swaps with Y, and vice versa.
I've managed to fix the problem on emulators like Project64 (N64), FCEUX (NES) and bgb (Gameboy)--I simply remapped the buttons.
I was also able to remedy the issue on Steam using Controller Configurator.
However, when I tried remapping the buttons again on Dolphin, the only ABXY button I could select for input was just "A".
(Note that "A" is naturally mapped to the B button on the controller.)
The three other buttons were missing from the input list, along with "Back", "L/R Shoulder" and joystick buttons.
Attempting to use "Detect" yielded nothing.
I made sure that all buttons were detected on the controller using HTML5 Gamepad Tester; the controller seems fine overall.
I feel like this is a bug pertaining to Dolphin only. I'm not exactly sure.
I've attached screenshots of the issue to this thread
Recently, I made the purchase of a 3rd-Party Switch Pro Controller, the Exlene Wireless Gamecube Controller. I bought it for use on the Dolphin emulator and the Nintendo Switch.
This controller works as an XInput device when plugged into a Windows computer.
I noticed that the ABXY buttons on the controller have been reversed. For example, A swaps with B and X swaps with Y, and vice versa.
I've managed to fix the problem on emulators like Project64 (N64), FCEUX (NES) and bgb (Gameboy)--I simply remapped the buttons.
I was also able to remedy the issue on Steam using Controller Configurator.
However, when I tried remapping the buttons again on Dolphin, the only ABXY button I could select for input was just "A".
(Note that "A" is naturally mapped to the B button on the controller.)
The three other buttons were missing from the input list, along with "Back", "L/R Shoulder" and joystick buttons.
Attempting to use "Detect" yielded nothing.
I made sure that all buttons were detected on the controller using HTML5 Gamepad Tester; the controller seems fine overall.
I feel like this is a bug pertaining to Dolphin only. I'm not exactly sure.
I've attached screenshots of the issue to this thread