3DS Store › Tools

3DSController v0.6 by CTurt

Released Sep 8, 2015 · Tools
200,990 downloads on GitHub · Source code

Use your 3DS as a wireless controller for a Windows PC

Install on your 3DS

QR code of the download link for 3DSController0.6.zip

Method 1Scan the QR code
With 3dsDL (Scan QR Code). Then open the .zip in 3dsDL's Files and extract it where the release notes say.

Method 2Send it to your 3DS
Open 3dsDL › Receive on the same Wi-Fi, then press:
Send to 3dsDL
Then extract the .zip in 3dsDL's Files where the release notes say.

Other ways to install

Files

FileSizeSHA-256
3DSController0.6.zip685 KB 81840d25…c93c Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (6)

Screenshots

3DSController screenshot
Screenshot · from the developer's README
Add a screenshotor a photo of it running.

About 3DSController

The 3DS app talks to 3DSController.exe on your PC over the local network. Buttons come through as keyboard keys. To use the Circle Pad or touch screen as a joystick you also need vJoy on the PC, and the author recommends version 2.0.5-120515.

- Copy 3DSController.ini from the 3DS folder in the zip to the root of the SD card
- Change the line IP: 192.168.0.4 to your PC's local IP. 3DSController.exe shows it if you're not sure
- Run 3DSController.exe on the PC and let it through the firewall
- Start the app on the 3DS. There's no menu. It connects by itself, and a black screen means it's working

L, R and X together bring up the keyboard. Key bindings are in the PC's copy of 3DSController.ini, and the port can be changed in both copies. On Linux there are Python scripts in place of the EXE. The 3DS app and the PC program have to come from the same release. The project is archived, and the last release is from 2015.

Release notes

v0.6 · 3DS Controller 0.6 · Sep 8, 2015

3DS Client:

  • Backlight disabled when not in use (less battery consumption),
  • New 3DS buttons and C Stick support,

PC Server:

  • DLL errors fixed,
  • Updated vJoy to latest version (fixes Windows 10 compatibility),
  • Screenshot code scrapped
  • 2 separate JoySticks can be configured,
  • 8 additional JoyStick buttons supported,

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing