I'll have a look at the bluetooth autodetect software, see if we can mode it to fire off a diffrent event when a wii remote is detected, all it uses is MAC addresses of the bluetooth devices, re-building my dev machine at moment so might take abit.
Cool, that would be great. The only thing wmd needs is a default config file with the MAC address of the controller specified in it.
I'll see how far I can get with making installable debian packages, looks like most of the pre-requisites already have (previous versions) packaged. So apart from possibly having to update those, only libwiimote and wmd need to be debianified.
It would be helpfull if someone could try whether it still works when using the following prebuild packages (ie. older versions) to fulfill the dependencies. Just apt-get them along with the others and then only build libwiimote and wmd from the source.
matplotlib (used 0.90.1)
python-matplotlib 0.87.7-0.3
python-matplotlib-data 0.87.7-0.3
python-matplotlib-doc 0.87.7-0.3 (likely not needed at all)
pyosd (used 0.2.14)
python-osd 0.2.12-1.2
pybluez-src (used 0.9.2)
python-bluez 0.9.1-1
libwiimote (used 0.42)
libcwiimote-0.2
wmd (used 0.1.2)
no .deb yet
Meanwhile I'll see what I can do to make .debs out of the last 2 missing pieces.
Sounds really cool. I will need to buy both a HTPC and a Wii soon
Though i guess pairing the wiimote with the wii and PC is bothersome? I would have to switch over all the time?
I don't know as I only bought the remote, it was a lot cheaper without the console.
EDIT: Added Ubuntu package name for libwiimote, and corrected
python-matplotlib.
I have also tried a backported version (from gutsy) of cwiid packages but that only picked up the buttons and gave errors after a timeout on the rest of the sensors, maybe I'm doing something wrong there.