OZORDI

OZORDI / JoyCon2Mac

Public

A MacOS DriverKit application for Nintendo Switch 2 Joycons

13
0
69% credibility
Found May 07, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Objective-C++
AI Summary

JoyCon2Mac is a macOS app that connects Nintendo Switch 2 Joy-Cons via Bluetooth and makes them appear as a native gamepad and mouse to the system.

How It Works

1
🔍 Discover JoyCon2Mac

You search online for a way to use your Nintendo Switch 2 Joy-Cons on your Mac and find this handy tool.

2
📥 Get the app ready

Download the files and run a simple setup command to prepare the app on your Mac.

3
🚀 Launch the app

Open the menu bar app, and approve the permission prompt in System Settings when it appears.

4
🎮 Pair your Joy-Cons

Put your Joy-Cons into pairing mode by holding the SYNC button, and watch them connect automatically in the app.

5
⚙️ Tweak settings

Use the app's views to switch mouse modes, test gamepad buttons, or check motion sensors.

Game on!

Your Joy-Cons now work as a full gamepad and mouse in games and apps, feeling just like native Mac controls.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is JoyCon2Mac?

JoyCon2Mac is a macOS DriverKit application built in Objective-C++ that adds native support for Nintendo Switch 2 Joy-Cons over BLE. It pairs controllers, streams inputs to a virtual HID gamepad and mouse via DriverKit, and includes a SwiftUI menu-bar app for monitoring battery, gyro data, NFC tags, and mouse mode. Switch owners get seamless macOS integration without third-party wrappers.

Why is it gaining traction?

It delivers polished features like optical mouse emulation from the Joy-Con sensor, fused IMU visualization, and NFC reading—hooks for Mac gamers missing native Switch support. The build scripts simplify DriverKit deployment, making it a practical macOS DriverKit example amid scarce Switch 2 tools. Low overhead headless daemon plus real-time dashboard beats clunky alternatives.

Who should use this?

Mac gamers running Steam or browser games who own Switch 2 Joy-Cons and want precise gyro aiming or mouse control. DriverKit developers prototyping HID extensions or studying macOS github app builds. Tinkerers testing Joy-Con mac pairing in macOS environments like github desktop or runners.

Verdict

Grab it if you're a Switch-on-Mac user—13 stars and 0.7% credibility reflect early days, but docs and one-command builds make it a viable DriverKit tutorial. Approve the extension once, and it just works; fork for custom tweaks.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.