🕹️ SN30pro Xcloud Windows Description
SN30pro_Xcloud_Windows is a lightweight Windows utility that converts an 8BitDo SN30 Pro for Android controller into a virtual Xbox 360 controller recognized by Windows and cloud gaming services (like Xbox Cloud Gaming).
It uses the ViGEmBus driver to emulate an Xbox 360 controller and HidHide to hide the original 8BitDo device, preventing double inputs.
Perfect for games or services that only support Xbox controllers.
✨ Features
Converts your 8BitDo SN30 Pro (Android Mode) into a Virtual Xbox 360 Controller.
Automatically maps all buttons, triggers, D-Pad, and both analog sticks.
Works seamlessly with Game Pass / Xbox Cloud Gaming / Steam / Epic Games / etc.
Removes input conflicts by hiding the original controller via HidHide.
Zero configuration once set up — plug and play.
🧩 Requirements Component Description 8BitDo SN30 Pro (Android mode) Must be connected via USB or Bluetooth Windows 10/11 (x64) Tested on both .NET 8 Runtime Required for the app to run ViGEmBus Driver Enables virtual Xbox controller HidHide Hides the real 8BitDo controller ⚙️ Installation Steps 1️⃣ Install ViGEmBus
Download and install: 🔗 https://vigem.org/downloads/
2️⃣ Install HidHide
Download from: 🔗 https://github.com/ViGEm/HidHide/releases
Once installed:
Open HidHide Configuration Client (from Start Menu).
Go to the Devices tab and check the box next to “8BitDo SN30 Pro for Android” to hide it.
Go to the Applications tab and click Add application. Select your SN30pro_Xcloud_Windows.exe
Make sure “Enable device hiding” is checked at the top.
This ensures only the virtual Xbox controller is visible to games.
Connect your 8BitDo SN30 Pro (Android mode) via USB or Bluetooth.
Run SN30pro_Xcloud_Windows.exe.
You’ll see:
Sn30pro XCloud to Virtual Xbox360 controller : Made by Volanaro Please use HidHide to hide 8bitdo controller Press Ctrl+C to exit.
Once running, a Virtual Xbox 360 controller will appear in Windows.
Test in:
Control Panel → Devices and Printers → Xbox 360 Controller → Game Controller Settings
Enjoy full compatibility with Xbox Cloud Gaming and PC titles!
🧰 Developer Info
Language: C# (.NET 8)
HID Interface: HidSharp
Virtual Gamepad: Nefarius.ViGEm.Client
Compatible with: Windows 10/11
Made by: Volanaro
🏷️ License
This project is open-source and free to use for personal or educational purposes.