Using GlovePIE to Connect a Wii Remote to PC Nintendo Wii Remote (Wiimote) Go to product viewer dialog for this item.
is a versatile controller featuring accelerometers, infrared tracking, and button inputs. While designed for the Wii, its Bluetooth capabilities make it compatible with Windows PCs. One of the most popular, albeit older, methods to bridge this gap is using GlovePIE (Generic Lightweight Object-Oriented Programmable Input Emulator). This article will guide you through connecting your Go to product viewer dialog for this item.
to a PC and using GlovePIE to map its inputs to keyboard or mouse actions. Prerequisites Wii Remote Go to product viewer dialog for this item. (Original or third-party) Bluetooth-enabled PC (or a USB Bluetooth adapter) GlovePIE software (Version 0.45 or 0.30 are common)
Bluetooth Stack: Windows Bluetooth, WIDCOMM, or Toshiba Bluetooth stack. Step 1: Connect the via Bluetooth Before running software, you must pair the Go to product viewer dialog for this item. with Windows.
Open your computer’s Bluetooth settings (usually found in the Control Panel or System Tray). Click “Add a device” . Press the 1 and 2 buttons simultaneously on your Wii Remote Go to product viewer dialog for this item. . The lights at the bottom should flash.
Wait for “Nintendo RVL-CNT-01” (or similar) to appear in the list.
Select it and click pair. If asked for a PIN, click “Next” or “Skip” without entering anything.
Note: You may need to repeat the 1+2 button press several times to keep it awake during pairing. Step 2: Set Up and Run GlovePIE GlovePIE acts as the interpreter, turning Go to product viewer dialog for this item. signals into PC inputs. Download and extract GlovePIE. Run GlovePIE.exe.
In the script window, you will need to enter code to map the buttons. Basic Example Script (Wiimote to Mouse) Copy and paste this script into GlovePIE to use the Go to product viewer dialog for this item. as a basic mouse:
// Move mouse with acceleration mouse.DirectInputX = smooth(wiimote.gx500) mouse.DirectInputY = smooth(-wiimote.gy * 500) // A button = Left Click mouse.LeftButton = wiimote.A // B button = Right Click mouse.RightButton = wiimote.B // Lights up the Wiimote LEDs wiimote.Led1 = true Use code with caution. Step 3: Run the Script
Click the “Run” button in the top left of the GlovePIE window. The LED lights on the Go to product viewer dialog for this item. should stop flashing and stay on (usually LED 1). Go to product viewer dialog for this item.
! It should now control your mouse pointer, and pressing ‘A’ should click. To stop the script, click “Stop” in GlovePIE. Key Considerations and Troubleshooting Battery Usage: Using the Go to product viewer dialog for this item. on PC can drain batteries quickly.
Alternative Options: While GlovePIE is classic, it is quite old. For modern PC gaming or emulation, newer tools like HID Wiimote or Dolphin Emulator’s Bluetooth Passthrough are generally more stable and less “buggy” Go to product viewer dialog for this item.
Not Detected: Ensure Bluetooth is active, or try holding 1+2 again while hitting “Run” in GlovePIE.
Sensitivity: The 500 value in the script above is a sensitivity multiplier. You can increase or decrease this number to adjust how fast the mouse moves, as the accelerometer is highly sensitive.
Disclaimer: GlovePIE is abandoned software and may not work natively on all Windows ⁄11 configurations without compatibility adjustments. If you’re interested, I can also:
Show you how to create more complex scripts (e.g., using the Nunchuk).
Recommend newer, more stable alternatives if GlovePIE doesn’t work for you.
Explain how to set up the Infrared (IR) sensor for precision pointer control.