Streets of Rogue

Streets of Rogue

View Stats:
Lemon Feb 13, 2021 @ 8:11am
[Solved] Logitech F710 controller's right trigger not working on Linux
Disclaimer: I checked the previous controller-related bug reports and none are similar to mine, since they either use Windows or the whole controller doesn't work.

On Windows everything works fine, the controller is detected and I can play normally. On Linux, the controller is also detected, the left trigger button (LT - the analog one) works fine (had to calibrate it to work though), but the right trigger doesn't work properly. I've tried all the calibration options, but it still wouldn't work. I'll provide pictures, since that will probably explain it better but I can go in-depth, since this happens every time and it's pretty easy to recreate.

Left trigger settings menu (when pressed): https://i.ibb.co/8jp1hHc/Screenshot-from-2021-02-11-19-39-47.png

Right trigger settings menu (when pressed): https://i.ibb.co/5rHLcDM/Screenshot-from-2021-02-11-19-39-51.png

I've tested the controller outside of Streets of Rogue and the buttons work fine in other games or on gamepad-tester.com

Also for extra info: I'm on Fedora 33, using Steam inside a Flatpak (the flatpak part shouldn't affect anything since it detects the controller properly). I've also tested this with the GOG version (without flatpak), so this is probably Linux-specific in general, not tied to Steam. I have checked the troubleshooting tumblr page and the controller is set as the default for P1.

Here are also the logs:
Player.log: https://termbin.com/aps2
Player-prev.log: https://termbin.com/9yci
Last edited by Lemon; Feb 22, 2021 @ 10:27am
< >
Showing 1-10 of 10 comments
Lemon Feb 13, 2021 @ 8:31am 
Apparently Steam doesn't like links nor images in discussions, so should I send you an email with the information?
Madguy  [developer] Feb 13, 2021 @ 9:52pm 
Apologies but to be totally honest, this sounds far too specific to be within my capabilities to fix. The issue likely lies with either the version of Unity that I'm using, or the controller plugin that I'm using, so sadly the best I can do is update these things in future versions of the game and hope for the best.
Lemon Feb 14, 2021 @ 5:16am 
Ok, no problem. Just out of curiosity, what do the grey and white arrows in the calibration menu mean? I'm guessing the grey one is how much the trigger is pressed, but in that case it would be weird for the game/engine not to react to it, if it sees it pressed.

Also do you mind giving me the name of the controller plugin you're using, so I can check if there were any similar errors reported for it.
Last edited by Lemon; Feb 14, 2021 @ 5:33am
Madguy  [developer] Feb 16, 2021 @ 9:20am 
The calibration menu is a part of the Rewired plugin that I'm using, I'm actually not 100% how the arrows on that screen work.
Lemon Feb 22, 2021 @ 10:16am 
Did you push the updates yet? Because I just tested the game and the controller works now.
Madguy  [developer] Feb 22, 2021 @ 10:25am 
I did not, must have been some sort of change on your end.
Lemon Feb 22, 2021 @ 10:26am 
Thanks for replying. I have no idea why it could be the problem, since it was detected mostly properly before, but I've switched from the flatpak-ed version of Steam to the normal one, where now both triggers work. Anyway thanks for your help in trying to debug this.
Duuster_Kadaver Jul 4, 2021 @ 7:37am 
So yeah i'm having the same issue using logitech F710 controller on Debian / using i3 wm. Left trigger works fine, right trigger does nothing. I play other games which are made in unity where controller works fine.
Also the left and right trigger are detected just fine in the options menu.
Seems I have the same issue. I'm going to try a few things and see if I can find a workaround. I'm on KUbuntu 24.04 at the moment; everything works but the right trigger.
Yup, enabling "Steam Input" and using the default layout has everything working as intended on the F710, including right trigger.

STILL A BUG!

But we cool! :-)
< >
Showing 1-10 of 10 comments
Per page: 1530 50