Quake III Arena Gamepad Analogue Stick Issues

197 views
Skip to first unread message

Mace Volpe

unread,
Oct 23, 2015, 6:47:52 AM10/23/15
to Spearmint Engine
Hey guys,

I just tried out Spearmint and I'm finding issues with using analogue sticks. I tried launching a splitscreen deathmatch with two players.

Pressing any analogue stick in any direction resulted in something like a "fraction is zero but still the joy input tries" message.

Much more confusing still is that when I pressed the same direction on both gamepades (eg, left stick left) both players would move in the corresponding direction. Initially I thought that both players were mapped to the one controller but this was not the case.

Any help would be appreciated!


Zack Middleton

unread,
Oct 23, 2015, 10:33:03 PM10/23/15
to spearmin...@googlegroups.com
[Resent email so that it goes to the mailing list this time, oops]

I'm able to reproduce the issue if the joystick control binds are bound to the wrong players;

The below causes the issue

    bind JOY_LEFTSTICK_LEFT +2moveleft
    bind 2JOY_LEFTSTICK_LEFT +moveleft

Corrected below

    bind JOY_LEFTSTICK_LEFT +moveleft
    bind 2JOY_LEFTSTICK_LEFT +2moveleft

To check and correct the binds either 1) open 'settings/baseq3/config.cfg' in a text editor, 2) open the in-game console (using shift+escape or ~) and run "bindlist". See if any are wrong i.e., JOY_* command contains "2" or 2JOY_* command does not contain "2". If any are wrong, run "bind JOY_LEFTSTICK_LEFT +moveleft" etc to fix them.


Alternatively, as a workaround disable "use analog" in "setup -> controls -> player # -> joy" menu for both players. This will diabling the code that causes the warning. Controls will not be as smooth however.
--
You received this message because you are subscribed to the Google Groups "Spearmint Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spearmint-engi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mace Volpe

unread,
Oct 25, 2015, 1:30:28 AM10/25/15
to Spearmint Engine
Oh, there we go. Okay, Google Groups is a little weird.

Anyway, after a little bit of fiddling I got it working. Seems like it was that exact problem. My F710 turns itself off when not in use and I think that conflicted with the two wired controllers.

Thanks for following it up!
Reply all
Reply to author
Forward
0 new messages