360 controller, does it work?

A quick tryout with the Xbox 360 controller on OSX (Munro 0.08) and Unity.

I’ve never did something with the controller and Unity so far, so i gave it a try today.

a) Got it all working together with Controller Mate.
b) Tried it directly with the Input Manager (still rather meh, lacks: 1) more alternative definitions, 2) the whole arrangement can be cumbersome like setting up, rearranging, deleting, …), 3) documentation lacks serious examples, Xbox 360 defs for different platforms, …)

Anyway i got it working here, questions are:

a) Is there a better way to set this all up if you want to use it crossplatform?
b) Does the test below work on your system (OSX(also with various drivers), Win)?
c) Strangely i had issues with the button Y which sometimes also triggered B, familiar?

360

[left analog=world rot, right analog=local rot, butL/butR=shoot, butA/butX=zoom, butB/butY=shoot]

Beside of this it can be freakin fun to use the controller, had some nice tryouts. :O)

Thanks

offtopic: Oh and just as i’m cleaning up ftp space right now, here’s another sunday tryout…

I wanted to bend those vectors a bit. :O)

adv

New mapping, for cool and attractive people, and via Script out/Script in, i could get rid of the weird butY behaviour, voilà, don’t ask me, time for bed.

Right joystick and buttons 1 through 6 work on my Logitech Rumblepad 2. Not a 360 controller, but I was curious to see what might happen. :wink:

So could you steer it the way it should work like in the description?

I guess you can’t avoid offering some configuration options or a controller detection, if that’s possible, plus multiple setups if you want to do it properly.

Why did you buy a Logitech Rumblepad 2 instead of a Xbox 360 controller?

The button mapping seems to be different than your description (hard to say as the labels are different) and only the right joystick moves the ship (the left does nothing). I’ve had this gamepad for 4 years, back when I bought it it was the only gamepad that seemed to work 100% with Unity.

Ah okay, well right now it’s primary for the fun and as i wrote if you want to release something you need a more thoughtful approach.

I really like the Xbox 360 controller, it’s much better than the rest i had in my hands, the gamecube controller was well designed as well.