Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS vJoy Controller

From GameBrew
3DS vJoy Controller
3dsjojycontroller.png
General
AuthorStringJan, memeToasty
TypeUtilities
Version1.1
LicenseMixed
Last Updated2024/05/04
Links
Download
Website
Source

This project allows 3DS users to their device(s) as a singular, coherent controller via vJoy. When a 3DS joins the server, it receives virtual button and axis assignments that update based on user input.

The project focuses on a simple, lightweight protocol that is also extensible for other devices. The number of buttons and axes can be adjusted dynamically, depending on the preferred device class.

The OS-native input-methods of the 3DS were used for the 3DS implementation of the protocol.

Note: This project is intended for educational purposes only.

User guide

Requirements:

  • Nintendo 3DS
  • vJoy
  • Python
    • pyvjoy-Library

How to use:

  • Install the .3dsx app to your 3DS devices.
  • Start the server using python3 server.py.
  • Start the application on your 3DS devices.
  • Enter the IP of the server.

Changelog

v1.1

v1.0

  • First Release.

External links

Advertising: