Skip to content

C# Networking software used to transfer controller inputs from a local connection to a remote one

Notifications You must be signed in to change notification settings

QuillDev/NetJoy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codacy Badge

NetJoy - Wireless Controller Node

NetJoy is a bundled client/server application that can send joystick/controller input from one computer to another remotely over the network.

Support

Currently the only supported platform is Windows, Linux is planned in the future!

Example Config

isServer = false

[server]
address = "127.0.0.1"
port = 6069

Usage Instructions

Both Clients & Servers

  • Download NetJoy from the Releases Page.
  • Un-zip NetJoy.7z into whatever folder you want.

EXTRA STEP FOR SERVERS

  • Open config.toml and set isServer to true.
  • Change port to your desired port number.
  • configure ngrok using your ngrok token FROM HERE by running the below code in the NeyJoy Directory
cd PATH_TO_NETJOY_FOLDER
ngrok authtoken TOKEN_GOES_HERE

EXTRA STEP FOR CLIENTS

  • Install ViGEm from here
  • Complete install & restart

Both Clients & Servers

  • Run NetJoy.exe & follow instructions in the application for setting up your server/client.

CLI Interface

You can also access NetJoy through the command line by adding it to your Path GUIDE.

About

C# Networking software used to transfer controller inputs from a local connection to a remote one

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages