VirtuPad
Virtual Controller for Dolphin
A free Android app that turns your phone into a wireless Wii Remote + Nunchuck or Wii Standard controller for the Dolphin emulator. Just connect over Wi-Fi, no cables, no root.
VirtuPad Capabilities
The core features of VirtuPad as a virtual controller for the Dolphin emulator
Two Controller Types
One app provides two layouts: Wiimote + Nunchuck (portrait) and GameCube/Wii Classic-style Wii Standard (landscape).
Full Wii Standard Buttons
L, ZL, R, ZR (shoulder) buttons, D-pad, X/Y/A/B buttons, plus two left and right analog sticks.
Full Wiimote + Nunchuck Buttons
D-pad, A, B, 1, 2 buttons on the Wiimote, plus a Nunchuk stick with C and Z buttons.
Precise Motion Sensor
A 3-axis accelerometer and gyroscope send your phone's tilt and rotation to Dolphin at 200 Hz.
Sensitivity & Axis Inversion
Adjust motion sensitivity from 0.1x to 3.0x and invert the X, Y, Z axis directions to match your preference.
RECENTER Button
Instantly reset the motion reference to a neutral position while playing motion control games.
Precise Analog Stick
The stick automatically returns to center when released, with owner-lock so other fingers can't steal it.
Vibration (Haptic)
Vibration feedback on your phone when you press buttons and move the analog stick.
Cable-Free Wi-Fi Connection
Connects to Dolphin over Wi-Fi using the DSU/CemuHook protocol on port 26760 — no cables, adapters, or root.
4-Slot Multiplayer
Supports up to 4 controllers at once for local multiplayer sessions, with each player using a phone that has VirtuPad installed.
Background Mode
Connection and sensors keep running when the phone screen is off, with three layers of protection to keep streaming stable.
Material You Look
Interface colors adapt to your phone's wallpaper (Android 12+) with light, dark, and automatic theme options.
Who Is VirtuPad For?
VirtuPad is designed for gamers and emulator enthusiasts who want a more authentic playing experience.
Dolphin Emulator Players
Use your phone as a functional Wii or GameCube controller. No need to buy extra controllers or USB adapters.
Local Multiplayer
Support for up to 4 controller slots enables multiplayer sessions with friends using multiple phones on one Wi-Fi network.
Motion Gaming Fans
Enjoy Wii games that need motion control with your phone's accelerometer and gyroscope streaming at 200 Hz.
VirtuPad Feature Advantages
A comparison table of VirtuPad's capabilities versus physical Wii controllers
| Feature | VirtuPad | Wiimote + Nunchuk | Wii Classic Controller |
|---|---|---|---|
| Two Controller Types |
Wiimote + Nunchuck and Wii Standard in one app. |
Only one type: Wiimote + Nunchuk. |
Only one type: Wii Classic Controller. |
| Full Wii Standard Buttons |
L, ZL, R, ZR, D-pad, X/Y/A/B, and two analog sticks. |
Not Available |
Fully available on the physical controller. |
| Full Wiimote + Nunchuck Buttons |
A, B, 1, 2, D-pad, Nunchuk stick, plus C and Z buttons. |
Fully available on the physical controller. |
Not Available |
| Precise Motion Sensor |
3-axis accelerometer + gyroscope at 200 Hz. |
Accelerometer; gyroscope requires Wii MotionPlus. |
Not Available |
| Sensitivity & Axis Inversion |
Adjustable from 0.1x–3.0x and invert X/Y/Z axes. |
Not Available | Not Available |
| RECENTER Button |
Instant motion reference reset via an on-screen button. |
Not Available | Not Available |
| Precise Analog Stick |
Auto-recenter and owner-lock so other fingers can't steal it. |
One stick on the Nunchuk. |
Two analog sticks on the physical controller. |
| Vibration (Haptic) |
Vibration feedback on the phone's touchscreen. |
Rumble motor on the physical controller. |
Rumble motor on the physical controller. |
| Cable-Free Wi-Fi Connection |
Wi-Fi (DSU/CemuHook), no cables or adapters. |
Bluetooth, requires an adapter on the PC. |
Cable to the Wiimote. |
| 4-Slot Multiplayer |
Up to 4 slots, requires 4 phones with VirtuPad installed. |
Requires 4 Wiimotes + 4 Nunchuks. |
Requires 4 Classic Controllers + 4 Wiimotes. |
| Background Mode |
Streaming keeps running when the phone screen is off. |
Not Applicable | Not Applicable |
| Material You Look |
Interface colors adapt to your phone's wallpaper (Android 12+). |
Not Applicable | Not Applicable |
Donate to VirtuPad
VirtuPad is 100% free for all users. Your support helps cover server costs and new feature development.
Scan QRIS
Any amount, as you wish
For users in countries that support QRIS
- Works with all e-wallet & m-banking apps
- Supports new feature development
- Helps cover server and maintenance costs
Bitcoin (BTC)
Any amount, as you wish
For users in countries that don't support QRIS
- Scan the QR or send to the address above
- Supports new feature development
- Helps cover server and maintenance costs
Dogecoin (DOGE)
Any amount, as you wish
For users in countries that don't support QRIS
- Scan the QR or send to the address above
- Supports new feature development
- Helps cover server and maintenance costs
Donations are voluntary and not required. All VirtuPad features remain free to use.
Please download and install the app first.
Frequently Asked Questions
Find quick answers about using VirtuPad.
VirtuPad Screenshots
The Fun of Playing Wii Games on Dolphin
See how VirtuPad is used to play Wii games on the Dolphin emulator.
Get VirtuPad Now
Available for Android
Download VirtuPad Config
Ready-to-use controller profiles for the Dolphin emulator. Pick the one that matches your mode and motion sensor support.
How to Install the Config Files
These .ini files are Wii Remote controller profiles for Dolphin. Copy the file into the Profiles/Wiimote/ subfolder of your Dolphin user directory.
Profiles folder location
- Windows
%APPDATA%\Dolphin Emulator\Config\Profiles\Wiimote\ - Linux
~/.local/share/dolphin-emu/Config/Profiles/Wiimote/
Notes
- Portable mode (a
portable.txtfile exists in the Dolphin folder): the profiles folder lives inside the installation folder instead, atUser\Config\Profiles\Wiimote\(Windows) orUser/Config/Profiles/Wiimote/(Linux). - Older Linux builds: the user directory may be located at
~/.dolphin-emu/Config/Profiles/Wiimote/.
Loading the profile in Dolphin
- Open Dolphin and go to the Controllers menu.
- Click Configure on the Wii Remote slot you want to use.
- Under Profile, select the profile name you just copied.
- Click Load to apply it.
The Open Folder button next to the Profile list opens the correct profiles folder automatically, so you don't have to find it manually.
