Support for XWii!

SixA, as you may or not know, has evolved more to a general gamepad and joystick manager, rather then just one for the PS3-gamepad. With this in mind I'm now happy to announce that SixA 0.4 will support XWii!

SixA 0.4 will both support an easy, graphical connection of it, and the profile-manager/creator will support making profiles for your Wiimote and Nunchuck!

But I'm also said to say that the former developer Filipe Lopez has yet to answer my mails and follows his own path. Nothing bad about that really. I've been busy and he has got the tilt to work and also control the LEDs. But with this in mind, SixA may change name.

It is something I've been thinking of for some time now, pretty much since it has evolved from "just-PS3-gamepad". The thing is that I will have to come up with a new name.

Any ideas?

What is XWii anyway?

In short: Xwii lets you control your Linux desktop with the Nintendo Wii Remote.

In Long: XWii is a driver application built on top of the Wiiuse library (wiiuse.net). It interprets signals from the Nintendo Wii Remote into X11 keyboard and mouse input, allowing you to control all the programs on your computer with the wiimote.
From Xwiis homepage.

SixA 0.4 and updates.

So I started on SixA 0.4 directly from 0.2 since Filipe started on 0.3.

0.4 will come with more features, better integration, better language support (code is more variable), nicer looking with both QT and GTK-support.

Yep, SixA 0.4 will come with two different interfaces. Perhaps it will stop with that later, but when it is mpstly just an XML-file and Gnome-user rather use GTK and KDE-users rather use QT, and that I'd like it to be a common project, its quite an easy task.

As you can see the site is up again. The server has moved a few times during the Swedish summer, and I have worked almost everyday untill now, so its back at it!

Today I cleaned up the code a bit and fininshed some comments inside it. This is only for the backend, but since it is this that does most of the actual managing, it is very importent.
More on I made it variable to what desktop-enviroment the user is using, and also what language. If the the users lanuage hasnt been translated to yet, it uses English.

The language files is queued in the translation-pages at Launchpad so it will soon be open for business.

After what I have been told by Filipe the motion sensor and LED-lights are coming together for the PS3 gamepad, so lets hope for that in the future.

Untill next time, stay clean! ;)

History

Before SixA even was created it was named GSixAxis (which explains our URL at Launchpad), but it was soon to be renamed due to that we couldn't have the "SixAxis" in the actual name.

It was named SixA - which both is a shorter version of SixAxis and also a funny way to pronounce the number '6' in the Swedish dialect, Gotländska.

The project was registered 2008-01-10 by Daniel Holm but did not have a working release until 2009-04-15.
The project has much to thank Filipe Coelho, who created the backend script and made is possible to actually use the gamepads and got Daniel Holm goin'.

Daniel and Filipe started talking about creating a common application on the Ubuntuforums.

SixA 0.1 codename "Pajitnov" was the very first release of SixA and was mostly a desperate way to just get the gamepad working as easy and fast as possible.

SixA 0.2 codename "Miyamoto" will focus more on being a general gamepad/joystick-manager with built-in support for PS3's gamepads SixAxis and DualShock3.
SixA 0.2 will also focus more on being a user-friendly GUI and will also have a easy way to create and edit different profiles for different games and applications.

SixA is developed by SixA-Team which has 4 members, but you are more then welcome to join if you think you got something to contriute with.

Welcome!

This will in due time become the awesome home of SixA - the Gamepad manager.

Stay with me trough the rough development of the site. It might be slow and a bit ugly at start, but it will be great later on.