Input method for Joystick+Mouse, aka Mixed Input

Hello,

As a user of an Azeron Cyborg, I have a gamepad with a joystick and a bunch of buttons in my left hand + a standard gaming mouse in my right hand. Azeron’s software does allow me to map the joystick to emulate WASD for movement so that it can be compatible with any PC game, but games always feel significantly better when true joystick movement is supported concurrently with mouse aim.

In other titles, this is sometimes referred to as “Mixed Input” or “Hybrid Input” - from the end user perspective, we’d just be looking to use an existing Keyboard/Mouse input configuration but have an extra checkbox to allows joystick movement which doesn’t trigger the gamepad UI switch or block mouse input.

I will always support and endorse the implementation of mixed input in any game. It helps with Steam Controllers and creating very useful hybrid control schemes. I used Steam Input to set up a kind of twin-stick aiming scheme, because the right stick is basically unused.

Why not let us use the right stick as aiming? Like in twin stick shooters (Ruiner, Kill Knight, Synthetik 2, The Ascent, Helldivers, Enter The Gungeon, V Rising). Personally I like binding my attack button to the Right Trigger, and use the Right Stick to aim. This setup allows for easier and smoother maneuverability and kiting.

I used Steam Input to create an action set that converts my sticks to WASD and 360 degree mouse region movement when my Right Stick is pushed to the edge. This is a kinda janky workaround because the game doesn’t fully support mixed input and causes some bugginess in the UI. With real mixed input this control style could be possible, but ideally this would be implemented as an official control scheme option.