WxGamepad logo

WxGamepad

Running the PC Server

The WxGamepad Server is a small app that runs on the computer you want to control. Start it once, scan the QR code it shows from the WxGamepad app on your phone, and your phone becomes a controller. Pick your operating system below.

ℹ️ Why does my computer warn me? The server isn't yet signed/notarised by Apple or Microsoft, so the first time you open it your OS shows a security warning. This is expected for new indie software — the steps below show the safe, one-time way to allow it. You only need to do this once.

⬇️ Download macOS 🪟 Windows 🐧 Linux

1. Download the server

Grab the latest build from the releases page, then follow the steps for your OS.

macOS

On macOS, the server opens after you allow it once in System Settings → Privacy & Security.

  1. Open the downloaded .dmg and drag WxGamepad Server into your Applications folder.
  2. Double-click WxGamepad Server. You'll see "Apple is not able to verify…". Click Done (do not click "Move to Bin").
  3. Open the Apple menu → System SettingsPrivacy & Security, and scroll down to the Security section.
  4. You'll see "WxGamepad Server.app was blocked to protect your Mac." Click Open Anyway, then confirm with Touch ID or your password.
  5. A final dialog appears — click Open Anyway once more. The server launches and will open normally from now on.
macOS Privacy & Security showing 'WxGamepad Server.app was blocked' with an Open Anyway button, and the confirmation dialog with Open Anyway
👆 macOS shows Open Anyway in two places — once in Privacy & Security (the button on the right), and again in the confirmation dialog (center). Click Open Anyway in both.

Prefer the Terminal? This clears the quarantine flag so the app opens directly:

xattr -dr com.apple.quarantine "/Applications/WxGamepad Server.app"

Then double-click the app as usual.

🪟 Windows

Windows SmartScreen blocks unrecognised apps on first run. Allow it like this:

  1. Run the downloaded WxGamepad Server (.exe).
  2. If you see "Windows protected your PC", click More info, then Run anyway.
  3. If the file came in a .zip, right-click it first → Properties → tick UnblockOK, then run.
  4. When Windows Firewall asks, Allow access on Private networks so your phone can connect over Wi-Fi.

🐧 Linux

The server ships as an AppImage. Make it executable and run it:

chmod +x WxGamepad-Server-*.AppImage
./WxGamepad-Server-*.AppImage

2. Connect your phone

  1. Make sure your phone and computer are on the same Wi-Fi network.
  2. The running server displays a QR code (and an IP address).
  3. Open WxGamepad on your phone, tap connect, and scan the QR code. You're now a controller. 🎮

Still stuck? Contact support and we'll help you get connected.