Skip to content

Remote Link

hifihedgehog edited this page Jun 15, 2026 · 5 revisions

Remote Link

Share a controller, wheel, or HOTAS between two PCs on your network. A device plugged into one PC drives a game on the other, and the feedback comes back to the real hardware.

Remote Link section on the Dashboard with paired and nearby PCs

Remote Link connects two PadForge instances over your local network. A device plugged into one PC (the owner) shows up in the other PC's PadForge (the consumer) as an ordinary input device, ready to assign to a slot and map like anything else. The game on the consumer sees a virtual controller and never knows the hardware is in another room.

It works both ways at once. Each PC can share its own devices and use the other's at the same time.


What comes back

Sharing is not input-only. When the game on the consumer drives the shared device, the feedback returns across the link and plays on the physical hardware where it lives:

  • Rumble (both motors)
  • Wheel force feedback (native on Logitech, Fanatec, and Thrustmaster, with other wheels falling back to rumble)
  • DualSense adaptive triggers
  • Lightbar color
  • Player-number LEDs
  • Controller speaker audio

So a wheel shared from the den shakes in the den while the race runs on the PC in the office, and a DualSense lights its bar and buzzes its triggers on the couch while the game plays upstairs.


Set it up

1. Turn on Remote Link on both PCs

On the Dashboard, open the Remote Link section and enable it. Each PC starts listening and begins announcing itself to the local network.

2. Find the other PC

A PC running Remote Link on the same network shows up under Nearby PCs. If it does not appear (some networks block discovery), use Connect by address and type the other PC's address and port.

3. Pair with a six-digit code

Start pairing from one side. Both screens show a six-digit code. Check that the two codes match, then confirm on both. The match proves the two PCs reached each other directly with no one in the middle.

Pairing only happens once per pair of PCs.

4. Share and assign

Once paired, each PC's shareable devices appear in the other's Devices list. Assign a shared device to a slot and map it like any local controller.


Trust and reconnecting

Pairing records the other PC as trusted. After that, trusted PCs reconnect on their own the moment they see each other on the network, with no code to re-enter. Auto-reconnect is on by default and can be turned off in the Remote Link settings.

Trust is tied to each PC's cryptographic identity, not its name. Renaming a PC does not break a pairing. The display name is only there so you can tell your paired PCs apart.


Staying safe: gamepad-only

A paired PC can drive this one's gamepad output. Whether it can also reach your keyboard, mouse, and macros is your choice, set per paired PC. For a PC you do not fully control, leave the gamepad-only limit on. Unknown peers start limited by default.

With gamepad-only on, a shared device can act as a virtual gamepad and nothing else. Its keyboard and mouse output is suppressed, and it cannot run macros on the owner PC.


Identity protection

Each PadForge install has a Remote Link identity, the key that pairings trust. You choose how it is stored:

Mode Stored as Use when
Secure Encrypted to this Windows account and PC The normal choice. The identity never leaves this machine.
Portable, password protected Encrypted with a password you set You want to carry one identity across installs. Pair once, then clone.
Portable, open Plain, no password A throwaway or test identity.

A portable identity lets a group of PCs that share one install image pair once and then recognize each other everywhere. Most people never need to change this from Secure.


Network

Remote Link finds other PCs on your local network automatically. Discovery is a same-subnet broadcast, so both PCs being on the same Wi-Fi or switch is the usual setup.

Requirement Details
Network Both PCs on the same local network
Discovery UDP broadcast on port 27501 (same subnet)
Connection Direct PC-to-PC, encrypted end to end
Firewall Allow PadForge through the firewall on both PCs

The Connect by address box accepts a host and port directly. Two PCs joined by a VPN like ZeroTier, which puts them on one virtual network, can connect across the internet that way, even when broadcast discovery does not reach across it.


How the security works

Pairing runs a fresh key exchange (X25519) and signs the whole exchange with each PC's long-term key (Ed25519), so each side proves it is the same PC it paired with before. The six-digit code is derived from the exchange after both sides commit to it, which is why a matching code rules out a machine in the middle. A failed handshake creates no device and shares nothing. Traffic after pairing is encrypted.


Limits

  • Discovery is automatic on your local network. For internet play, put both PCs on one virtual network with a VPN like ZeroTier and use Connect by address.
  • Gamepad-style devices. Remote Link shares controllers, wheels, and HOTAS hardware, not arbitrary USB devices.
  • Both PCs run PadForge. Remote Link is PadForge-to-PadForge.

Related pages

  • Dashboard: turn Remote Link on, pair, and manage paired PCs.
  • Devices: see shared devices and assign them to slots.
  • Controller Slots: create the virtual controller a shared device feeds.
  • Force Feedback: the rumble and force-feedback that returns over the link.
  • Wheel: native wheel force feedback, including over Remote Link.
  • Controller Audio: the speaker audio that returns over the link.
  • Troubleshooting: help when a PC does not appear or pairing fails.

Clone this wiki locally