ndeadly/missioncontrol

Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 5 minutes ago
Type:Plugin / ExtensionCategory(s):Embedded & IoTSystems, Hardware & HPC
Added to GitGenius on September 19th, 2026
Created on March 5th, 2020
Open Issues & Pull Requests: 237 (+0)
GitHub issues: Enabled
Number of forks: 177
Total Stargazers: 3,534 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 12.0 days
90th percentile: 9.7 days
Tracked items: 245

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 13% of issues opened in the past year have never received a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 69% of issues opened in the past year have been closed, leaving a working backlog. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 103
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 546 days
Stale 30+ days: 91
Stale 90+ days: 84

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • controller request (198)
  • feature request (26)
  • BLE controller (23)
  • USB controller (4)
  • bug (1)

Detailed Description

Mission Control is a system module that enables Nintendo Switch consoles to use controllers from other gaming platforms natively via Bluetooth without requiring external hardware or dongles.

The tool solves the problem of controller compatibility by intercepting and translating Bluetooth controller inputs into formats the Switch operating system recognizes natively. It operates as a system module that works across all Switch firmware versions and allows pairing and management through the console's standard controller menus rather than requiring custom software interfaces.

Users should adopt this tool if they own a modded Switch and want to use existing controllers from PlayStation, Xbox, or other platforms without purchasing Switch-specific hardware. The project suits anyone with a collection of third-party Bluetooth controllers who wants seamless integration with native pairing and remapping features. The tool supports simultaneous connection of up to eight non-Switch controllers, includes rumble and motion control support for compatible devices, and provides file-based virtual controller memory for storing calibration data. It also unlocks features like button remapping and stick calibration for third-party licensed Pro Controllers and enables use of JoyConDroid without root access.

The project shows consistent maintenance with regular updates addressing new controller support requests. Development activity demonstrates responsiveness to user-submitted controller compatibility issues and feature requests. The codebase maintains focus on low input lag performance and stability across varying Switch firmware versions. Community engagement is active through Discord channels and donation support options, indicating sustained interest in the project's continued development.