




Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Denmark.
🎉 Level Up Your Gaming Experience!
The MAYFLASH N64 Controller Adapter allows gamers to connect up to two N64 controllers to their Switch or PC, supporting both Xinput and Dinput. With features like Turbo, Auto Fire, and customizable controls, it enhances the retro gaming experience while enabling multiplayer fun.





| ASIN | B089LKCBLG |
| Best Sellers Rank | #5,007 in Video Games ( See Top 100 in Video Games ) #35 in Nintendo 64 Accessories |
| Brand | MAYFLASH |
| Color | BLACK |
| Compatible Devices | Desktop, Gaming Console |
| Connector Type | USB 2.0 |
| Current Rating | 500 Milliamps |
| Customer Reviews | 4.1 out of 5 stars 705 Reviews |
| Finish | Oled |
| Finish Type | Oled |
| Input Voltage | 5 Volts |
| Item Dimensions | 4.41 x 1.5 x 5.63 inches |
| Item Weight | 0.17 Kilograms |
| Item dimensions L x W x H | 4.41 x 1.5 x 5.63 inches |
| Manufacturer | MAYFLASH |
| Mfr Part Number | uni-010100 |
| Model Number | may-uni-010100 |
| Number of Items | 1 |
| Number of Ports | 2 |
| Package Quantity | 1 |
| Power Plug Type | No Plug |
| Smart Home Compatibility | Not Smart Home Compatible |
| Unit Count | 1 Count |
| Warranty Description | 30 days |
| Warranty Type | Lifetime |
K**N
Steam Deck Retroarch Support!
I bought this not knowing whether it would work with my original N64 controller and new Steam Deck, particularly the RetroArch N64 emulator run through EmuDeck. After first plugging it into my Steam Deck dock's USB, with the red light on, only the back button (the A button on the N64 controller) and a couple other random controls worked. I couldn't figure it out until I realized that the red light is intended for Switch per the manual. To get it set for the Steam Deck, hold the “HOME” button on the adapter until the color changes to green, which is the Xinput setting intended for PC use. This does everything you need it to for the main Steam Deck interface: Select (A), back (B), and navigation (Joystick). The tricky part was getting it configured in RetroArch. Because Steam Deck recognizes the 2 inputs both as "Generic X-Box Pad", the N64 controller B button doesn't work right away (on Xbox, the B button is to the right, but on N64, it’s on the left). To get it working, I first made sure the N64 controller was listed first. You can do this by pressing Steam -> Settings -> Controller -> press the select/view button (top left on the steam deck) to "Reorder Controllers." Make sure Generic X-Box Pad is first. (If it still doesn't work in the next step, try switching the controller to the 2nd port on this adapter) Then I fired up the standalone RetroArch emulator and navigated to: Settings -> Input -> Port 1 Controls using a USB mouse also plugged in (although it may also working using the N64 controller). With the “Device Index” set as "Generic X-Box pad," you can select each of the following and press the matching button on the N64 to the reconfigure the buttons. For some reason, I found it necessary to set all of these (even if they are listed correctly), shown as “Auto,” or else they lose their settings when we save them later. D-Pad Up = push the up D-pad button = 11 D-Pad Down = push the down D-pad button = 12 D-Pad Left = push the left D-pad button = 13 D-Pad Right = push the right D-pad button = 14 A Button (C3) = press A button = 0 B Button (C2) = press B button = 1 Start = press Start button = 6 L Shoulder = press L button = 9 R Shoulder = press R button = 10 Z Trigger = press Z button = +4 Control Stick Y (up) = push joystick up = -1 Control Stick Y (down) = push joystick down = +1 Control Stick X (left) = push joystick left = -0 Control Stick X (right) = push joystick right = +0 C Buttons Y (up) = press up yellow C button = -3 C Buttons Y (down) = press down yellow C button = +3 C Buttons X (left) = press left yellow C button = -2 C Buttons X (right) = press right yellow C button = +2 Once complete, select "Save Controller Profile" and you should be good to go. If you use 2 controllers, you'll have to repeat these steps for the other port. It’s been working every time I reconnect the adapter for the last few days. If it ever gives you an issue in RetroArch where you can’t navigate or press any buttons, you can always exit by hitting the Steam button -> Exit Game. Overall, zero complaints so far. This product is working exactly as I need it to!
M**B
Excellent adapter!
This is a great adapter with one caveat. I plugged this into my switch 2, worked right away. For some reason by default the B and A buttons are switched, but in the instruction manual it tells you how to swap this easily. Works seamlessly. Easily do 2 player on n64 games. THE ONE THING TO NOTE - there is no + and - buttons (obviously) so getting back to the main menu will require a native switch remove. HIGHLY recommended. I hope this company has a gamecube version. Recommended!
A**.
A decent product - once you update the firmware
I purchased this controller to be able to play N64 games on my Switch with a N64 Controller. It's decent, but it really only shines once you've updated the firmware. Out of the box, A and B buttons are bafflingly flipped, and the C-Buttons are inverted. Switching between N64 games and using save states is mildly inconvenient as you'll need a second, regular Switch controller on hand, but otherwise the adapter is functional and does what it needs to when you are in a N64 game with an N64 controller. The price fits the little bit of time needed to make this work.
A**S
Works with 20+ year old controllers
Worked fairly well. There's options for xinput/dinput. Getting this to work with specific PC emulators may be a task in itself, but the hardware is solid.
R**Y
Disappointment for Mayflash product (Dropped Inputs, inaccurate analog inputs)
I have the previous Mayflash N64 usb-adapter as well as their Gamecube adapter. Both are great, so I was very disappointed when trying out this product. At first I thought maybe I received a faulty unit, but I see other reviews with similar reports. I have tried all 3 modes on PC and tried calibrating them, each with different results. 1)The switch mode dropped analog inputs, sometimes I would press a direction and it would either lag in recognizing that input, miss the input completely, or not recognize how far the stick was being pressed (may result in walk instead of run in games). 2)The two PC modes didn't seem to drop inputs as often, but the analog stick was constantly being recognized as fully pressed in a direction. Calibration would not fix the issue, the stick would not recognize as being in neutral. Some buttons were similarly recognized as being fully pressed. I have tried updating the drivers, but that didn't fix the issues. I've also verified it isn't the controller as the controller works perfectly on my old mayflash adapter (model PC048). I use this for speedrunning SM64 so any dropped inputs, lag, or inaccurate directional inputs is a deal breaker.
V**Z
funciona bien.
funciona tambien en una raspberri y mister fpga
H**O
You get to swap the Control Stick with the DPAD, but no button mapping?
I picked this up to be able to use N64 controllers with the idea that this would allow me to button map the buttons anyway I wanted to through the means of the Nintendo Switch options regarding button mapping, since this is being read as a pro controller rather than being read as a GameCube Controller which is how the Hyperkin Adapter works. What's aggravating about this is that it doesn't allow to change the button mapping through the Switch, even though it is read as a pro controller, and on top of that the buttons being read are slightly incorrect: an A button press is being read as a B input and a B button press is being read as an A input. Meanwhile the CSTICK inputs is inverted naturally through this. Meaning if I were to press down in Super Mario 64 then the camera would zoom in like its suppose to for if you press up on the c stick. I simply bought this to use with various titles on the Switch, such as Super Mario 64, Super Smash Brothers Ultimate, and a few various games that I thought would be fun to challenge myself with a few buttons missing. However, because I can't button map in any regard besides the capability of changing my Control stick to my DPAD I can't play SM64 with it unfortunately and having the genuine layout of Smash 64 in Smash Ultimate is a no go. Perhaps an update will fix these issues, but currently I don't think it's worth $25.99 USD when you can get a Hyperkin Adapter for $12.99 USD that doesn't have the two face buttons inverted and the c stick input inverted. The only thing this has over that is the secondary controller spot and ZL is in the correct spot rather than being flipped with the Left bumper.
N**E
Works on EVERYTHING - PERFECTLY!
DO FIRST - UPDATE FIRMWARE on mayflash.com/support. DO SECOND - Plug in all 4 of your controllers, and using Controller 1 - press and hold the Start menu + Down arrow (maybe right arrow, cant remember which) for 3 seconds. You will then see your Mayflash adapter LED light blink once which is how you know it completed. This will update all 4 controllers by switching the A and B buttons. If you dont do this, your A and B buttons will be flipped on the Nintendo Switch or default config. But this is only a ONE TIME NEED. past that, you never have to do it again even jumping between PC and Nintendo Switch. Works on Windows 11 with Project 64, but one of the INPUT configurations within Project64 didnt work (cant remember which, but i believe its the default one), and you need to select the other input configuration from the drop down menu. Overall Impressions - Very high quality build, feels just like N64 OEM controller. I would even say it feels better. Joystick feels great. and NO LAG. The recent firmware update says it removes the so called LAG that people experienced. Best part is, i can swap between my Nintendo Switch and PC Emulators within seconds, and not have to re-config anything. Plug and play baby...! BUY THIS NOW!!
C**L
This N64 adapter actually works.
I have purchased a few of these different versions in theses adapters in the past none of them worked properly until i found this N64 adapter. I used a OEM nintendo controller and it works flawlessly. All buttons and keys work even the joystick (which had problems with others). Work great on windows PC. Costs more but works unlike the others that are more affordable.
S**K
反応はしたけどボタン配置が…
64マリオでやろうと思い購入。 Switchに反応したまではよかったが ボタン配置の設定も出来ず、これでは ゲームにならなかった。
A**A
Funciona perfectamente bien
Excelente para usar tu control n64 original, solo lo actualizas en la compu, en el switch dejas oprimido start+izq y queda remapeado el A y B. No me parece que tenga lag la verdad. Si lo recomiendo
V**A
It works
This works great! I’m able to use it to use a n64 controller with the project64 emulator on my computer. It works just fine!
A**X
Veel inputlag
Extreem veel inputlag waardoor dit product eigenlijk onbruikbaar is.
Trustpilot
2 months ago
3 weeks ago