
8BitDo ZERO (Most other 8BitDo controllers have a Switch mode available. 8bitDo SN30 Pro Xbox Cloud Gaming Edition. Microsoft Xbox Elite Wireless Controller Series 2. Microsoft Xbox One S/X Controller (not to be confused with Series S/X controllers - these use Bluetooth LE, which isn't currently supported)*. Sony Dualsense (Playstation 5) Controller.
Sony DualShock4 (Playstation 4) Controller.
Nintendo Wii Balance Board (experimental). Nintendo Wii Remote + extensions (Nunchuck, Classic Controller, Classic Controller Pro, SNES Mini, TaTaCon (Taiko drum), MotionPlus). If you have a third-party variant of one of the below, or a Bluetooth controller that isn't listed, consider submitting a controller request issue. mc.mitm module adds extension IPC commands that can be used to interact with the bluetooth process without interfering with the state of the system.Ĭurrently, the following controllers are supported. Spoofing of host Bluetooth adapter name and address. File-based virtual controller memory allowing for data such as analog stick calibration to be stored and retrieved.
Support for rumble and motion controls (compatible controllers only). Make use of native HOS menus for controller pairing, button remapping (firmware 10.0.0+) etc. Connect up to 8 non-switch Bluetooth controllers simultaneously without any additional hardware. No dongles or other external hardware neccessary. Use controllers from other consoles natively on your Nintendo Switch via Bluetooth.