I use a foot pedal which translates to keyboard inputs. If i’m moving my character with my controller and I press the weapon swap or anything else with my foot pedal it completely interrupts the movement input on the controller and I have to press a button on the controller to force the game to switch to controller input. This is typically a fluid change in any other game I play.
Hey poon_ninja,
I will relay this but I don’t expect it to be a high priority for Moon. I highly encourage you to see if you can find a working solution yourself If you do, please let it be known here!
Silas
Thanks for the reply. I would consider this an accessibility issue that will affect anyone that uses multiple input devices. I will let you know if I find a fix.
When using a controller, xinput works perfectly fine. No issues.
But my controller has extra buttons.
These fall outside the standard mapping and have to be mapped custom from an app. Basically they just emulate keyboard key presses. Still no issue there.
What I should be able to do with this is map keyboard keys 1-4 on these extra controller buttons and use them for single button press rune casting. And this sort of works…
Here’s where the bug comes in. Any controller action taken, like using the thumb stick to move, switches the games control profile and disrupts the keyboard key being pressed. Vice versa when a keyboard key is pressed.
You can emulate this even without a controller with custom buttons by using a keyboard control profile that instant casts a rune when the key is pressed. Press and hold a key bound to a rune that can be charged and still allows movement, like chain lightning. While holding the keyboard key, move a thumb stick on the controller. Even though the key is still being held down, the spell will release.
Whenever casting runes with the keyboard keys, the thumb sticks stop responding for a moment. When the sticks are moved again, key presses become ignored again for a moment as the game is swapping between the two control profiles.
This makes it very janky attempting to leverage custom controller buttons mapped to keyboard keys.