Sie sind auf Seite 1von 11

World of Joysticks XInput Emulator - Benutzerhandbuch 1.

75
Das Thrustmaster-Gamepad Dual Trigger 3 in 1 Rumble Force wird in diesem Handbuch als Beispiel
verwendet. Alle Kontrollelemente des Gamepad und der Benutzeroberfläche sind nummeriert, diese
Nummerierung wird in folgender Beschreibung verwendet.

Vorderansicht

Rückansicht
Benutzeroberfläche des WoJ-Xinput-Emulators

1. Wofür braucht man den XInput-Emulator?


Diese Version des Emulators ist für Besitzer von DirectInput-Gamepads, Joysticks,
Lenkrädern etc. gedacht (keine Xbox 360-Gamecontroller).
Viele neue Spiele unterstützen nur Xbox 360-Controller, wer aber nur ältere DirectInput-
Geräte besitzt, kann sie dank diesem Programm dennoch verwenden.
Sollten Sie einen Xbox-360-Controller besitzen, können Sie mit der entsprechenden WoJ-
Version Maus und Keyboard simulieren.
Diese Version von WoJ verwandelt Ihr DirectInput-Gerät in einen virtuellen Xbox 360-
Controller.
2. Installation
a) Laden Sie den Microsoft-Treiber für Xbox 360-Controller herunter und installieren
Sie ihn:

https://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-
windows#support

b) Installieren Sie den SCP Virtual Bus-Treiber (befindet sich in der ZIP-Datei des
Emulators).
c) Installieren sie den WoJ XInput-Emulator.

3. Mit dem Gamecontroller verbinden


a) Einen oder mehrere Gamecontroller an den PC anschließen, bevor WoJ gestartet
wird.
b) Es wird empfohlen, Herstellertreiber der Gamecontroller von CD oder
Herstellerwebseite zu installieren. Windows installiert für viele Gamecontroller einen
Standardtreiber, der keine Vibration unterstützt.
c) Starten sie den WoJ XInput-Emulator. Das Programm findet alle relevanten Geräte
und zeigt sie unter [C2] an, unter [C15] kann eines gewählt werden. Sollte das
Programm vor dem Anschließen von Controllern gestartet worden sein, drücken sie für
die erneute Suche die [C1]-Schaltfläche.

4. Die Funktionalität der Gamecontroller überprüfen


Zunächst muss unter [C15] ein Gamecontroller ausgewählt werden.
Bewege die Analogsticks/Steuerknüppel [A1, A3] und drücke auf alle Tasten, einige von
ihnen verhalten sich als Achsen. Auf der Anzeige [C17] werden die Zustände aller Achsen
angezeigt.
Bei diesem Gerät gibt es neben den beiden Analogsticks (X,Y und Z,Rz) noch Analogtrigger
[B1, B2] für die Rx- und Ry-Achsen.
Hinweis:
Einige Gamecontroller haben umschaltbare Eingabemodi, die die Zuweisung von Achsen
und Tasten beeinflussen können, deshalb sollte erst einmal der richtige Modus gewählt
werden.
Bei diesem Gamepad sind die Tasten [A6, A7 und A12] solche Umschalter. Das Gerät hat
auch normale Tasten [A4, A5, A8, A9, A10, A11, B3, B4, B5, B6] und ein Steuerkreuz (auch
Point Of View (POV) Switch genannt)[A2].

5. Vibrationskonverter XInput zu Directinput.


Einige Spiele unterstützen nur Xbox 360-Controller und verwenden Force Feedback
(Vibrationen). DirectInput-Gamecontroller sind mit diesen XInput-Vibrationen nicht
kompatibel. Deswegen konvertiert der Emulator die Vibrationen automatisch mit
Standardeinstellungen, die vom Benutzer bei Bedarf angepasst werden können.
Klicke auf die Schaltfläche [C14]. Das Menü "Vibrationseinstellungen" wird dadurch
geöffnet.
Hier kannst du Zusatzdauer, Verstärkung, Ausmaß und Effekt an deinen Gamecontroller anpassen.
Wenn die Vibration zu kurz anhält, kann die Zusatzdauer erhöht werden.
Wenn die Vibration nicht stark genug ist, kann die Verstärkung erhöht werden.

6. Die Abfragerate des Gamecontrollers ändern


Die Abfragerate des Controllers in Millisekunden kann mit [C5] von 1 bis 100 konfiguriert
werden. Sie beeinflusst die Empfindlichkeit aller Achsen und Tasten und kann probeweise
verändert werden.
Normalerweise ist es zwecklos, einen Wert von mehr als 12 ms zu verwenden, da dies in
manchen Spielen Grafikfehler verursacht.

7. Tote Winkel für Achsen

Sie benötigen diese Option, wenn einige Achsen Ihres Joysticks nicht exakt auf 32767 zurückkehren,
wenn Sie sie loslassen. Wählen Sie eine Achse oder ein Pedal in der Auswahl [C18]. Tote Winkel für
Trigger werden nicht unterstützt, daher sind Trigger nicht in der Liste [C18] enthalten.

Finden Sie heraus, welche maximale Abweichung von 32767 in beide Richtungen vorliegt und legen
Sie dementsprechend mit den Selektoren [C11, C12] die Unter- und Obergrenze des Toten Winkels
fest.

Standardmäßig sind die Totzonen für alle Achsen von 25000 bis 40000 (15000). Es gibt auch
Voreinstellungen für 1000, 2000, 3000 und 4000 im Menü. Außerdem können Sie den Standard
immer aus dem Menü wiederherstellen.

8. Die beiden Betriebsmodi von World of Joysticks


Mit dem Schalter [C10] kann zwischen Einstellungs- und Spielmodus umgeschaltet werden.

9. Umgang mit Konfigurationsdateien


Die Anwendung benutzt Konfigurationsdateien im XML (UTF8)-Format.
Klicke die Schaltfläche [C6] um eine neue Konfigurationsdatei zu erstellen.
Klicke die Schaltfläche [C7] um eine existierende Konfigurationsdatei zu laden.
Klicke die Schaltfläche [C8] um die aktuelle Konfiguration zu speichern.
Wichtiger Hinweis!
In der Konfigurationsdatei werden nicht nur die Zuweisungen, sondern auch die justierbare
Werte gespeichert, daher wird die Anwendung anbieten, die Konfiguration zu speichern,
wenn solche Einstellungen vorgenommen wurden.
Die Konfigurationsdatei speichert auch den Namen des Gamecontrollers, der vom Treiber
angezeigt wird.
d) Zuweisungen aus der Zuweisungsliste können gelöscht werden.
Dazu müssen sie in der Liste [C13] per Maus gewählt und per Klick auch die Schaltfläche [C9]
gelöscht werden.

10. Zusätzliche Funtionen der Benutzeroberfläche


b) die Schaltfläche [C3] minimiert das Fenster.
c) die Schaltfläche [C4] versteckt die Anwendung im System-Tray.
d) Per Rechtsklick auf das Tray-Symbol oder jede freie Fläche im Anwendungsfenster kann
ein Kontextmenü geöffnet werden.

11. Funktionen des Kontextmenüs

a) Menüeintrag [D1] öffnet das Anwendungsfenster. Dasselbe kann durch Doppelklicken auf
das Tray-Icon geschehen.
b) Menüeintrag [D2] schaltet die Abfrage von Eingaben der Gamecontroller ab/an.
Das kann hilfreich sein, wenn der Gamecontroller zeitweise abgeschaltet werden soll.
c) Menüeintrag [D3] ermöglicht die Wahl der Sprache der Benutzeroberfläche.
d) Menüeintrag [D4] schaltet den automatischen Start der Anwendung mit Windows an/ab.
e) Menüeintrag [D5] öffnet die Webseite von World of Joysticks.
f) Menüeintrag [D6] beendet die Anwendung komplett.
g) Menüeintrag [D7] aktiviert automatisch den Gamecontroller, sobald er per USB
verbunden wird.
Verzögerte Neuverbindung verbindet deine Gamecontroller komplett neu, dabei wird er im
Gerätemanager deaktiviert und wieder aktiviert. Dies ist bei manchen Spielen nötig, die das
Anschließen des Controllers nach dem Start erfordern. Der Controller kann nun permanent mit
dem Computer verbunden bleiben, bevor das Spiel gestartet wird, muss eine geeeignete
Verzögerung im Verzögerte Neuverbindung-Untermenü gewählt werden. (10 sek, 20 sek, 30
sek, 40 sek, 1 min, 2 min)

Unter 32-bit Betriebssystemen ist Verzögerte Neuverbindung nicht verfügbar.

i) “Exklusivmodus” anhaken, um DirectInput-Geräte im Exklusivmodus zu verbinden. Bei


Schwierigkeiten mit der Verbindung zu einem Spiel sollte dieser Modus umgeschaltet
werden.

“Fehlerbehandlung“ anhaken, um DirectInput-Geräte bei Verbindungsabbbrüchen automatisch neu


zu verbinden. Bei Schwierigkeiten mit der Verbindung zu einem Spiel sollte dieser Modus
umgeschaltet werden.

12. Automatisches Speichern von Einstellungen


Die Anwendung speichert beim Schließen folgende Einstellungen:
a) Den Ort der zuletzt geöffneten Konfigurationsdatei.
b) Die Sprache der Benutzeroberfläche.
c) Den zuletzt genutzten Modus (Spielen oder Einstellen).
d) Ob das Anwendungsfenster geöffnet oder im Tray verborgen war.
e) Autostart
f) Autoconnect

13. Zuweisungs-Assistent

Dies ist die einfachste Methode, dein DirectInput-Gerät als Xbox 360-Controller zu
konfigurieren.
Klick die Schaltfläche "Zuweisungs-Assistent" [С16] und folge den 20 Anweisungen.
a) Drücke beide Trigger (Schultertasten) um anzufangen und klicke danach auf Weiter, falls
dein Controller Tasten als Trigger hat, klicke einfach auf Weiter.
b) Schau auf den Pfeil auf den Bild [F1]. Er zeigt auf das Kontrollelement, das du zuweisen
musst.
c) Betätige das entsprechende Kontrollelement auf deinem Controller (welches im Textfeld
[F2] angezeigt wird) und klicke auf Weiter für den nächsten Schritt.
d) Du kannst auf Zurück klicken, um zur erneuten Zuweisung zum vorigen Schritt
zurückzukehren.
e) Du kannst jederzeit mit der Schaltfläche [F5] den Assistenten schließen und die
gemachten Zuweisungen verwerfen.
f) Nach dem letzten Schritt, klicke die Schaltfläche Fertig, du wirst gefragt werden, ob du
deine Konfiguration mit anderen Benutzern von WoJ XInput Emulator teilen willst. Ohne
deine Zustimmung kann deine Konfiguration nicht gespeichert werden.
g) Speichere deine Konfiguration wie gewohnt und deine neue Konfiguration wird
automatisch geladen.

14. Verwenden des DS4 Touchpad zur Emulation von Sticks

Besitzer von DualShock 4 Gamepads haben die Möglichkeit, das Touchpad für die Emulation des
linken oder rechten Sticks des Xbox Gamepads zu verwenden. Der Emulator erkennt, wenn DS4
verbunden ist, und fügt das entsprechende Thema in das Menü ein.
Sie können den emulierten Stick auswählen, außerdem können Sie die vertikale Achse invertieren

15. Empfohlenes Vorgehen bei der Benutzung von WoJ XInput Emulator:

a) Schließe deinen DirectInput-Controller per USB an.


b) Starte den Emulator.
c) Wechsle zum Einstellung-Modus, erstelle eine Konfiguration wie oben beschrieben uns
speichere sie als XML-Datei.
d) Wechsle per Auswahl [C10] in den Spiel-Modus.
e) Trenne deinen DirectInput-Controller vom USB-Anschluss. (dies ist nur für einige Spiele
nötig)
f) Starte dein Spiel
g) Wähle im Einstellungsmenü des Spiels den Xbox 360-Controller als Eingabemethode.
h) Fang an, das Spiel zu spielen
i) Schließe deinen DirectInput-Controller per USB an, er wird vom Emulator automatisch
erkannt, wenn er entsprechend konfiguriert ist. Falls nicht, klicke auf die Schaltfläche [C1].

Hinweis!
Den Controller zu entfernen wie in Schritt E beschrieben ist für viele Spiele nicht nötig. Tu es
nur, wenn die Emulation sonst nicht funktioniert.

16. Mehrere Direct-Input controller verwenden:


Die Anwendung kann bis zu vier Xbox-Geräte simulieren. (Joystick0, Joystick1, Joystick2,
Joystick3)
Um mehrere Controller zu konfigurieren:
a) Mit [C15] den ersten Controller wählen.
b) Schaltfläche [C16] anklicken und mit den Assistenten eine Konfiguration für Joystick0
erstellen.
c) Mit [C15] zweites Gerät (1) auswählen.
d) Schaltfläche [C16]anklicken und mit den Assistenten eine Konfiguration für Joystick1
erstellen. Die Zuweisungen für Joystick1 werden nach denen von Joystick0 zur Liste
[C13] hinzugefügt.
e) GGf. die letzten beiden Schritte für weitere Controller wiederholen.
f) Die Konfigurationsdatei als XML-Datei speichern und den Spiel-Modus aktivieren.
g) Das Spiel starten und die einzelnen simulierten XBox-controller als Eingabegeräte
wählen.

17. Mit einem XInput- und einem DirectInput-Controller gleichzeitig spielen (Mischmodus)

Ähnlich wie im vorigen Abschnitt beschrieben können XBox- und DirectInput-


Gamecontroller gleichzeitig benutzt werden.

a) Dazu wird zunächst eine Konfiguration für den DirectInput-Controller (Joystick0) erstellt.
Der Emulator zeigt den XBox-Controller nicht unter [C15] an, solche Geräte sollten nicht
emuliert werden und werden daher ignoriert.
b) Die Konfigurationsdatei als XML-Datei speichern und den Spiel-Modus aktivieren.
c) Das Spiel starten und die tatsächlichen sowie die simulierten XBox-controller als
Eingabegeräte wählen.
d) Falls der simulierte Controller nicht funktioniert, die XML-Datei mit einem Texteditor
öffnen und alle "Joystick0" mit "Joystick1" ersetzen.
e) XML-Konfigurationsdatei speichern und mit dem Emulator laden. Nun sollte es
funktionieren.

18. Emulator vom Befehl starten:

Sie können den Emulator über die Befehlszeile mit der angegebenen Konfiguration und dem
folgenden Modus starten:

WoJXInputEmulator d:\PS4asXbox.xml Mapping


WoJXInputEmulator d:\PS4asXbox.xml Work

Lassen Sie keine Leerzeichen im Dateipfad!

19. Tipps und Tricks:

a) die Achsen sind zu empfindlich – erhöhe den Wert der "Abfragerate" [С5].
b) Grafische Artefakte während der Bewegung von Achsen – verringere den Wert der
"Abfragerate"[С5].
c) Die Übersetzung der Benutzeroberfläche kann in folgender Datei modifiziert werden:
“ c:\Program Files (x86)\ WoJ XInput Emulator\WoJEmulator_Translations.xml”

Kontakt-Email: winrazor@gmail.com
Webseite: https://www.worldofjoysticks.com/de/de.html
Forum: https://www.facebook.com/WoJEmulatorDE

Das könnte Ihnen auch gefallen