Joystick

I recently bought a joystick to test my Unity application, but it’s a PC/XBOX/PS2/ATARI/EVERY_MACHINE_IN_THE_WORLD_EXCEPT_MAC joystick so the input is not being received i think to be used by Unity.

Is there a way to see if the SO is detecting it ? and if so… is there a driver or something i can do to enable it ???

Thanks in advance.

.ORG

I’m using this:

http://alphaomega.software.free.fr/joystickandgamepadtester/Joystick%20And%20Gamepad%20Tester.html

and I -highly- recommend using a Logitech Rumblepad II, it’s the only one I’ve found to work 100%.

Thanks for the application! but it is not even recognized !

Any help !

.ORG

How? You didn’t even say what joystick it was. We’re not omniscient. :wink:

Cheers,
-Jon

USB Overdrive (see versiontracker.com) might be worth a try.

Data:

Acteck Xtreme PRO gaming design

http://www.retroblast.com/reviews/Acktek-eng-03052006-01.html

:smile:

.ORG

http://acteck.com/_es/prod_detail.php?id_prod=AGJ-3500&cat=

I guess it doesn’t mention Mac support, so there’s no way to complain to Acteck about it. Hope someone has an idea :slight_smile:

Did you try this as mentioned?
http://www.usboverdrive.com/

-Jon

I just post that conclusion in my first post.

I tried USB overdrive but the signal is not even received by the OS

some other alternative ?

.ORG

Have you tested that stick is working OK on another machine? Not defective? Joysticks should generally send a signal USB Overdrive can read.

I just bought a RumblePad II for my MacBooPro… um, OSX drivers? Says nithgin on their website about MAC compatibility. Any ideas how I get this working?

The USB HID drivers in the OS take care of it; you don’t need anything extra. Plug it in and it just works, unless there’s something physically wrong.

–Eric

Dont worry, all good :slight_smile: Hmm… StuntMANIA with joystick control… hmmmm :slight_smile:

That is a highly recommended idea. :wink:

–Eric

-Side Note to this issue:

If the joystick or any kind of input device has a USB interface you should see something in the About this Mac->USB. (You should see the device Manufactuer identified here)… if not, you should see some strang device connected usually the USB ROM Serial since it was not set before the device was put into production.

If it does not register there the device manufactuer is not running a USB complaint device. You could try using the USB Prober tool to see if you could pull the manufacturer/vendor ID and device type. If the USB Prober sees it chances are you need to write a custom Kext at the Darwin level to grab the data. Or, report the device to Apple to see if they are willing to adjust the USB Framework… this takes very long and requires a demand for Apple to do it.

Why does this happen:
Some PC joystick makers still create a custom DLL that is just using the USB connector for serialization. This is more and more rare… but you can still buy a USB device that work on a PC only. The manufactuer simply has a sloppy coder building the DLL or driver (suspect with very early USB LIB per v1.3 USB). If this is the case find a device that could replace it… you can damage your mac.

Also keep in mind that some USB devices on the PC can use a power usage table that is not supported on the different Macs… hence it does not work. Prime example: eMagine’s Z800 Gaming HMD.

Sorry for the history lesson,

Cheers,

-Mark Grob