Wii Remote + Nunchuck don't Work in Nintendont

  • Thread starter Thread starter Northrup
  • Start date Start date
  • Views Views 964
  • Replies Replies 3

Northrup

Well-Known Member
Newcomer
Joined
Jun 10, 2022
Messages
49
Reaction score
9
Trophies
0
Location
Home
XP
178
Country
Germany
I just tried launching a GameCube game via Nintendont for the first time. Before this, I always thought you needed either a Wii with GameCube controller ports or a Wii Classic Controller or Classic Controller Pro, but now I've read that it's supposed to work with a Wii Remote + Nunchuck as well.
So I downloaded the latest version of Nintendont, dumped RE 2 to test it, and moved both to my SD card. Then I launched Nintendont via the HBC and started RE 2.

The game starts up without any issues, but none of the buttons on the Wii Remote or the Nunchuck seem to work, no matter what I press. Strangely, the sync LED is lit for Player 4 instead of Player 1, as it was before.

Does that mean my Wii Remote isn’t official? And if so, would a Classic Controller Pro also not work since it also has to be connected to the Wii Remote?


The only other controllers I have are standard PS2 DualShock controllers and a T3 Bluetooth controller, but I don't think those will be any use either...


Is there anything I can do to get the Wii Remote to work anyway?
 
Okay, I just took a quick look at the user manual for my controller - which I thought was a T3 but turned out to be a clone - and lo and behold: it can also be used via a wired connection.

So I plugged it in and ran HID Test on the Wii to note down the VID, PID and offsets.

So far, I have the following mapping:
Code:
[BM-707 / BM-727 Bluetooth Android Controller FW: v11]
VID=20BC
PID=5500

Polltype=1
DPAD=1

DigitalLR=1

Power=6,04

# Face and shoulder buttons
A=5,01
B=5,02
X=5,08
Y=5,10
Z=5,80
L=6,01
R=6,02
S=6,08

# D-Pad
Left=4,06
Down=4,04
Right=4,02
Up=4,00

# Left analogue stick
StickX=0
StickY=1

# Right analogue stick
CStickX=2
CStickY=3

# Digital / Analogue triggers
ZL=5,40
LAnalog=0
RAnalog=0
That seems to work, in HID Test at least. But when I start HID Test, it shows me the following error message:
Code:
Entry: "MultiIn" not found!
Entry: "RightUp" not found!
Entry: "RightUp" not found!
Entry: "DownRight" not found!
Entry: "DownRight" not found!
Entry: "DownLeft" not found!
Entry: "DownLeft" not found!
Entry: "UpLeft" not found!
Entry: "UpLeft" not found!
Is this a problem, or can I ignore it? I used the DualShock 3 .ini file as a template, and those settings weren't there either...

And then I also noticed that ZL is missing at the bottom, where you can test the buttons again. And at the end, there are also AL and AR - does anyone know what they mean and what their functions are?


ETA:
Just tested the Controller in Nintendont and it works! Now I only need a longer USB cable...
 
Last edited by Northrup,
  • Like
Reactions: jeannotte
Does that mean my Wii Remote isn’t official? And if so, would a Classic Controller Pro also not work since it also has to be connected to the Wii Remote?
I recently picked up an original Classic Controller Pro for a small price and can confirm that it doesn't work with my (probably non-official) Wii Remote. So I guess I'll have to see if I can score an original Wii Remote somewhere for a good price when the opportunity arises. Until then, the T3 clone controller will do for now.
 
when I start HID Test, it shows me the following error message:
Code:
Entry: "RightUp" not found!
Entry: "RightUp" not found!
Entry: "DownRight" not found!
Entry: "DownRight" not found!
Entry: "DownLeft" not found!
Entry: "DownLeft" not found!
Entry: "UpLeft" not found!
Entry: "UpLeft" not found!
Is this a problem, or can I ignore it?
I just noticed that not setting the D-pad diagonals causes an error when I push the left analog stick all the way to the left. If they aren't set, the diagonals are apparently treated as 0.00, and since the left analog stick also has an offset/mask of 0.00 when pushed all the way to the left, pressing the analog stick all the way to the left triggers all the diagonals at the same time.

So here is my revised INI file for my controller:
Code:
[BM-707 / BM-727 Bluetooth Android Controller FW: v11]
VID=20BC
PID=5500

Polltype=1
DPAD=1

DigitalLR=1

Power=6,04

# Face and shoulder buttons
A=5,01
B=5,02
X=5,08
Y=5,10
Z=5,80
L=6,01
R=6,02
S=6,08

# D-Pad
Up=4,00
Right=4,02
Down=4,04
Left=4,06
RightUp=4,01
DownRight=4,03
DownLeft=4,05
UpLeft=4,07

# Left analogue stick
StickX=0
StickY=1

# Right analogue stick
CStickX=2
CStickY=3

# Digital / Analogue triggers
ZL=5,40
LAnalog=0
RAnalog=0
 

Site & Scene News