[XT] Problem mit höheninvertierter Maus behoben

Hier ist der Ort für Fragen bei technischen Problemen mit X³: Reunion, X²: Die Bedrohung, X-Tension oder X-Beyond The Frontier.

Moderators: timon37, Moderatoren für Deutsches X-Forum

cryztal
Posts: 226
Joined: Fri, 5. May 06, 20:36
x3

[XT] Problem mit höheninvertierter Maus behoben

Post by cryztal »

Hi!

Falls es da draußen noch X-Tension zocker gibt, die mit der Maus fliegen und auch Probleme mit der Einstellung "Höhenruder invertieren" (oder so) haben, meldet euch, ich habe eine Lösung.
(X-BtF hat dieses Problem nicht)

Also normalerweise (Ohne der Invertierung) steuert das Raumschiff nach unten, wenn man die Maus nach oben bewegt, und umgekehrt.
Schaltet man nun die Höheninvertierung ein, sollte alles so sein wie zB. bei einem Shooter. Maus rauf = Raumschiff rauf. Das geht auch.
Bewegt man die Maus jedoch _langsam_ hinunter, bewegt sich das Raumschiff trotzdem nach oben! Man muss die Maus schneller nach unten bewegen, erst dann geht das Raumschiff auch nach unten.
Das ist bei wendigen Schiffen nicht sooo schlimm, aber ab einer bestimmten Grenze wird das Schiff unsteuerbar (Es steuert dann einfach immer nach oben, egal ob man die Maus nach oben oder unten bewegt).

(Eine Lösung wäre zB. ein alternativer Maustreiber, welcher die Y-Achse invertiert. War mir aber zu umständlich. Deshalb habe ich den Fehler direkt in der .exe behoben).

Also, braucht wer Hilfe?
Loader009
Posts: 2174
Joined: Wed, 16. Jul 08, 17:44
x3tc

Post by Loader009 »

Ein ähnliches Problem hatte ich mit meiner Razer Diamondback 3G Maus und X-BtF. Kämpfe waren damit unmöglich, denn entweder hat sich das Schiff nur Millimeterweise gedreht oder eben ganz ganz schnell.
Eine Lösung fand ich dazu nicht, daher wäre es nett, (selbst wenn ich von X-BtF rede) näher darauf eingehen würdest, wie man das Problem bei X-Tension behebt (und somit vielleicht auch X-BtF).

Einen Test kann ich vorerst nicht machen, mache ich aber, sobald X-BtF bei mir installiert ist.
Greetz
cryztal
Posts: 226
Joined: Fri, 5. May 06, 20:36
x3

Post by cryztal »

Ne, deins ist wohl ein ganz anderes Problem.
Mein Problem wird gelöst, indem einfach die Invertierung korrekt durchgeführt wird (mouseY = -mouseY).
cryztal
Posts: 226
Joined: Fri, 5. May 06, 20:36
x3

Post by cryztal »

Im englischen Forum konnte ich schon jemandem helfen. Nun sind zwei Programme fertig (eins für die Steam-Version), deshalb kann ich ja gleich veröffentlichen:

Keine Wartezeit, keine Installation, keine weiteren Abhängigkeiten, C++ Quellcode inkludiert:

http://rapidshare.com/files/450190805/XStarter.zip (Normale Version)
http://rapidshare.com/files/450299039/XInjector.zip (Steam-Version)

Für beide gilt:
.exe und .dll in das X-Tension Verzeichnis entpacken.

Starter:
XStarter.exe ist sozusagen die neue X-Tension.exe. Somit können auch Parameter benutzt werden.

Injector:
Spiel starten (Ohne -noabout parameter) bis zum About-Fenster. Dann XInjector.exe starten. Nichts passiert, das ist ok.
Jetzt das Spiel endgültig starten.


Wichtig:
- Zuerst die Invertierung im Spiel abschalten
- Während dem Spiel dann nicht mehr in den Eingabegeräte-Dialog gehen
- Wenn unter win vista/7, dann besser explizit als Admin starten


:xt:

Return to “X³: Reunion, X²: Die Bedrohung, X-T und X-BTF - Technische Unterstützung”