My friend Félix is still improving his Wiican project, a software for configuring and management of your wiimote under GNU/Linux.
Now he is adding D-Bus so third apps can manage the wiimote as they want through it dbus interface. It seems pretty cool to me, but he explain it better at his blog.
The project has been programed in Python and it uses D-Bus to connect with hal (by now) and bluez for tracking the available bluetooth devices and wiimote connection status.
I’ll copy here from the project’s site the features:
Discover if it’s an available bluetooth device for connect wiimote
Display a list of available keyboard-mouse-wiimote mappings
User-defined mappings creation assistant
Mappings manager:
New/Edit/Delete
Up/Down order
Visible/Invisible
Notify the state of wiimote usaging:
Bluetooth available/unavailable
Discovering wiimote
Wiimote disconnected
And here some screenshots:
I haven’t tryied the application because I haven’t got any wiimote, but some friends have already tested and they’ve told me that it work great, and they are very happy with the tool. So I’d like to invite you to test it and share here your experience.
And also I’d like to invite you to colaborate with the project, reporting bugs, patches and translations.