If using a Bluetooth Passthrough mode (libusb), WiimoteNew.ini stores a different format:
[Wiimote1]
Device = 00:00:00:00:00:00 # Placeholder
Passthrough = True
RealBalanceBoard = False
In passthrough mode, the file itself doesn’t hold pairing — the emulator takes exclusive control of the BT adapter.
You do not need a special driver like "BlueSoleil" anymore; the standard Windows Bluetooth stack works fine.
| Problem | Solution in WiimoteNew.ini |
|--------|-------------------------------|
| Remote disconnects frequently | Set ContinuousScanning = True |
| Motion controls not working | Ensure MotionPlus = True for newer remotes |
| Dolphin asks to re-pair every launch | Verify Device = line matches your remote’s BT MAC |
| Cursor jittery | Lower IR/Sensitivity to 2 or 3 |
| No sound from remote speaker | Increase SpeakerVolume = 128 (max) |
Dolphin Emulator (Windows)
Documents\Dolphin Emulator\Config\WiimoteNew.ini
Linux/macOS
~/.dolphin-emu/Config/WiimoteNew.ini
If the file doesn’t exist, Dolphin creates it automatically after you first configure a Wii Remote.
Step 1: Remove Previous Wiimote Pairings
Step 2: Download the WiimoteNewini Bundle
Step 3: Install the Custom Driver
Step 4: Pair Your Wiimote
Press the red sync button inside the battery compartment and the 1+2 buttons simultaneously. The driver will auto-detect and create a default default.ini in your user folder. wiimotenewini
Step 5: Configure Your First INI File
Open any text editor and create a new file named super_mario_galaxy.ini. Use this template:
[WiimoteNewini] device_id = auto motion_plus = true rumble = true led_indicator = 1[ButtonMapping] A = 306 B = 307 Minus = 308 Plus = 309 Home = 310 One = 311 Two = 312
[Sensitivity] ir_sensitivity = 65 gyro_deadzone = 3.2 accelerometer_range = 4g
Save the file and load it via the WiimoteNewini GUI tool. In passthrough mode, the file itself doesn’t hold
For gamers with limited mobility, WiimoteNewini’s ability to map any button or motion to a keyboard macro has been a game-changer. The INI format supports macros, toggles, and turbo modes.
How does this protocol stack up against other Wiimote-on-PC solutions?
| Solution | Latency | Motion Plus | Nunchuk | Configuration File | |----------|---------|-------------|---------|---------------------| | Dolphin Native | 15ms | Yes | Yes | GUI only | | GlovePIE (legacy) | 20-50ms | No | Partial | Script-based | | WiimoteNewini | 6-8ms | Full | Full | Simple .ini | | DS4Windows (emulating Wiimote) | 10ms | No | No | N/A |
Verdict: For raw performance and flexibility, WiimoteNewini is the current champion, especially if you need Motion Plus support outside of Dolphin.