ive tried a switch pro controller and an xbox 360 wireless controller, and they work fine in other games, steam input also recognized them fine
Odd, I'm pretty sure both of those should work, especially the 360. But Linux can sometimes be a bit weird around this stuff.
Here are some troubleshooting tricks that might help track down the issue.
- Try using the controllers wired.
- Try turning off Steam Input, it can sometimes cause interference. When running the itch version try turning off Steam entirely.
- If there are any input devices beyond your mouse, keyboard and gamepad try unplugging them before running the game. I've come across a few instances in Linux where another device was registering as a gamepad, messing up controller assignment.
- Related to that, you can manually change the controller 'slot' by editing the config.txt file found with the game files. Look for "CONTROLLER_INDEX = 0" and increase the number to "1", "2", "3" etc, relaunch the game each time after saving the txt file. Just be sure to set it back to "0" after if you don't find a number that fixes it.
- Make sure you have all the usual linux gamepad drivers installed, since it's possible the other game's are relying on some other way to access the gamepad. If nothing else fixes the issue, it's worth goig through the various driver installation instructions listed in the article I posted before, just in case that's the cause.
Let me know if any of that helps. If not could you tell me some basic info about your setup? Eg. Is this a desktop, laptop or handheld device? What version of Linux are you running? Anything else unique or weird about your setup?
Thanks!
It seems like my 3dconnexion spacemouse, thrustmaster TWCS throttle and two VKB Gladiator flightsticks were causing it to not find any actual controllers, im running arch linux on a desktop pc
another bug i just found is that in fullscreen on an ultrawide monitor, the actual game area in the tutorial isnt onscreen, my ultrawide monitor has an aspect ratio of 32:9
the same monitor is also causing problems with speed due to it being 120Hz, but that can be changed (VRR) or by disabling vsyn
Thanks for the bug reports! If you have a chance could you post a screenshot of your monitor displaying the tutorial... or is it literally a blank screen?
If unplugging those various other controllers fixed the issue you can probably plug them back in and set the CONTROLLER_INDEX to the right number, sounds like it's probably somewhere in the 1-4 range.
Regarding the speed on the monitor. I'd recommending going into the monitor or graphics settings for your graphics card and set They Bleed Pixels to use 60 fps/hz while keeping vysnc enabled. Disabling vsync by itself may still result in some speed issues unfortunately. This is a known issue with high refresh rate monitors that is unfortunately very difficult to fix in game now, but thankfully easy to work around.