This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
ControllerKeys
Turn your game controller into a Mac productivity device
Transform your Xbox, PS5 DualSense, PS4 DualShock 4, Steam Controller, Nintendo Joy-Con, Apple TV Siri Remote, 8BitDo Zero 2 & Micro, or 300+ third-party controllers into a powerful macOS productivity tool. JavaScript scripting engine, gyroscope aiming, swipe typing, GTA-style command wheel, macros, webhooks, app-specific profiles, Mac-to-Mac controller handoff, and on-screen keyboard. Perfect for vibe coding with Claude Code, Cursor, or Copilot. Source available, signed & notarized by Apple.
Hey Product Hunt 👋
I built ControllerKeys because I kept staring at my Xbox controller—this beautifully ergonomic, 15-button input device—and wondering why it only ever talked to games. On Windows you've got reWASD and DS4Windows; on macOS there was basically nothing that treated a controller as a serious, system-wide input surface. So I built it.
ControllerKeys turns an Xbox, DualSense, or 8BitDo controller into a full Mac input device:
• Every button does three things—tap / double-tap / long-press
• Fire chords by holding button combos, and switch between layers
• Launch apps, run multi-step macros, drive OBS scenes
• Use the DualSense touchpad as a trackpad and the stick as a mouse
It's source available (the repo is my most-starred project) and fully macOS-native.
The part I didn't expect was who actually bought it. Med students grinding Anki 8 hours a day who wanted to flip flashcards from the couch without wrecking their wrists. People with limited hand mobility using it as assistive tech at a tenth of medical-device pricing. A physics professor at ASU who runs his whole hybrid lecture—slides, OBS scene switching, cursor—from a PS5 controller while walking the room. None of those were on my original list.
I'd genuinely love your feedback, especially weird use cases I haven't thought of yet. Happy to answer anything in the comments.
About ControllerKeys on Product Hunt
“Turn your game controller into a Mac productivity device”
ControllerKeys was submitted on Product Hunt and earned 5 upvotes and 5 comments, placing #123 on the daily leaderboard. Transform your Xbox, PS5 DualSense, PS4 DualShock 4, Steam Controller, Nintendo Joy-Con, Apple TV Siri Remote, 8BitDo Zero 2 & Micro, or 300+ third-party controllers into a powerful macOS productivity tool. JavaScript scripting engine, gyroscope aiming, swipe typing, GTA-style command wheel, macros, webhooks, app-specific profiles, Mac-to-Mac controller handoff, and on-screen keyboard. Perfect for vibe coding with Claude Code, Cursor, or Copilot. Source available, signed & notarized by Apple.
On the analytics side, ControllerKeys competes within Productivity, User Experience, GitHub and Apple — topics that collectively have 1.1M followers on Product Hunt. The dashboard above tracks how ControllerKeys performed against the three products that launched closest to it on the same day.
Who hunted ControllerKeys?
ControllerKeys was hunted by Kevin Tang. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of ControllerKeys including community comment highlights and product details, visit the product overview.