M30 Bluetooth controller FAQ

    What is the difference between M30 bluetooth, M30 2.4G for original Genesis/Meg Drive and M30 2.4g for Genesis Mini/Mega Drive Mini?
  • Difference #1 - compatibility & connectivity:
  • M30 bluetooth works with Switch,Windows,Android,Raspberry Pi,macOS as well as all devices 8BitDo bluetooth receivers support.

  • M30 2.4G for original Genesis/Mega Drive has its own dedicated 2.4g receiver included. It connects to the original Sega Genesis, Mega Drive1&2 and Analogue Mega Sg, wirelessly via the receiver.
  • On USB connection, it works with Switch, Windows and Raspberry Pi.

  • M30 2.4G for Genesis Mini/Mega Drive Mini has its own dedicated 2.4g receiver included. It works with Genesis Mini/Mega Drive Mini as well as Switch, wirelessly via the receiver.
  • On USB connection, it works with Switch, Windows and Raspberry Pi.

  • Difference #2 - compatibility & connectivity:
  • STAR button
  • M30 bluetooth: star button = screenshot button on Switch mode.
  • M30 2.4G for original Genesis/Mega Drive: start button = turbo button on Switch mode.
  • M30 2.4G for Genesis Mini/Mega Drive Mini: start button = turbo button on Switch mode.
  • Controller mode LED indicator
  • M30 bluetooth: there are four LED lights on the bottom of the controller indicating the controller mode.
  • M30 2.4G for original Genesis/Mega Drive: N/A
  • M30 2.4G for Genesis Mini/Mega Drive Mini: N/A
  • Pairing button
  • M30 bluetooth: there is a dedicated button on the top of the controller next to the USB port.
  • M30 2.4G for original Genesis/Mega Drive: there is no dedicated button for this. “ - ” button functions as so.
  • M30 2.4G for Genesis Mini/Mega Drive Mini: there is no dedicated button for this. “ - ” button functions as so.
  • USB port
  • M30 bluetooth: USB-C
  • M30 2.4G for original Genesis/Mega Drive: Micro USB
  • M30 2.4G for Genesis Mini/Mega Drive Mini: Micro USB
    What systems does it work with? Does it auto reconnect to those systems?
  • It works with Switch, Windows, macOS, Android, Raspberry Pi as well as all the devices our retro receivers/adapters support.
  • It does auto reconnect to all the systems mentioned above with the press of START once they have been successfully paired.
    Does it work with PS5, Xbox Series, PS3, PS4, XBOX one, XBOX 360, Wii, Wii U?
  • No, it does not.
    Can I map the Dpad on this controller? Can I also map and swap the A/B/X/Y buttons on this controller?
  • Yes, you can. The default mode of the DPad on this controller is as left analogue stick. You can also:
  • LEFT + Select : set Dpad as left analogue stick.
  • Up + Select : reset Dpad.
  • Right + Select : set Dpad as right analogue stick.
  • Down + Select : Swap A/B and X/Y mapping (on Switch mode only).
  • *Press and hold any of the key combinations above for 5 seconds to map the buttons.
  • *LED will blink in red to indicate the success of each button mapping.
  • *You need to reset the buttons manually.
    Does this controller have Screenshot, Vibration, Motion censor, Home, Turbo, NFC functions? Can I also wake up my Switch wirelessly with this controller?
  • No, it does not have vibration or motion censor. When it is connected to Switch:
  • A. Screenshot = STAR button
  • B. Home button = Logo button
  • Turbo and NFC functions are not applicable here. It can not wake up Switch wirelessly.
  • When connected to other devices, you can find on this controller:
  • A. STAR button = Turbo button
  • No, you can not wake up your Switch wirelessly with this controller.
    What do C/Z/L/R buttons function as?
  • A. C = R1
  • B. Z = L1
  • C. L = L2
  • D. R = R2
    Does it work with 8BitDo Bluetooth receivers/adapters?
  • Yes, it does.
    Can I use it on Sega Genesis/Mega Drive? Is it sold with a Bluetooth receiver?
  • Yes, you can use it on Sega Genesis/Mega Drive via 8BitDo MD receiver. The receiver is not sold together with the controller. You need to purchase it separately.
    What are the small LEDs for on the bottom of the controller?
  • They are controller mode indicators:
  • A. LED 1 blinking: D-input mode
  • B. LED 2 blinking: X-input mode (Xbox 360 mode)
  • C. LED 3 blinking: macOS mode
  • D. LED Rotating: Switch mode or pairing mode
  • E. Solid LED: connection is successful
  • *It also indicates the player mode when connected to Switch.
    How do I charge the controller? How long does the battery last when fully charged?
  • We suggest you charge it via a phone power adapter.
  • The controller uses 480mAh rechargeable battery with 1-2 hour charging time. The battery can last up to 18 hours when fully charged.
    Can I use this controller as a wired controller?
  • Yes, you can. Just connect it to your Switch, Windows, macOS, Android and Raspberry Pi via a USB-C cable.
    My M30 Bluetooth controller does not connect to Switch no matter how many times I have tried. What should I do?
  • This might be caused by there are too many controllers connected to your Switch, as one Switch can take up to 10 controllers at a time maximum. Please follow the steps below to fix it:
  • A. Go to ‘System Setting’ on your Switch, then click on ‘Controllers and Sensors’ to disconnect the controllers which are connected to it
  • B. Restart your Switch
  • C. Press and hold Y+START to turn back on the controller. Press the pairing button on the top of the controller for 3 seconds
  • D. Go back to ‘System Settings’ and choose ‘Change Grip/Order’ to pair them
    How many M30 Bluetooth controllers can I use at a time?
  • It depends on the number of controllers each device can take. Multiple M30 Bluetooth controllers can be used at a time.