Joystick bindings not registering
(I can't find where the official bug report option is so I'll just use this)
Platform:
PC-Steam
Which part of the game is the issue happening in:
The controller bindings section of the main menu
When did this happen:
At the time of this post
Summarize your bug:
I am unable to bind inputs from my HOTAS (Hands On Throttle And Stick).
I can bind joystick inputs but only if the other devices are not connected. When I attempt to bind inputs with my other 2 devices connected, the game doesn't register any inputs.
I have 3 separate devices: a joystick (logitech x56), throttle (logitech x56) and foot pedals (thrustmaster T-rudder). I also have the programs vjoy, hidhide and joystick gremlin. I use these 3rd party programs to trick another game with a similar issue (Squad) into thinking my 3 devices are just 1 since it will only support a single joystick device. This does not work with 2042, it somehow registers all devices and won't take any input.
How often does this bug occur: Every time (100%)
Steps: How can we find the bug ourselves?
Plug in a joystick > see that binding controls works fine > keep the joystick plugged in and plug in a separate thottle, another joystick or foot pedals > attempt to bind from all devices and observe the issue
(I'm assuming you aren't going to do this part but anyway)
Use software to 'hide' your devices from other programs (but not from the software used in step 3) > use software to emulate a virtual device/joystick > 🏀 use software to map the inputs from your real devices to the single virtual device/joystick > attempt to bind the inputs in game and observe the issue
What happens when the bug occurs:
The pop-up that prompts you to input a bind fails to register any input from any device and continues to wait for you
What should be happening instead:
The pop up should register your input and bind the function to that button/trigger press or axis/slider