The way controller support is implemented currently makes the game unplayable for some people with disabilities

The main thing I am referring to is the auto detection of controllers. Working around a disability often requires using wonky peripherals and janky ways of converting the output to KB+M or gamepad depending on the game. Controllers, foot pedals, eye trackers, etc, etc, you get the idea. To make a long story short my current problem is that I am using a device that natively appears as a standard xbox controller, but am converting everything to virtual keys.

Any time I press a button LE reads both the keyboard and controller input. The game ends up flickering between the two UIs and kind of randomly choosing whether to execute the raw gamepad input or the mapped keyboard input. I assume something about this changed with 0.9 because before I never had an issue, and currently can’t find any way to disable all controller inputs. Last night it kind of randomly started working? I was fiddling around with settings and suddenly the controller inputs stopped being detected. This morning I logged in and it went back to auto detecting even after removing the controller in the input settings.

For reference I’m using a gamepad being remapped to KB+M through reWASD. As of now the only way I can play the game is through using HIDGuardian to hide the gamepad at the OS level which is a real pain to use. Some sort of option to lock the game to KB+M input is almost a necessity for people like me.

1 Like

I’ve tried to play this game a couple times over the years and this exact issue kills it for me every time. I use auto hotkey to rebind my joystick to keyboard action due to having a gimp hand. It would be nice to disable the controller detection so I can actually play.

In the past, I’ve used the Hidhid application to hide the joystick from Steam (so it is not detected). in the GUI, you choose which application can detect the joystick. Maybe this could help you in the meantime?

I finally got around to trying this and it worked. Thank you!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.