Here is what the section from just before the joystick block to the end of the block should look like
Code: Select all
<!-- #no_mouse -->
<bind mouse="0" player="1" button="0" modifier="none" command="FireKey" />
<!-- #end -->
<!-- #warp_mouse inv_warp_mouse inv_glide_mouse glide_mouse
<bind mouse="0" player="0" button="0" modifier="none" command="FireKey" />
#end -->
<bind mouse="0" button="2" modifier="none" command="ABKey" />
<bind mouse="0" button="1" modifier="none" command="MissileKey" />
<bind mouse="0" button="3" modifier="none" command="TargetKey" />
<bind mouse="0" button="4" modifier="none" command="PickTargetKey" />
<bind mouse="0" button="5" modifier="none" command="DecelKey" />
<bind mouse="0" button="6" modifier="none" command="SheltonKey" />
<bind mouse="0" button="7" modifier="none" command="AccelKey" />
<bind mouse="0" button="8" modifier="none" command="WeapSelKey" />
<bind mouse="0" button="9" modifier="none" command="MisSelKey" />
<!-- #warp_mouse inv_warp_mouse glide_mouse inv_glide_mouse
<axis name="x" mouse="0" axis="0" inverse="false" />
#end -->
<!-- #warp_mouse glide_mouse
<axis name="y" mouse="0" axis="1" inverse="true" />
#end -->
<!-- #inv_warp_mouse inv_glide_mouse
<axis name="y" mouse="0" axis="1" inverse="false" />
#end -->
<!-- #joy_throttle joy_t_a_rev joy_throttle_and_axis joy_axis joy_normal
<bind joystick="0" player="0" button="0" modifier="none" command="FireKey" />
<bind joystick="0" button="1" modifier="none" command="ABKey" />
<bind joystick="0" button="2" modifier="none" command="MissileKey" />
<bind joystick="0" button="3" modifier="none" command="NearestDangerousHostileKey" />
<bind joystick="0" button="4" modifier="none" command="MisSelKey" />
<bind joystick="0" button="5" modifier="none" command="WeapSelKey" />
<bind joystick="0" button="6" modifier="none" command="LockTargetKey" />
<bind joystick="0" button="7" modifier="none" command="SetVelocityRefKey" />
<bind joystick="0" button="8" modifier="none" command="CommFormUp" />
<bind joystick="0" button="9" modifier="none" command="CommBreakForm" />
<axis name="x" joystick="0" axis="0" inverse="false" />
<axis name="y" joystick="0" axis="1" inverse="false" />
#end -->
<!-- Options, for those who like them. Paste in the relevant section to use. -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::InertialXYToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::InertialXZToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::RollToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::BankToggle" /> -->
<!-- #joy_throttle joy_t_a_rev
<axis name="throttle" joystick="0" axis="2"/>
#end -->
<!-- #joy_t_a_rev
<axis name="z" joystick="0" axis="3"/>
#end -->
<!-- #joy_throttle_and_axis
<axis name="throttle" joystick="0" axis="3"/>
#end -->
<!-- #joy_axis joy_throttle_and_axis
<axis name="z" joystick="0" axis="2"/>
#end -->
<!-- if you have a joystick with an analogue hatswitch
<axis name="hatswitch" nr="0" margin="0.15" joystick="0" axis="2">
<hatswitch value="-1.0"/>
<hatswitch value="-0.6"/>
<hatswitch value="-0.19"/>
<hatswitch value="0.1"/>
</axis>
-->
<!-- <bind hatswitch="0" button="0" modifier="none" command="ABKey" />-->
<!-- <bind hatswitch="0" button="1" modifier="none" command="Cockpit::SwitchRVDU" />
<bind hatswitch="0" button="2" modifier="none" command="Cockpit::SwitchLVDU" />
<bind hatswitch="0" button="3" modifier="none" command="Cockpit::InsideLeft" />
-->
<!--
<bind joystick="0" digital-hatswitch="0" direction="up" command=“ThrustUp”/>
<bind joystick="0" digital-hatswitch="0" direction="left" command=“ThrustLeft”/>
<bind joystick="0" digital-hatswitch="0" direction="center" command="ABKey"/>
<bind joystick="0" digital-hatswitch="0" direction="right" command=“ThrustRight”/>
-->
<!-- for the future
<axis name="gun_x" joystick="1" axis="0"/>
<axis name="gun_y" joystick="1" axis="1"/>
-->
</bindings>
Near the beginning of the file you can see the currently values
Code: Select all
These line set the currently used settings. This allows them to show up as selected (currently enclosed in [])
#set Geometry GeomExtreme
#set Textures TexMax
#set FactionTextures faction_tex_on
#set Resolution 1024x768
#set Sound audio_3d_win_male
#set MusicAndVolume windows_ext_music_on
#set Computer P1000MHz
#set Color win_32
#set Difficulty medium
#set Mouse no_mouse
#set Joystick joy_throttle_and_axis
#set Shaders mediumshader
#set AcceleratedVisual gl_accelerated_visual_on
#set Autodocker autodocker_off
Around line 25 Now this is what was in the file you posted first the set values
Code: Select all
These line set the currently used settings. This allows them to show up as selected (currently enclosed in [])
#set Video GeForce3
#set Resolution 1024x768
#set Sound audio_3d_win_male
#set MusicAndVolume windows_ext_music_on
#set Computer P1000MHz
#set Color win_32
#set Difficulty medium
#set Mouse no_mouse
#set MouseCursor fancy_cursor
#set Joystick joy_throttle_and_axis
#set Shaders mediumshader
And the joystick block
Code: Select all
<!-- #no_mouse -->
<bind mouse="0" player="1" button="0" modifier="none" command="FireKey" />
<!-- #end -->
<!-- #warp_mouse inv_warp_mouse inv_glide_mouse glide_mouse
<bind mouse="0" player="0" button="0" modifier="none" command="FireKey" />
#end -->
<bind mouse="0" button="2" modifier="none" command="ABKey" />
<bind mouse="0" button="1" modifier="none" command="MissileKey" />
<bind mouse="0" button="3" modifier="none" command="TargetKey" />
<bind mouse="0" button="4" modifier="none" command="PickTargetKey" />
<bind mouse="0" button="5" modifier="none" command="DecelKey" />
<bind mouse="0" button="6" modifier="none" command="SheltonKey" />
<bind mouse="0" button="7" modifier="none" command="AccelKey" />
<bind mouse="0" button="8" modifier="none" command="WeapSelKey" />
<bind mouse="0" button="9" modifier="none" command="MisSelKey" />
<!-- #warp_mouse inv_warp_mouse glide_mouse inv_glide_mouse
<axis name="x" mouse="0" axis="0" inverse="false" />
#end -->
<!-- #warp_mouse glide_mouse
<axis name="y" mouse="0" axis="1" inverse="true" />
#end -->
<!-- #inv_warp_mouse inv_glide_mouse
<axis name="y" mouse="0" axis="1" inverse="false" />
#end -->
<!-- #joy_throttle joy_t_a_rev joy_throttle_and_axis joy_axis joy_normal
<bind joystick="0" player="0" button="0" modifier="none" command="FireKey" />
<bind joystick="0" button="1" modifier="none" command="ABKey" />
<bind joystick="0" button="2" modifier="none" command="MissileKey" />
<bind joystick="0" button="3" modifier="none" command="NearestDangerousHostileKey" />
<bind joystick="0" button="4" modifier="none" command="MisSelKey" />
<bind joystick="0" button="5" modifier="none" command="WeapSelKey" />
<bind joystick="0" button="6" modifier="none" command="LockTargetKey" />
<bind joystick="0" button="7" modifier="none" command="SetVelocityRefKey" />
<bind joystick="0" button="8" modifier="none" command="CommFormUp" />
<bind joystick="0" button="9" modifier="none" command="CommBreakForm" />
<axis name="x" joystick="0" axis="0" inverse="false" />
<axis name="y" joystick="0" axis="1" inverse="false" />
#end -->
<!-- Options, for those who like them. Paste in the relevant section to use. -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::InertialXYToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::InertialXZToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::RollToggle" /> -->
<!-- <bind joystick="0" button="1" modifier="none" command="Joystick::Mode::BankToggle" /> -->
<!-- #joy_throttle joy_t_a_rev
<axis name="throttle" joystick="0" axis="2"/>
#end -->
<!-- #joy_t_a_rev
<axis name="z" joystick="0" axis="3"/>
#end -->
<!-- #joy_throttle_and_axis
<axis name="throttle" joystick="0" axis="3"/>
#end -->
<!-- #joy_axis joy_throttle_and_axis
<axis name="z" joystick="0" axis="2"/>
#end -->
<!-- if you have a joystick with an analogue hatswitch
<axis name="hatswitch" nr="0" margin="0.15" joystick="0" axis="2">
<hatswitch value="-1.0"/>
<hatswitch value="-0.6"/>
<hatswitch value="-0.19"/>
<hatswitch value="0.1"/>
</axis>
-->
<!-- <bind hatswitch="0" button="0" modifier="none" command="ABKey" />-->
<!-- <bind hatswitch="0" button="1" modifier="none" command="Cockpit::SwitchRVDU" />
<bind hatswitch="0" button="2" modifier="none" command="Cockpit::SwitchLVDU" />
<bind hatswitch="0" button="3" modifier="none" command="Cockpit::InsideLeft" />
-->
<!--
<bind joystick="0" digital-hatswitch="0" direction="up" command=“ThrustUp”/>
<bind joystick="0" digital-hatswitch="0" direction="left" command=“ThrustLeft”/>
<bind joystick="0" digital-hatswitch="0" direction="center" command="ABKey"/>
<bind joystick="0" digital-hatswitch="0" direction="right" command=“ThrustRight”/>
-->
<!-- for the future
<axis name="gun_x" joystick="1" axis="0"/>
<axis name="gun_y" joystick="1" axis="1"/>
-->
</bindings>
Hope this works for you if not I'am quite willing to keep at it
Enjoy the Choice
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2