Page 1 of 1

360 Controller on Mac

PostPosted: Thu Sep 29, 2011 10:14 pm
by kuran
Made a separate thread for this, since I have a few questions. (I have installed the advertised Mac 360 driver, and it works great)

-The Xinput command when launching games does not work on Mac, I assume this is because its a Windows input system. Is there a way to enable force feedback/rumble on Mac using 360 controllers?
-Is there a way to map the triggers? The ReadMe mentions that these can only be mapped with the Xinput system enabled. What would be the name of the trigger 'buttons' ?
(SDLMame names the trigger buttons as 'Joy1 A4 Controller+ and Joy1 A5 Controller+')

Re: 360 Controller on Mac

PostPosted: Thu Sep 29, 2011 10:30 pm
by kuran
Found the solution to my own question, when using the -config-inputs command to launch the game you can easily map the triggers. Pressing q will exit the config menu and save settings.

Use these settings in your config file if you would like to use the triggers for acceleration and braking:

; Pedals
InputAccelerator = "JOY1_RZAXIS_POS"
InputBrake = "JOY1_RYAXIS_POS"

And these if you want to use the select key for coins, and the start key for start.

; Common
InputStart1 = "JOY1_BUTTON5"
InputCoin1 = "JOY1_BUTTON6"

Be careful using the -config-inputs command, as it wipes the config file's helpful ; explanations and makes it unorganized. Try to keep a backup of a working config file so you can always refer to it.

Re: 360 Controller on Mac

PostPosted: Thu Sep 29, 2011 11:44 pm
by kuran
Bart wrote:Yep, check the README. No force feedback or alternate input systems on non-Windows platforms. With the Mac OS X XBox pad driver, you should be fine (but no FF).


D'oh. Thread done and done, will leave it here in case some people need the info.

Re: 360 Controller on Mac

PostPosted: Fri Sep 30, 2011 8:53 am
by Arbee
The readme is a little misleading for us alternative fashionistas - XInput being required for the triggers on 360 controllers applies only to Windows. The Linux's built-in driver and the mentioned add-on OS X driver both let you use them with no additional weirdness.