Joy Control cute controller icon
macOS Joy-Con input tool

Joy Control

Turn Joy-Con controllers into shortcuts, mouse input, and a presentation remote. After connecting, bind buttons to key chords or control the cursor with sticks and gyro.

Shortcut mapping

Bind buttons to ⌘, ⌃, ⇧, and ⌥ key chords.

Mouse control

Configure sticks, gyro, and click actions separately.

Live diagnostics

Inspect buttons, sticks, battery, and sensor data.

Runs locally

The desktop app uses Tauri to call macOS input APIs.

Joy ControlNot connected

Refresh to scan paired Joy-Con

Demo mode ready

Use cases

Use Joy-Con as a mini keyboard, macro pad, and vibe coding controller

Joy Control is for Mac users who want to turn Joy-Con into a productivity tool: one controller can work as a shortcut keypad, presentation remote, mouse helper, and coding workflow controller.

Joy-Con mini keyboard

Keep one Joy-Con beside your keyboard and map it to copy, paste, undo, screenshots, app switching, launchers, and other daily key chords.

Vibe coding controller

Map A/B/ZL/ZR to run tests, open a terminal, submit prompts, switch between browser and editor, and reduce hand movement while coding with AI.

Mouse and cursor helper

Move the cursor with a stick or gyro, set shoulder buttons as clicks, and use it for demos, couch desks, or lightweight remote control.

Portable macro pad

Joy-Con is small, wireless, and easy to carry, making it a temporary macOS macro pad for streaming, editing, meetings, and automation.

FAQ

Can I use Joy-Con as a small keyboard?

Yes. Joy Control connects to a paired Joy-Con and maps buttons to keyboard keys, modifier chords, or mouse actions.

How does Joy-Con help with vibe coding?

You can bind buttons to run tests, switch windows, open an AI assistant, send common shortcuts, or control the browser while staying in flow.

Does it work on Intel and Apple Silicon Macs?

The GitHub Release includes a universal dmg with both arm64 and x86_64 builds for Apple Silicon and Intel Macs.

Download for macOS

The universal build is recommended for most users and works on both Apple Silicon and Intel Macs. If macOS blocks first launch, right-click and choose Open.

Open GitHub Release

Guides

Joy Control guides

Search-friendly guides for Joy-Con workflows.
2026-06-17

How to use Joy-Con as a macOS mini keyboard

Use Joy Control to map Joy-Con buttons to copy, paste, app switching, screenshots, and mouse clicks.

2026-06-17

Use Joy-Con as a vibe coding controller

Map Joy-Con buttons to tests, terminals, browser switching, and AI coding shortcuts.