Joystick-Achsen im Flugsimulator-Modus

691 views
Skip to first unread message

Cos

unread,
Sep 6, 2007, 5:11:10 AM9/6/07
to Google Earth Hilfe - Google Earth
Ich weiß nicht, ob der Flugsimulator nur eine Spielerei sein soll (die
Art, wie man den Flugsimulator "freischalten" muß, läßt auf ein Gimmik
schließen) oder ob er später ein fester Bestandteil von Google Earth
werden soll, aber die Joystick-Steuerung gestaltet sich schwierig,
gelinde ausgedrückt, da bei mir die Achsen fürs Rollen und für den
Schub vertauscht sind.
Gibt es eine Möglichkeit, die Achsenbelegung zu ändern? Mir macht das
fliegen mit Google Earth nämlich jetzt schon deutlich mehr Spaß als
mit den Flugsimulatoren der Konkurrenz...

Cos

unread,
Sep 8, 2007, 6:45:26 AM9/8/07
to Google Earth Hilfe - Google Earth
Man muß nur lange genug suchen und Zeit zum ausprobieren haben: Konnte
das Problem inzwischen selbst beheben.
Falls noch jemand diese Problem haben sollte:
Im Verzeichenis
C:\Programme\Google\Google Earth\res\flightsim\controller
findet sich die Datei
generic.ini

Hier findet man ziemlich weit unten den Abschnitt
axes = [
A1 set(DE, 1.0, 0.0)
A0 set(DA, 1.0, 0.0)
A2 set(DP_0, -0.5, 0.5)
A3 set(DR, 1.0, 0.0)
]

und oben die Erklärung dazu

% Controller axes are numbered from A0 to A[n-1], (n is the number of
axes).
% Controller buttons are number from B0 to B[m-1], (m is the number of
% buttons).
%
% Variable names are:
% DF, DG: Flaps, gear (0 = retracted, 1 = extended)
% DA, DE, DR: Aileron, elevator, rudder (-1..1).
% DE_T: Elevator trim (-1..1).
% DP_i: i-th power lever (counting from 0; (0..1)).
% DB_i: i-th wheel brake (counting from 0 (left brake); (0..1))
%
% Manipulators are:
% Axes:
% set(var, value, offset): Set var to "(axis position) * value +
offset"
% Axis position is between 0 and 1

DA = Querruder
DE = Höhenruder
DR = Seitenruder
DP_i = Schub

Die Steuerung funktioniert bei mir, wenn ich die Achsen A2 und A3
vertausche, so das der Abschnitt wie folgt aussieht:

axes = [
A1 set(DE, 1.0, 0.0)
A0 set(DA, 1.0, 0.0)
A3 set(DP_0, -0.5, 0.5)
A2 set(DR, 1.0, 0.0)
]

Datei mit den Änderungen speichern und dann viel Spaß beim Fliegen!
Ich kreise seit einer Stunde im Propellerflugzeug über Hamburg und
mach meine Nachbarschaft im Tiefflug unsicher ;)

Reply all
Reply to author
Forward
0 new messages