Page 1 of 1

Joypad improvements

PostPosted: Sun Apr 10, 2011 4:48 pm
by Helmic
With as much effort put into joypad support as it is, I find it a bit strange there's no dead zone on joysticks when navigating the main menu (resulting in spazzing out and opening a bunch of menus you did not want to open 'cause "right" on any control device opens crap), nor is there any support for nonstandard joypads or drivers. I like to use the XBCD driver for the 360 controller, for example, so that I can use the rumble feature in other games as well as set the triggers to buttons so that older games can detect it.

Re: Joypad improvements

PostPosted: Sun Apr 10, 2011 6:48 pm
by karamazovapy
Joypad support is really easy to add. What exactly do you want?

Re: Joypad improvements

PostPosted: Sun Apr 10, 2011 7:39 pm
by Helmic
karamazovapy wrote:Joypad support is really easy to add. What exactly do you want?


1. Dead zone and the ability to tweak it. You know how in most modern console games tilting the joystick just a small amount won't cause you to select another menu item? If you try navigating the menu in Bitfighter using a joystick, it'll spazz out because it's overly sensitive. Or, if your controller's a bit worn and the stick won't fully return to the neutral position (perfectly normal and oftentimes unnoticeable) it'll move the selector without you even touching the controller.

2. Ability to accept any joypad input, regardless of model. While having the button icons is nice, if you're using a nonstandard driver (like XBCD) or an unlisted controller, you can't set up joypad controls. Most PC games with joypad support will just allow you to bind controls to joy0, joy1, zaxis+, ect. without caring what the controller itself is.

Re: Joypad improvements

PostPosted: Sun Apr 10, 2011 7:52 pm
by watusimoto
Providing a way for players to define their own joysticks has been on the list for some time. Maybe we should bump it up the priority list for 016. It's not really that hard, but will probably be a fair bit of work to get the UI figured out and working nicely.

Re: Joypad improvements

PostPosted: Tue Feb 07, 2012 11:24 am
by karamazovapy
Realizing this is an old issue, significant improvements to joystick handling have been added. A more robust interface might be in a future version...we'll see.