Tutorial  Updated

How to use Xbox One, Switch Pro, and more controllers wirelessly on Nintendont

IMPORTANT: YOU DO NOT NEED TO CREATE YOUR OWN .ini FILE! THERE IS ALREADY AN OFFICIAL LINK TO THE FILE I CREATED. PLEASE DO NOT WASTE YOUR TIME CREATING ONE BY YOURSELVES WHEN THERE IS A FILE READY FOR USE!
Overview

So after wandering around a little bit with the fact that Nintendont supports HID controllers connected to the Wii or Wii U console using special .ini drivers, @leonmagnus99, @ScrubLordm8, and me decided to test out some controllers with an adapter called “Mayflash Magic-NS” to see if we could use them wirelessly with Nintendont. And so they worked, since the controllers were connected via Bluetooth and USB cables through the adapter, and it converts the information so that it emulates a generic PC controller, which is supported by Nintendont with a special file.
Preparing your PC stuff

Buy the adapter here ($20)
The compatibility list contains information about confirmed working, not tested yet, and not working controllers.
After getting your adapter, you will need to learn how to use it. Connect the adapter into any USB port on your PC (some MAC laptops do not have regular USB ports, instead, they only have USB-C ports. There is a red OTG cable included with the adapter, so you can connect it to your MAC.
Now you need to learn how to switch the modes. On one side of the adapter, there is a small black button. if the LED is not RED, press and hold the button until it changes color (Currently the colors are dark blue, green, red, purple, yellow , and cyan). If it does not change to red, repeat this step until it does. Then follow the next steps:
Updating the adapter firmware

To update the firmware, click here.
CCDD2FC4-67C8-4F1D-917C-B747DEBC521C.jpeg

DO NOT DOWNLOAD OR INSTALL THE FIRMWARE FOR THE WRONG DEVICE, OR OTHERWISE, IT CAN GET DAMAGED! MAKE SURE TO ONLY DOWNLOAD AND INSTALL THE FIRMWARE FOR THE MAGIC-NS.
Once you have downloaded the file, extract it to anywhere to your PC or MAC. It is an exe file (you can open this file in your MAC by installing a program such as Wine. Before opening the file, plug in the adapter to your PC or MAC, and make sure the LED is red, otherwise, it will not work properly.
Now open the file and when the LED in the adapter turns off, click “update” on the program.

DO NOT REMOVE THE ADAPTER FROM YOUR PC OR MAC UNTIL THE PROGRAM INDICATES THAT THE UPDATE IS COMPLETE, OTHERWISE, THE DEVICE WILL GET CORRUPTED!
Congratulations! You have updated your adapter firmware.
Preparing your console

Download this file (more details in the file site).
Update to the latest Nintendont (can be either updated from your pc or directly from the loader).

Using your controller

1. Plug the adapter into your Wii or Wii U console and turn them on (or viceversa, turn it on and then plug the dongle).
2. Go to the HBC and open Nintendont. (If the light is not in PS3 dinput mode [dark blue], change it) (also the adapter will not turn on inside the HBC so there’s is no problem with changing the adapter mode inside Nintendont).
3. Once inside the loader, before selecting the location of your games, start connecting the controllers to the adapter (The easiest way to do this is to first connect the controller to the adapter with a usb cable [if it is wireless] and then connecting it wirelessly [ps controller=ps button, xbox controller=guide], so it gets registered).
4. Try moving in the Nintendont menu. If you can move in the menu, you are ready to use your controller!
Controller compatibility list

THE FOLLOWING CONTROLLERS ARE CONFIRMED AND GUARANTEED 100% WORKING
-Official Xbox One controller (if it is the original Xbox one controller, it will only work with a usb cable. S and X controllers work wirelessly). thanks to @ScrubLordm8.
-Official Xbox 360 wireless controller + this adapter thanks to @Demetris.
-Official PS3 Sixaxis and Dualshock 3 (the controller is already supported by Nintendont with a usb cable, but not wirelessly unless it is with this adapter) thanks to @ScrubLordm8.
-Official PS4 Dualshock 4 (old and new models) thanks to @leonmagnus99.
-Official Switch Pro Controller (Wireless and wired) thanks to @ScrubLordm8.
-Official Nintendo Joy-Cons (first sync the right con, and then the left one). Thanks to @fr33x74.
-Wii Remote + Hori Wii Fighting Stick thanks to @torrent_get.
-Some generic Wii U Pro Controllers (including the Hyperkin Procube) thanks to the Mayflash site.
-Fake or real Wiimotes + fake or real CC, CCPRO (if your controller doesnt with regular syncing to the console, you can try with the adapter) (only some few models) thanks to the Mayflash site.
-NES mini controllers connected to a wiimote thanks to @LGUNTILMARIO.
-Official Microsoft Xbox One elite controller thanks to the new dongle firmware and @Missingphy (me).

THE FOLLOWING CONTROLLERS HAVE NOT BEEN TESTED YET (IF YOU CONFIRM THAT ONE OF THESE WORKS, YOU WILL GET A MENTION IN THIS THREAD):
-Official Microsoft Xbox 360 WIRED controller.
-Logitech F310, F510, and F710 (the F710 comes with a receiver. The Mayflash site says that you need to connect the receiver to the Magic-NS adapter before connecting it to the console).
If you have any controller that has not been tested and is not in this list, please tell me.

THE FOLLOWING CONTROLLERS HAVE ISSUES:
There are currently not controllers that have any issues. If one of yours happens to have one, please tell me so I can add it to this list.

THE FOLLOWING CONTROLLERS DO NOT WORK:
-Xbox 360 wireless controller alone (there is already a file for the CronusMaxPlus, but the controller can not sync in any way with this adapter).
-Hori RAP stick for NS and PC.
Remapping controllers

Are you more used to the Xbox button layout? The Magic-NS adapter switches the ABXY buttons to BAYX, but you can "fix" this following the next steps:
1. Make a copy of the original file and place the original file in a location that you can remember (for example the desktop)
2. Swap the values of the buttons (In this case you would swap A with B, and X with Y, as shown below:
Nueva imagen (1).jpg

Additional notes

1. Rumble will never be supported (I think). If you guys know how to add rumble to the file, please teach me how to. :)
2. Even if the triggers on your controller are analog, they will be registered as digital, because the adapter is intended for the Nintendo Switch, which uses digital triggers.
3. Only 1 controller at a time is supported per adapter. (You can connect various controllers to one same adapter, but the inputs will be registered for one player/character, there is nothing you or I can do to fix this until Mayflash adds proper multiplayr support for the adapter)
5. Comment if this guide was useful or if you had any problems. :)
6. If there is any typo or English mistakes in this guide, please tell me so I can correct them.
 
Last edited by ,

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
is it possible to use a Wii Wheel with gamecube racing games?

--------------------- MERGED ---------------------------

Is there a way to use alternative controls (like this Magic NS) in Wii games in vWii mode? I would like to use "normal" controls in the game Tatsunoko Vs Capcom. Or would the only option really be the classic Wii controls that connect to the Wiimote?


It is possible to use a Wavebird or Gamecube controllers with Mayflash GC Adapter. It attachs to the Wiimote and the Gamecube controllers are seen as a Classic Controller.
 

Dezlite

Member
Newcomer
Joined
Aug 20, 2020
Messages
8
Trophies
0
Age
21
XP
59
Country
United States
Hi, I'm new and I have a couple of questions. Just homebrewed my Wii Mini with blue bomb, it works great. I know all of this is for the wii, but I was told that it also applies to the mini.

1. I have a third party controller and it is called the Controller Pro U by Interworks Unlimited. It has switches on the backside of it to change from Wii remote mode to classic controller mode. Works great as a classic controller outside of homebrew. I tried Mario Kart Wii and it thinks it is a classic controller because when I pause the game, it shows me the classic controller controls. But when I use homebrew such as Nintendont, Not64, and Snex 9x, they all think it is a Wii remote. When I pair the Controller Pro U in NINTENDONT, all 4 LED just light up and it does nothing. Will following your guide fix this problem?

2. Will this work on other homebrew apps? Not64, and Snex 9x gx or example? Where do I put the INI file for those apps then.

3. My Wii U pro controller works fantastically in Nintendont, and other homebrew apps, but it will never pair in normal wii mode. Using the USB adapter that you mentioned on the first page, will it allow my Wii U pro controller to work on normal Wii mode and play Wii games??

Thank!!!!!!!!
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
OP
Hi, I'm new and I have a couple of questions. Just homebrewed my Wii Mini with blue bomb, it works great. I know all of this is for the wii, but I was told that it also applies to the mini.

1. I have a third party controller and it is called the Controller Pro U by Interworks Unlimited. It has switches on the backside of it to change from Wii remote mode to classic controller mode. Works great as a classic controller outside of homebrew. I tried Mario Kart Wii and it thinks it is a classic controller because when I pause the game, it shows me the classic controller controls. But when I use homebrew such as Nintendont, Not64, and Snex 9x, they all think it is a Wii remote. When I pair the Controller Pro U in NINTENDONT, all 4 LED just light up and it does nothing. Will following your guide fix this problem?

2. Will this work on other homebrew apps? Not64, and Snex 9x gx or example? Where do I put the INI file for those apps then.

3. My Wii U pro controller works fantastically in Nintendont, and other homebrew apps, but it will never pair in normal wii mode. Using the USB adapter that you mentioned on the first page, will it allow my Wii U pro controller to work on normal Wii mode and play Wii games??

Thank!!!!!!!!
The adapter does not have support for other emulators
yes using the adapter will fix majority of problems
 
D

Deleted User

Guest
OP
Does anyone know if the SN30 Pro+ works?
Hello and sorry for the late reply.

Yest that gamepad works

--------------------- MERGED ---------------------------

Question has I just got a Wii u today, can you use Xbox one controller v2 for native Wii u games also? If i go ds4 route can you use motion controls? Thanks
Xbox v2 not sure

ds4 motion controls impossible
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
848
Trophies
0
Age
26
XP
2,910
Country
Brazil
Is there a way to use the Switch Pro Controller on the Wii U Nintendont without having to buy an adapter or something? I don't care if it works via wired like Hidtovpad, I just want to be able to use it without having to buy anything.
 

XNikoN23

New Member
Newbie
Joined
Feb 5, 2021
Messages
1
Trophies
0
Age
35
XP
40
Country
Hungary
Can anyone put or update Hori Battle Pad (Gamecube) L3, R3 useable to ini file?
I play breath of the wild but i cant crouch and zoom with telescope.
 

ChangoPenguin

New Member
Newbie
Joined
May 15, 2021
Messages
1
Trophies
0
XP
42
Country
Chile
Hello, I have a question about the update, it turns out that I connected it to the PC (my PC recognized the firmware update only in the blue mode, not red) and it came out that I have the version v1.32 (rev 1.2) so, is it necessary to change it to version v1.26?
 
Last edited by ChangoPenguin,

W0wF0x

New Member
Newbie
Joined
Dec 21, 2022
Messages
1
Trophies
0
Age
30
XP
36
Country
Brazil
Hey i'm testing a few controllers with magic mayflash-ns, 3 btw, utilizing that tutorial

- 8BitDo - Ultimate Wireless Bluetooth Controller (The one with nintendo switch specs) :
with 2.4g adapter they connect but a few moments disconnect and turn off with mayflash, bluetooth works with no problems

- 8BitDo - Ultimate Wired Controller for Xbox :
Worked with no problem using the mayflash usb port

- Gamesir T4 Pro :
Only tested with 2.4g adapter and worked with no problems, gonna test other modes with, but i think work too
 

BobsYurUncle

Active Member
Newcomer
Joined
Mar 22, 2013
Messages
32
Trophies
1
Age
33
XP
660
Country
Canada
Hey guys, it's 2023 and this guide might be a bit out of date. I just got around to modding a Wii U yesterday and following this thread, I discovered a few things.

Mayflash is now shipping this adapter with a version 2.0 revision now. You can tell if yours is 2.0 by doing a firmware update.

Functionally, they seem very similar however you will need to modify the .ini to get it working with a 2.0 adapter.

Change the first two lines to read:

VID=33df
PID=000a

and then rename the file 33df_000a.ini

(And if there's other revisions, your values may be different. Use a HID checker to see what values are associated.)

That's it. Then follow the rest of the guide in the OP.

I also noticed that you can completely ignore the controller .ini file altogether if you switch the adapter to MacOS mode (light blue) on this adapter and it will just work natively with the latest version of Nintendont. Only problem is that you cannot remap the buttons without the config file.


Is it possible to use the "MAGIC-S Pro" too?

I tried this adapter first because I had a few lying around. I could only get it to recognize the controller correctly if I was holding down a button at all times, otherwise it was reading constant Up-presses or something. I tried altering the polling setting to no avail, so the answer is probably, but someone smarter needs to have a look. If anyone figures this out, let me know.
 

DKracer420

New Member
Newbie
Joined
May 27, 2023
Messages
1
Trophies
0
Age
43
XP
60
Country
United States
I got the Mayflash Magic-S Pro 2 adapter to work for Nintendont. I was thinking about getting one of the other Mayflash adapters, but the Pro 2 had better game system compatibility. I used the HID Test Wii app, and everything works.

[Mayflash Magic-S Pro 2]
VID=33DF
PID=000D
Polltype=1
DPAD=1
DigitalLR=0
A=5,40
B=5,20
X=5,80
Y=5,10
L=6,04
Z=6,02
R=6,08
S=6,20
Power=6,10
Left=5,06
Down=5,04
Right=5,02
Up=5,00
RightUp=5,01
DownRight=5,03
DownLeft=5,05
UpLeft=5,07
StickX=1
StickY=2
CStickX=3
CStickY=4
LAnalog=8
RAnalog=9
 
  • Like
Reactions: BobsYurUncle

BobsYurUncle

Active Member
Newcomer
Joined
Mar 22, 2013
Messages
32
Trophies
1
Age
33
XP
660
Country
Canada
I got the Mayflash Magic-S Pro 2 ...
Thanks for posting those values. They worked great on my Magic-S Pro v1 after changing the VID/PID.
Quick question: is there any way to use a Series X controller without the adapter?

Not unless someone makes new homebrew that replaces the USB-HID feature.

A little disappointing to discover that only 1 usb controller is supported at a time. I've got many adapters only one works at a time. Only way to play multiplayer is by using Wiimotes/GC multitap to my knowledge.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
  • K3Nv2 @ K3Nv2:
    I was gone for like an hour and none of you thought to write or call pos
  • BigOnYa @ BigOnYa:
    We knew you were going to Sonic to get lunch.
  • K3Nv2 @ K3Nv2:
    Sonics fast I would've been home in 10 mins
  • BigOnYa @ BigOnYa:
    Meet and greet with AncientBoi then?
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
  • ZeroT21 @ ZeroT21:
    sadly the person in question feels too young for his own good
  • K3Nv2 @ K3Nv2:
    We don't question people
  • ZeroT21 @ ZeroT21:
    me neither, i just bash them
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
    LeoTCK @ LeoTCK: but what do you know about that, you won't believe me anyways