Forum Discussion
filthy_vegans
3 months agoSeasoned Ace
As pointed out above, there are some quite strict limitations to the joystick functionality. Devices with lots of buttons are problematic, as the game only recognises 32 buttons on my device. My Winwing Ursa Minor has something like 42 buttons and, annoyingly, the trigger and pinkie trigger are buttons 37 and 35 respectively. I managed to get the game to recognise the stick, but had to use Joystick Gremlin to make the trigger, pinkie trigger and the hats work.
- Delete any extra instances of vJoy - multiple vJoy devices meant that the game wouldn't detect my stick. It worked when there was only one.
- Make sure the stick is plugged into a motherboard USB3 slot. I'm not sure if this is strictly necessary, but it's worth considering if there are any issues. I suspect this might help the OS give the stick the lowest device ID.
- Make a profile in Joystick Gremlin for the stick but do not remap any axes.
- Remap the buttons, including triggers and secondary hats to keystrokes (there is an option to map to keyboard in Joystick Gremlin). For instance, I mapped the trigger (button 37) to spacebar and the pinkie (button 35) to comma. I then mapped those as fire and switch weapons.
- You can now go into the joystick mapping section of the controller configurator and map your axes. The pitch axis is inverted, although I think there's an option to change this elsewhere. Alternatively, you can just pull back on the stick for the pitch down mapping and let the game invert the axis for you.
The choppers feel quite sluggish in the game, but then again I haven't really flown since BF2.