BetterJoy is a Windows application that enables Nintendo Switch controllers, including Joy-Con and Pro Controllers, to function seamlessly on PC by emulating standard input devices such as XInput. It acts as a compatibility layer that allows these controllers to be used with a wide range of games, emulators, and software that would otherwise not recognize them natively. The software supports integration with popular emulators like Cemu, Dolphin, and Yuzu, as well as general system-wide input for PC gaming. One of its standout features is gyro support, which can be mapped to mouse movement or used in compatible games for motion control. It also allows users to remap buttons, including special inputs like capture and SL/SR buttons, providing a high degree of customization. BetterJoy works over both USB and Bluetooth connections, making it flexible for different setups.

Features

  • Support for Joy-Con and Pro Controller on Windows
  • XInput emulation for broad game compatibility
  • Gyro input mapped to mouse or motion controls
  • Custom button remapping including special inputs
  • Compatibility with emulators like Cemu and Dolphin
  • Bluetooth and USB connection support

Project Samples

Project Activity

See All Activity >

Categories

Game Controller

License

MIT License

Follow BetterJoy

BetterJoy Web Site

Other Useful Business Software
The AI-powered unified PSA-RMM platform for modern MSPs. Icon
The AI-powered unified PSA-RMM platform for modern MSPs.

Trusted PSA-RMM partner of MSPs worldwide

SuperOps.ai is the only PSA-RMM platform powered by intelligent automation and thoughtfully crafted for the new-age MSP. The platform also helps MSPs manage their projects, clients, and IT documents from a single place.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BetterJoy!

Additional Project Details

Operating Systems

Windows

Programming Language

C#

Related Categories

C# Game Controller Software

Registered

2026-03-20