Wii + PC

Dec. 2nd, 2007 09:31 pm
deathboy: (Default)
[personal profile] deathboy
I just got my Wiimote working with my PC!

Starting my reading [here], it only took about 15 mins - there are a few requirements that might stop it working immediately, but it's not really that hard.

You'll need:

* Wiimote (dur)
* Wii (if you want to use the pointer functions, otherwise not)
* Bluetooth dongle

Now, the Bluetooth dongle will be the sticking point. It apparently has to work with non-MS Bluetooth drivers - the ones used in the example I followed, and that work on mine are BlueSoleil.

The BlueSoleil drivers come free with some dongles, or if you download their trial software, if your dongle is in some magical list, it will apparently work for free. If not, it will go into a trial mode and you have to pay. Unless you locate the full, working, cracked drivers somewhere else for instance.

I'm using THIS dongle - a cheap SafeCom one that I remember came with BlueSoleil, I've had kicking around for ages. Another cheap one I have (Belkin) does NOT work with BlueSoleil. I think this is the same one (it's a fiver).

So, install drivers. Plug in dongle. Run BlueSoleil. Check that BlueSoleil works with your dongle (if it doesn't, it'll say "Please insert a bluetooth device" at the bottom).

Now, you want GlovePIE. This is some hobby software that converts from a variety of controllers to various Windows (and MIDI!) messages.

It's being used with Wiimotes a lot at the moment, so it comes with a tonne of scripts you can try.

Now, you'll want to connect to the Wiimote.

I'm not sure if I did this right, or if there's a better way, but I did this by pressing the power button, then quickly pressing 1+2 on the Wiimote at the same time. If it's in the right mode, the blue lights will all flash for about 30 seconds, which means that it's disclosing itself to nearby BlueTooth devices. If the lights stop flashing, press 1+2 again OR just hold them down continually while you link up :P

The various guides I read implied that you had to PAIR with the Wiimote. You don't. In BlueSoleil, I hit F5 (or click the sun icon in the middle of the app) to look for new devices. It spots a new device (and gives it an icon a bit like a keyboard). Right-click / "Discover Services" and it should grab the name of the device (Nintendo RVL CNT-01).

It should light up just one icon, indicating it's found a BlueTooh HID (Human Interface Device) service. Connect to ths (click the mouse icon) while the Wiimote's lights are flashing. It should show that the service is activated, the BlueTooth icon on the taskbar goes green, etc.

Now, you just need to run GlovePIE and pick a script, hit RUN. Apparently, GlovePIE has a bug that when you run a script, the STOP the script, you have to quit and restart before it'll run another script properly. Nice. So, I associated .PIE files with the GlovePIE exe, so I saved a few clicks between runs.

If you run the TestWiimote.PIE script, you should see loads of quickly fluctuating numbers in GlovePIE to show it's getting controller data in.

Within WiimoteScripts, there's a few (with "mouse" in the title) that control the mouse. dur. And lots of others (including a drum script that will play midi drums on your Windows soundcard - badly!) If you're going to use the Wiimote as a pointer, you'll need your Wii turned on so the "sensor bar" is active (a misnomer, actually, it's not a sensor, it's a bank of LEDs that the Wiimote looks for).

And that's it, for now! Yell me if you try it and have problems. With a little experimentation, it seems to be quite simple.

Next up, checking what comedy things we can control (ie, filter sweeps in soft-synths and mixing in video programs).

Date: 2007-12-02 10:12 pm (UTC)
From: [identity profile] selectnone.livejournal.com
The BlueSoleil software's a big help - I tried the stuff that came with my TDK dongle, the default Windows stuff, and only actually got anyway after downloading the BlueSoleil, at which point the WiiMote was happy to link up.

I found that the Wiimote could get confused if your Wii was turned on or in standby mode nearby though.

October 2021

S M T W T F S
     12
3 456789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 01:53 am
Powered by Dreamwidth Studios