Jump to content

x-plane 11 Joystickeinstellungen speichern


Rushianer

Recommended Posts

Hallo, habe für meinen Joystick (Logitech Wingman Extreme 3d) die Tastenbelegung in vielen Bereichen verändert. Kann man sich das auch für künftige evtl. Neuinstallationen irgendwie abspeichern ?

Danke im Voraus !!!

Link to comment
Share on other sites

Du könntest dir einfach eine Kopie der Datei ../Output/preferences/X-Plane Joystick Settings.prf machen.

 

Oder dieses Tool nutzen:

http://forums.x-plane.org/index.php?/files/file/12551-x-assign-linmacwin3264/

 

Letzteres hat den Vorteil, dass du pro LFZ jeweils 3 verschiedenen Konfigurationen speichern kannst und nicht nur die Joystick-Konfiguration gesichert wird, sondern jede Menge anderes Zeug auch.

Nachteil: Mit einigen Add-On-Fliegern, die eigene Benutzerbefehle generieren, gibt es Probleme.

 

Link to comment
Share on other sites

  • 2 months later...

Viele Belegungen (aber z.B. nicht Tastenzuordnungen) wird von FlyWithLua nach einer X-Plane Session in die Datei

 

X-Planefolder/Resources/Plugin/FlyWithLua/initial_assignments.txt

 

geschrieben. Das Format ist geeignet, um als Luascript verwendet zu werden.

Dabei ist zu beachten, dass die Einstellungen, welche beim Starten von FlyWithLua gegolten haben, geschrieben werden!

 

Ich habe für verschiedene Flieger verschiedene Subfolder im Script-Folder. In jedem dieser Folder ist ein flugzeugtypisches Script, welches auf der Datei initial_assignments.txt basiert.

 

Für die modifizierte B200 sieht das z.B. so aus:

 

Datei:  BE20-3.2_initial_assignments.lua

 

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --     FlyWithLua: The initial assignments are stored in this file.     -- --
-- -- 8< -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

clear_all_axis_assignments()
set_axis_assignment( 0, "right toe brake", "normal" )
set_axis_assignment( 1, "left toe brake", "normal" )
set_axis_assignment( 2, "yaw", "normal" )
set_axis_assignment( 3, "throttle", "normal" )
set_axis_assignment( 25, "pitch", "normal" )
set_axis_assignment( 26, "roll", "normal" )
set_axis_assignment( 27, "prop 1", "reverse" )
set_axis_assignment( 28, "throttle 2", "normal" )
set_axis_assignment( 29, "throttle 1", "normal" )
set_axis_assignment( 50, "mixture 2", "reverse" )
set_axis_assignment( 51, "mixture 1", "reverse" )
set_axis_assignment( 52, "prop 2", "reverse" )

 

clear_all_button_assignments()


set_button_assignment( (4*40) + 0, "GKWI/views/load_std_view_3" )
set_button_assignment( (4*40) + 1, "GKWI/views/load_std_view_5" )
set_button_assignment( (4*40) + 2, "GKWI/controls/pitch_trim_down" )
set_button_assignment( (4*40) + 3, "GKWI/controls/pitch_trim_up" )
set_button_assignment( (4*40) + 4, "sim/general/rot_down" )
set_button_assignment( (4*40) + 5, "sim/general/rot_up" )
set_button_assignment( (4*40) + 6, "sim/general/hat_switch_left" )
set_button_assignment( (4*40) + 7, "sim/general/hat_switch_right" )
set_button_assignment( (4*40) + 14, "sim/flight_controls/flaps_up" )
set_button_assignment( (4*40) + 15, "sim/flight_controls/flaps_down" )
set_button_assignment( (4*40) + 16, "GKWI/electrical/starter_1_ON" )
set_button_assignment( (4*40) + 17, "GKWI/electrical/starter_1_OFF" )
set_button_assignment( (4*40) + 18, "GKWI/electrical/starter_2_ON" )
set_button_assignment( (4*40) + 19, "GKWI/electrical/starter_2_OFF" )
set_button_assignment( (4*40) + 20, "sim/engines/thrust_reverse_hold_1" )
set_button_assignment( (4*40) + 21, "sim/engines/thrust_reverse_hold_2" )
set_button_assignment( (4*40) + 23, "GKWI/views/load_std_view_8" )
set_button_assignment( (4*40) + 24, "GKWI/views/load_std_view_9" )
set_button_assignment( (4*40) + 25, "GKWI/views/load_std_view_6" )
set_button_assignment( (4*40) + 26, "GKWI/views/load_std_view_3" )
set_button_assignment( (4*40) + 27, "GKWI/views/load_std_view_2" )
set_button_assignment( (4*40) + 28, "GKWI/views/load_std_view_1" )
set_button_assignment( (4*40) + 29, "GKWI/views/load_std_view_4" )
set_button_assignment( (4*40) + 30, "GKWI/views/load_view_10" )
set_button_assignment( (8*40) + 2, "sim/operation/toggle_full_screen" )
set_button_assignment( (8*40) + 4, "sim/flight_controls/landing_gear_up" )
set_button_assignment( (8*40) + 5, "sim/flight_controls/landing_gear_down" )
set_button_assignment( (12*40) + 0, "sim/lights/landing_lights_off" )
set_button_assignment( (12*40) + 1, "GKWI/views/load_std_view_7" )
set_button_assignment( (12*40) + 2, "sim/lights/taxi_lights_toggle" )
set_button_assignment( (12*40) + 3, "sim/lights/landing_lights_on" )
set_button_assignment( (12*40) + 4, "GKWI/controls/aileron_trim_left" )
set_button_assignment( (12*40) + 5, "GKWI/controls/aileron_trim_right" )
set_button_assignment( (12*40) + 6, "sim/flight_controls/rudder_trim_left" )
set_button_assignment( (12*40) + 7, "sim/flight_controls/rudder_trim_right" )
set_button_assignment( (12*40) + 10, "sim/general/zoom_in" )
set_button_assignment( (12*40) + 12, "sim/general/rot_right" )
set_button_assignment( (12*40) + 14, "sim/general/zoom_out" )
set_button_assignment( (12*40) + 16, "sim/general/rot_left" )

 

-- setting nullzone, sensitivity and augment
set( "sim/joystick/joystick_pitch_nullzone",      0.000 )
set( "sim/joystick/joystick_roll_nullzone",       0.000 )
set( "sim/joystick/joystick_heading_nullzone",    0.000 )
set( "sim/joystick/joystick_pitch_sensitivity",   0.170 )
set( "sim/joystick/joystick_roll_sensitivity",    0.170 )
set( "sim/joystick/joystick_heading_sensitivity", 0.170 )
set( "sim/joystick/joystick_pitch_augment",       0.150 )
set( "sim/joystick/joystick_roll_augment",        0.150 )
set( "sim/joystick/joystick_heading_augment",     0.150 )

set("sim/graphics/view/field_of_view_deg",        70.89 )

 

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- >8 -- --

 

PLANE_ICAO = "BE20-3.2"
PLANE_TAILNUMBER = "DIDGW"
AIRCRAFT_FILENAME = "Car_B200_King_Air.acf"

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy & Terms of Use