Bindings problem

I'm having a problem with one of my bindings and was wondering if anyone had a remedy.

Specifically, for years, I have had my F5 key bound to fighter order "Maintain Formation". Very recently that binding somehow changed to unbound and F5 was bound to "Follow Me". Using the menu, I can rebind F5 to "Maintain Formation" and it works during that game session. After exiting the game, my bindings file reflects the date/time of the change and correctly shows F5 bound to "Maintain Formation", however upon restarting the game, F5 is bound to "Follow Me" and there is no binding for "Maintain Formation". I have tried multiple times to get this bound correctly but it always changes back, seemingly by itself.

Edit: another weird thing is that, after changing the binding in game, and it works, if I go back into the bindings menu, it shows F5 bound to "Follow Me" again...
Edit2: also verified that the bindings file is NOT set to "read only"

Does anyone have any ideas about what I can do to fix this?
 
Last edited:
When you switch between Horizons and Odyssey or vice versa the key bindings are reset to the default profile. In this case choose "custom" again to get back your bindings!
 
When you switch between Horizons and Odyssey or vice versa the key bindings are reset to the default profile. In this case choose "custom" again to get back your bindings!
Thanks. However I haven't used Horizons in ages, and I did verify that "custom" is selected.
 
You should make a bindings file named "Cool_KB-M.4.0.binds", for example, to ensure the default one isn't overwritten.

Your <Bindings>.4.0.binds file should have the following entries for SLF commands (I use number keypad):

<OrderRequestDock>
<Primary Device="Keyboard" Key="Key_Numpad_5" />
<Secondary Device="{NoDevice}" Key="" />
</OrderRequestDock>
<OrderDefensiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_1" />
<Secondary Device="{NoDevice}" Key="" />
</OrderDefensiveBehaviour>
<OrderAggressiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_2" />
<Secondary Device="{NoDevice}" Key="" />
</OrderAggressiveBehaviour>
<OrderFocusTarget>
<Primary Device="Keyboard" Key="Key_Numpad_3" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFocusTarget>
<OrderHoldFire>
<Primary Device="Keyboard" Key="Key_Numpad_0" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldFire>
<OrderHoldPosition>
<Primary Device="Keyboard" Key="Key_Numpad_4" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldPosition>
<OrderFollow>
<Primary Device="Keyboard" Key="Key_Numpad_6 />
<Secondary Device="{NoDevice}" Key="" />
</OrderFollow>
<OpenOrders>
<Primary Device="Keyboard" Key="Key_Numpad_8" />
<Secondary Device="{NoDevice}" Key="" />
</OpenOrders>
 
You should make a bindings file named "Cool_KB-M.4.0.binds", for example, to ensure the default one isn't overwritten.

Your <Bindings>.4.0.binds file should have the following entries for SLF commands (I use number keypad):

<OrderRequestDock>
<Primary Device="Keyboard" Key="Key_Numpad_5" />
<Secondary Device="{NoDevice}" Key="" />
</OrderRequestDock>
<OrderDefensiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_1" />
<Secondary Device="{NoDevice}" Key="" />
</OrderDefensiveBehaviour>
<OrderAggressiveBehaviour>
<Primary Device="Keyboard" Key="Key_Numpad_2" />
<Secondary Device="{NoDevice}" Key="" />
</OrderAggressiveBehaviour>
<OrderFocusTarget>
<Primary Device="Keyboard" Key="Key_Numpad_3" />
<Secondary Device="{NoDevice}" Key="" />
</OrderFocusTarget>
<OrderHoldFire>
<Primary Device="Keyboard" Key="Key_Numpad_0" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldFire>
<OrderHoldPosition>
<Primary Device="Keyboard" Key="Key_Numpad_4" />
<Secondary Device="{NoDevice}" Key="" />
</OrderHoldPosition>
<OrderFollow>
<Primary Device="Keyboard" Key="Key_Numpad_6 />
<Secondary Device="{NoDevice}" Key="" />
</OrderFollow>
<OpenOrders>
<Primary Device="Keyboard" Key="Key_Numpad_8" />
<Secondary Device="{NoDevice}" Key="" />
</OpenOrders>
The second line (IIRC) of the bindings file should contain the same name that you have now given the file.
 
The second line (IIRC) of the bindings file should contain the same name that you have now given the file.
That is correct aRJay. Thank you for pointing that out. I forgot to mention that. If that line is not the name of the new custom file, that custom binding will not show up in the controls dropdown list.
 
Last edited:
Back
Top Bottom