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
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
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