Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: circusfreak on May 14, 2021, 03:49:06 pm
-
Hey folks. I tried searching first and didn't come up with what I am looking for. I have recently completed a build that has a U360 flight stick on it. I can set it in ultramap as an analog stick, and the windows controller setting is showing it correctly moving to all extremes as expected.
However, when I run games like Star Wars, and even set the analog sensitivity down to 1, it moves WAY too fast to be even playable. It is only taking like 1/4 of the stick throw to move to the edges of the screen. I originally thought maybe Launchbox was swichting it to an 8-way config, but it is obviously analog as I am able to move the crosshair anywhere on the screen, just at way too sensitive of a movement.
Any hints on setting this up correctly or what I am doing wrong?
Thanks!!!
-
(From the driving cab info thread, but applies here)
Set the joystick deadzone to .05 in the mame.ini file; the default .3 means that you have to turn the wheel fairly far before it does anything. You may need more than .05 depending on the actual deadzone of your joystick, but definitely not 30%!.
Joystick saturation narrows the operating range of your wheel, i.e. you only have to turn it halfway before MAME sees it as being turned all the way. Set it to 1.
After that, adjust sensitivity under analog options in MAME's in-game menu (TAB).
Don't bother with the settings labeled "digital". Those only have an effect when using a regular joystick to play analog games. The only setting you are concerned with is sensitivity. Every game requires individual testing and tweaking. For positional gun games, I increase until the crosshairs no longer lag. With an analog joystick (or a wheel) you just have to experiment until it feels right with your controls.
DO NOT map anything to Axis INC or DEC, that will make the analog stick behave like a regular joystick and trigger full direction as soon as any movement is detected.
-
Also, with Star Wars, the analog controls adjust on the fly to the extremes of your joystick. You need to move the stick to all extremes several times for Star Wars to learn where the edges are.
-
To elaborate on Thorr’s comment, by design after a Starwars boots move the stick to all 4 corners. This is not a Mame thing, it is how the game works. The tell tail is when you start the game for level select the crosshair should be in the middle. Hope the recommendations on settings above are helpful.