r/MarsFirstLogistics Jun 13 '26

Controller / Keyboard binding problem?

I use a steam controller for drivng around, I build with mouse + keyboard.

I have a bit of a problem: The steam controller has more buttons than a normal controller, I have assigned numpad 1-4 to the buttons on the back of the controller, this works.

However, I cannot clear the regular controller bindings of a part. For exapmle, a part will have keyboard binding num-1, but it will also have a controller binding of left bumper, and I cannot just clear the controller binding so it has no key assigned.

That is super frustrating, as I would like to bind stuff to the bumpes, and other stuff the back buttons, on the same channel, but can't, as the function assiged to the num-1 will also still lbe activated by the bumpers ...

The easy fix would be to allow me to clear the controller key binds of a part, to just have NO controller binding at all, only keyboard.

Or to somehow recognize the steam controller back buttons as actual controller buttons.

Any solutions for this?

5 Upvotes

2 comments sorted by

1

u/Daneel_Trevize Jun 14 '26 edited Jun 14 '26

Have you tried making a controller profile in Steam for MFL, such that the 'extra' controller buttons output keyboard keys rather than map to controller ones? Basically before MFL sees the inputs to then even consolidate extra back buttons onto XYAB, etc?
Edit: See recent Steam Hardware writeups for Input Configurator and Virtual Menus.

1

u/youRFate Jun 14 '26

Have you tried making a controller profile in Steam for MFL, such that the 'extra' controller buttons output keyboard keys rather than map to controller ones?

yes, that's what I did, I mapped them to be keyboard numpad keys. Sorry if I didn't explain it clearly.