Wiican and D-Bus

My friend Félix is still improving his Wiican project, a software for configuring and management of your wiimote under GNU/Linux.

Wiican logo

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.

By now he has two posts telling us his progress:

I hope you enjoy this project and (as me) the progress he is doing and explaining.

WiiCan: Easy Wii remote control on Linux

Félix Ontañón, a very good friend and hacker from my company, has just released a new versión of a systray application which help to configure and manage the Wii remote control on Linux. The application is called WiiCan and is hosted on Launchpad.

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:

WiiCan systray
Connected with a Wiimote
Connected with a Wiimote
Mapping options
Mapping options

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.

I hope you enjoy it 😉

Creative Commons Attribution-ShareAlike 3.0 España
This work by Juanje Ojeda is licensed under a Creative Commons Attribution-ShareAlike 3.0 España.