Dolphin, the GameCube and Wii emulator - Forums
Possible to use a gamecube controller and keyboard at the same time? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Controllers (https://forums.dolphin-emu.org/Forum-controllers)
+--- Thread: Possible to use a gamecube controller and keyboard at the same time? (/Thread-possible-to-use-a-gamecube-controller-and-keyboard-at-the-same-time)



Possible to use a gamecube controller and keyboard at the same time? - dandandan - 05-27-2022

I have a classic wii u/gc adapter. I have an autohotkey script set so that when I press a keyboard button, it will automatically hold down the A button (so I don't have to press it the entire time for racing buttons). This works, but I want to also use the gamecube controller for everything else. Dolphin only lets me pick the GC controller OR keyboard/mouse. Any way around this?


RE: Possible to use a gamecube controller and keyboard at the same time? - Nekolo - 07-10-2022

I am also wondering about this.

I want my port1 GC controller to function in every way, but also have a keyboard that can input commands to port1. Specifically over netplay

I am finding a little info about rebindind a 2nd controller/keyboard to do this, but I am having trouble finding documentation on the syntax for the advanced mapping.

"If you want to map multiple controllers to the same button, you will want to use the or function while using the advanced mapping (right click).
E.g. `Button B`|`XInput/1/Gamepad:Button B` while XInput 0 is selected."

EDIT: OK I got it working. I found the syntax page for these advanced settings - https://wiki.dolphin-emu.org/index.php?title=Input_Syntax

In your Gamecube controller binds, you can add additional inputs - even from different sources.

In the below image I have the Gamecube A button set to `button 0`on my custom "arduino" controller, and I also have that same gamecube A button set to the A button on my keyboard
https://i.imgur.com/VOLEi7d.png

Be sure the ` are backslashes (~ key) and not ' apostrophes.