Remove Joystick Assignment "Open Menu'

M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Hi,
I am trying to delete a joystick assignment for the command "open menu" which has been automatically assigned. The options menu says this action can't be assigned to a joystick/ gamepad button but seems to have assigned one by default anyway which I can't remove. How do I delete this assignment, I want to use the button (thrustmaster gear lever) for something useful and if I try to delete it offers to set everything to default, which I obviously do not want to do.

I have temporarily solved the issue by deleting the file 'input binding.xml' and then plugging in a gamepad I will never use before running the game with my wheel, pedal and gear lever unplugged. It then creates a new input binding.xml file and assigns the "open menu" command to one of the buttons on this gamepad. I then save game settings, remove the gamepad and boot with the actual joysticks, wheel, pedals and gear lever I am going to use to play. The command "open menu" stays permanently bound to a button on the gamepad that will never actually be plugged in and used. This workaround is working so far but is there a proper fix, like editing a config file to remove the assignment which I assume is a software bug?

Regards
Mike
Noraf
Posts: 2169
Joined: Thu Oct 17, 2013 2:53 pm

Re: Remove Joystick Assignment "Open Menu'

Post by Noraf »

You could delete the binding in the inputbindings.xml file, and that way free up the button
:hi:

FS22 Bug-tracker
How to post your log
Giants Discord
Posting pictures How-to

Just remember, if the world didn't su.., we'd all fall of...
Mesocyclone

Re: Remove Joystick Assignment "Open Menu'

Post by Mesocyclone »

M_D_F wrote: Fri Mar 31, 2023 5:48 pm I have temporarily solved the issue by deleting the file 'input binding.xml

Noraf wrote: Fri Mar 31, 2023 7:47 pm You could delete the binding in the inputbindings.xml file, and that way free up the button
:hmm: :hmm: :hmm: :hmm:
Noraf
Posts: 2169
Joined: Thu Oct 17, 2013 2:53 pm

Re: Remove Joystick Assignment "Open Menu'

Post by Noraf »

Mesocyclone wrote: Fri Mar 31, 2023 8:17 pm
M_D_F wrote: Fri Mar 31, 2023 5:48 pm I have temporarily solved the issue by deleting the file 'input binding.xml

Noraf wrote: Fri Mar 31, 2023 7:47 pm You could delete the binding in the inputbindings.xml file, and that way free up the button
:hmm: :hmm: :hmm: :hmm:
There's a difference by deleting the file and editing it 🙃
:hi:

FS22 Bug-tracker
How to post your log
Giants Discord
Posting pictures How-to

Just remember, if the world didn't su.., we'd all fall of...
M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Re: Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Thanks for the reply. Editing the file would be my first choice but I couldn't find the right binding entry to delete. A text search for 'Open Menu' gave no result. Could you tell me the right entry in the file to edit.

Regards

Mike
User avatar
W1der
Posts: 3795
Joined: Wed Jan 13, 2016 7:53 pm
Location: SWEDEN

Re: Remove Joystick Assignment "Open Menu'

Post by W1der »

Is it this one you are looking for ?

<actionBinding action="MENU">
<binding device="KB_MOUSE_DEFAULT" input="KEY_esc" axisComponent="+" neutralInput="0" index="1"/>
<binding device="0_XINPUT_GAMEPAD" input="BUTTON_10" axisComponent="+" neutralInput="0" index="1"/>
<binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_X1" axisComponent="+" neutralInput="0" index="3"/>
[Win11] Intel Core i9-13900F Tray 5.6GHz / MSI RTX4090 24GB GDDR6 / 2x16GB 5600MHz DDR5
M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Re: Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Err. You tell me:-)
User avatar
W1der
Posts: 3795
Joined: Wed Jan 13, 2016 7:53 pm
Location: SWEDEN

Re: Remove Joystick Assignment "Open Menu'

Post by W1der »

Well, there are different "menus" in the game ... :)

Is it the menu that you access by pressing the escape button on your keyboard?

<actionBinding action="MENU">
<binding device="KB_MOUSE_DEFAULT" input="KEY_esc" axisComponent="+" neutralInput="0" index="1"/>
<binding device="0_XINPUT_GAMEPAD" input="BUTTON_10" axisComponent="+" neutralInput="0" index="1"/>
<binding device="KB_MOUSE_DEFAULT" input="MOUSE_BUTTON_X1" axisComponent="+" neutralInput="0" index="3"/>

If so, I would delete the line marked in red if I wanted to remove the input assigned to my gamepad in this case.
[Win11] Intel Core i9-13900F Tray 5.6GHz / MSI RTX4090 24GB GDDR6 / 2x16GB 5600MHz DDR5
M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Re: Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Can I send a screenshot?
User avatar
W1der
Posts: 3795
Joined: Wed Jan 13, 2016 7:53 pm
Location: SWEDEN

Re: Remove Joystick Assignment "Open Menu'

Post by W1der »

You can use Giants server to do this ... :)

https://image.giants-software.com
[Win11] Intel Core i9-13900F Tray 5.6GHz / MSI RTX4090 24GB GDDR6 / 2x16GB 5600MHz DDR5
Noraf
Posts: 2169
Joined: Thu Oct 17, 2013 2:53 pm

Re: Remove Joystick Assignment "Open Menu'

Post by Noraf »

Should have selected the bb code

Image
:hi:

FS22 Bug-tracker
How to post your log
Giants Discord
Posting pictures How-to

Just remember, if the world didn't su.., we'd all fall of...
M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Re: Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Lost me there. Imagine I know nothing about joystick assignment code.
Noraf
Posts: 2169
Joined: Thu Oct 17, 2013 2:53 pm

Re: Remove Joystick Assignment "Open Menu'

Post by Noraf »

Was for the picture, to get it to show.
And did you try deleting that in the xml?
:hi:

FS22 Bug-tracker
How to post your log
Giants Discord
Posting pictures How-to

Just remember, if the world didn't su.., we'd all fall of...
M_D_F
Posts: 14
Joined: Tue Mar 28, 2023 12:52 am

Re: Remove Joystick Assignment "Open Menu'

Post by M_D_F »

Can you not see the picture ok?
Post Reply