Skip to main content

Connecting

Local

If you're running VRCOSC and VRChat on the same PC you should leave VRCOSC on default settings.

LAN

If you're running VRCOSC and VRChat on different devices, change the connection mode to LAN.

warning

VRCOSC must be ran as administrator to allow it to host OSCQuery on LAN

warning

OSCQuery (which some modules require) is disabled in this mode as VRChat doesn't host OSCQuery as LAN-accessible

warning

You may need to disable your firewall on the device that VRCOSC is on to allow VRChat to find VRCOSC after both VRChat and VRCOSC have opened and VRCOSC's modules are attempting to run. This is entirely dependent on Windows and your firewall rules. Once VRChat is connected you can enable your firewall again

Custom

If you're wanting to send and receive data to custom endpoints, change the connection mode to Custom.

The outgoing endpoint should be the IP and port of the target device.

The incoming endpoint should be the IP and port of the device VRCOSC is running on.

info

To find the LAN IP of a device, open command prompt and use ipconfig. The IPv4 address is that device's LAN IP.

warning

VRCOSC must be ran as administrator to allow it to host OSCQuery on custom endpoints

warning

OSCQuery (which some modules require) is disabled in this mode as VRChat doesn't host OSCQuery as LAN-accessible

warning

You may need to disable your firewall on the device that VRCOSC is on to allow VRChat to find VRCOSC after both VRChat and VRCOSC have opened and VRCOSC's modules are attempting to run. This is entirely dependent on Windows and your firewall rules. Once VRChat is connected you can enable your firewall again