Beschreibung des JoystickCursorTool

Übersicht

Das JoystickCursorTool ersetzt Tasten auf der Tastatur durch den Joystick. Es eignet sich für die tastaturlose Benutzung von Browsern und Dateimanagern, für Spiele ohne eigene Joystickunterstützung, in Verbindung mit an der Joystickschnittstelle angeschlossene Zusatzelektronik (Anwendungsbeispiel: uwe-freese.de unter "Hardware-Projekte" - "WohnzimmerPC") sowie für alle anderen Fälle, in denen meist nur ein kleiner Teil aller Tastaturtasten benötigt wird.

Systemanforderungen

  1. Windows95/NT/2000/XP oder neuer
  2. Ein unter Windows unterstützter Joystick (als erster Joystick oder zweiter installiert)
  3. Bis zu 4 Achsen, 16 Joystickknöpfe und Point-of-View (8 Richtungen max.) werden unterstützt

Das Tool unterstützt alle Programme welche den Standard-Windowstreiber für Tastatureingaben verwenden. Es funktioniert nicht mit einigen Programmen, die Tastatureingaben auf niedrigerer Ebene abfangen wie etwa die Win9x DOS-Box.

Verwendung

Nach dem Programmstart erscheint ein kleines Symbol in der Taskleiste:

Normales JoycursymbolEntweder das normale Joysticksymbol, welches den normalen Betrieb kennzeichnet,
Inaktives Joycursymboloder ein durchgestrichenes Symbol, falls das Programm momentan inaktiv ist

JoystickCursorTool wechselt automatisch in den inaktiven Zustand, solange kein Joystick angeschlossen oder der Joystick abgeschaltet ist. Per rechtem Mausklick auf das Symbol gelangt man zum Konfigurationsfenster, ein Doppelklick beendet das Programm.

Konfiguration

Das Programm verfügt zwar über eine Standardeinstellung, diese kann jedoch frei geändert werden. Somit können die restlichen Joystickknöpfe und -achsen verwendet werden. Nach einem Rechtsklick bieten sich die folgenden Einstellungsmöglichkeiten:

Setupdialog

Wie Tasten den Joystickfunktionen zugeordnet werden

Die Tastaturzuordnung läßt sich auf einfache, wenn auch ein wenig ungewöhnliche Weise, ändern:

  1. Zuerst wird unter Associated Key das Feld angeklickt, welches verändert werden soll. Der angezeigte Text wechselt dann zu -- Choose key --.
  2. Nun kann der Joystick und seine Knöpfe in die für die Taste gewünschte Stellung gebracht werden. Die zugehörige Tabellenzeile zeigt gleichzeitig dazu den Zustand des Joysticks an.
  3. Hat man eine geeignete Einstellung gefunden, drückt man gleichzeitig die gewünschte Tastaturtaste für diese Einstellung.

Dieses Vorgehen kann nun für jede zu ändernde Taste wiederholt werden.

Tips und Tricks

Unterstützung mehrerer Joysticks und Einstellungen

Das JoystickCursorTool kann mehrere Programmeinstellungen speichern und abrufen

Eine ganze Reihe an Tasten einer Achse im Achsenmodus zuordnen

Es ist möglich, einer jeden Achse eine ganze Reihe an Tasten zuzuordnen. Jeder Taste ist dann ein Bereich auf der Achse zugeordnet, jedesmal wenn die Achse in diesen Bereich hineinbewegt wird entsprechend diese Taste simuliert. Diese Funktion ist vorwiegend in Verbindung mit Drehknöpfen und Schiebereglern sinnvoll, etwa als Lautstärkeregelung oder virtuelles Gaspedal.

Portabler Modus

Sofern eine Datei joycur.cfg vorhanden ist werden die Konfigurationsdaten aus dieser und nicht aus der Registry ausgelesen. Diese Datei wird beim Aktivieren der Option portable mode automatisch erzeugt.

Um unterschiedliche Konfigurationen in separaten Dateien abzulegen kann man die joycur.cfg umbenennen oder in ein anderes Verzeichnis kopieren und als Kommandozeilenparameter oder per Drag&Drop auf das Programmsymbol wieder aktivieren.

(c) deinmeister.de 2009