Page 1 of 1

[2.0.42] Controller Alt Binding / Paddles: "Control + Unknown"

Posted: Wed Mar 26, 2025 4:48 pm
by Phoscur
Hello,
I'm having a bunch of issues using an XBOX Elite Controller on PC via Steam, Factorio Version: 2.0.42 including Space Age DLC.
Sorry for overloading a single topic, maybe this can and should be split into multiple!

-1. Many (for me in multiplayer essential) features are not bound by default, for example sending a ping (or Ctrl+X/C/V). I'm not super well versed in controller usage, so a complete set of presets would be very helpful.

0. Preconfigured Paddles (P1-P3) do not work or I can't find out how
0a. Paddles (manually assigned to 1,2,3,Alt) do not work in wireless mode, only with cable connected
0b. When using/activating Steam controller support, issues become worse, but I might be willing to give it another try

1. When manually binding Ctrl (=Left Trigger) and Alt plus another key, e.g. A, the saved combination is lost after restart, instead the settings will show "Ctrl + Unknown" after restarting the game, see screenshots (I need to resort to e.g. just Alt+A, which is not lost):

grafik.png
grafik.png (28.99 KiB) Viewed 191 times
grafik.png
grafik.png (30.96 KiB) Viewed 191 times

Re: [2.0.42] Controller Alt Binding / Pedals: "Control + Unknown"

Posted: Tue Apr 01, 2025 7:47 am
by Twinsen
Phoscur wrote: Wed Mar 26, 2025 4:48 pm -1. Many (for me in multiplayer essential) features are not bound by default, for example sending a ping (or Ctrl+X/C/V). I'm not super well versed in controller usage, so a complete set of presets would be very helpful.
Yes, it's a limitation of controller support. There's just too many actions and not many buttons.

I assume by Pedals you mean paddles, the extra buttons on the back of the controller. Their support is limited indeed, they have to be mapped in SDL.
I didn't experiment with the XBOX Elite Controller so I'm just offering general advice that might work. It's not clear to me what you already tried.

- try with Steam Input disabled. In Steam right click Factorio->Properties->Controller->Override for Factorio: disable Steam Input. Without Steam Input paddles should be recognized directly in game as P1, P2, P3, P4.
---> here try wireless and wired.
- try with Steam Input enabled. In this case you need to map your paddles to keyboard buttons in Steam Input and the rest of the buttons to themselves. If Steam Input recognizes your paddles, it should work.
You can let me know what behaviors and issues you get in each case.

I managed to reproduce the Control + Unknown issue and working on a fix. It looks like the configuration file is not parsed correctly when combining controller and keyboard modifiers.
Edit: The Control + Unknown issue is fixed for Version: 2.0.44. Thanks for the report. You might need to map it again in the new version if the configuration was saved while it showed Control + Unknown.

Re: [2.0.42] Controller Alt Binding / Paddels: "Control + Unknown"

Posted: Tue Apr 01, 2025 11:59 am
by Phoscur
Thank you!! Eh yes, ofc, paddles, not pedals or paddels ;)
With LT(Ctrl)+Alt+Key Bindings I'll be able to add another layer and thereby a lot more bindings to the controller and RT+Alt+Key should also work then...
I'll report once more after trying v2.0.44! Can't promise I'll be back with a full set of bindings so soon though, but I'll take a note to come back once more for feedback after the DLC playthrough.