Computer-Gamecontroller
Ein Gamecontroller ist ein spezielles Eingabegerät, das für die Verwendung mit Spielen optimiert ist. Im Gegensatz zu Tastaturen, Mäusen und Trackballs, die in Form und Funktion relativ standardisiert sind, gibt es Gamecontroller in den unterschiedlichsten Formen, Größen, Ausführungen und für diverse Einsatzzwecke. Manche Gamecontroller stehen auf dem Schreibtisch. Andere werden am Tisch festgeschraubt, und wieder andere hält man mit beiden Händen und bedient sie direkt. Gamecontroller können einen Joystick, ein Lenkrad, ein Steuerhorn, Fußpedale enthalten oder zu der Kategorie gehören, die wir als „Greif-, Dreh- und Drück“-Controller bezeichnen.
Ein bestimmter Gamecontroller kann für ein Spiel gut geeignet und für ein anderes völlig unbrauchbar sein. Zum Beispiel ist ein Gamecontroller mit Lenkrad ideal für ein Autorennen-Spiel, aber unbrauchbar für einen Ego-Shooter (FPS) wie Doom 3. Ernsthafte Spieler, die verschiedene Spiele spielen, besitzen oft mehrere Gamecontroller und verwenden für das Spiel, das sie gerade spielen, den jeweils am besten geeigneten Controller.
Ältere Gamecontroller verwendeten analoge Sensoren und die analoge „Gameport“-Schnittstelle, was zu endlosen Problemen führte. Analoge Controller drifteten und mussten häufig neu kalibriert werden. Die Gameport-Schnittstelle, die ursprünglich für die analoge Datenerfassung und zur Unterstützung von zwei einfachen Paddles für das Spiel Pong entwickelt wurde, war nie dafür vorgesehen, die zahlreichen komplexen Funktionen moderner Gamecontroller zu unterstützen, und leistete dies nur schlecht. Fast alle aktuellen Modelle verwenden digitale Sensoren und nutzen ausnahmslos die USB-Schnittstelle. Obwohl es immer noch zu Konflikten kommen kann, insbesondere wenn man mehrere Gamecontroller auf einem System installiert, hat die USB-Schnittstelle die meisten Probleme beseitigt, die die Konfiguration von Gamecontrollern früher eher zu einer Kunst als zu einer exakten Wissenschaft machten.
Die folgenden Abschnitte vermitteln dir das nötige Wissen, um einen Gamecontroller auszuwählen.
Eigenschaften von Gamecontrollern
Hier sind die wichtigen Eigenschaften von Gamecontrollern:
Typ
Die ersten Gamecontroller waren Joystick-Controller, die auch heute noch beliebt und am besten für Flugsimulatoren und Luftkampfspiele geeignet sind. Einige sind für manche Fahr-, Renn-, Action-Adventure- und Sportspiele bedingt einsetzbar. Lenkrad-Controller, von denen viele auch Fußpedale enthalten, sind ideal für Fahr- und Rennspiele sowie einige Flugsimulatoren, aber für andere Spiele ungeeignet. Gamepad-Controller eignen sich für Actionspiele, einschließlich Ego-Shootern, Sportspiele und die meisten Arcade-Spiele.
Anzahl der Achsen
Eine Achse ist eine Linie durch die Mitte des Joysticks (oder des Steuerkreuzes auf einem Gamepad), die die Bewegungsrichtungen festlegt, die man durch die Steuerung ausführen kann. Alle Controller haben eine X-Achse (Bewegung von Seite zu Seite) und eine Y-Achse (Bewegung von vorne nach hinten). Manche Controller haben zusätzlich eine Z-Achse (auf und ab) und/oder eine Schubachse. Je nach Controllertyp können die dritte und/oder vierte Achse je nach ihrer beabsichtigten Funktion auch als Steuerhorn oder Rudersteuerung oder aufgrund der Methode zur Aktivierung der Achse als Drehsteuerung bezeichnet werden.
Schubregler
Der Schubregler ist ein variabler Eingang, der bei den meisten Joysticks und einigen Gamepads vorhanden und normalerweise der dritten oder vierten Achse des Controllers zugewiesen ist. Der Schubregler wird normalerweise zur Steuerung der Fahrzeuggeschwindigkeit verwendet und kann je nach Controller ein Schieberegler, ein Rad, ein Pedal oder ein variabler Abzug sein.
Reaktionstyp
Bewegungen entlang einer Achse können auf zwei Arten erfasst werden. Die proportionale Reaktion (üblich bei Joysticks) bietet eine feinere Steuerung, da kleine Stick-Bewegungen zu kleinen, inkrementellen Bewegungen auf dem Bildschirm führen. Die nicht-proportionale Reaktion (üblich bei Gamepads) ist ein Alles-oder-nichts-Prinzip: Jede Bewegung des Bedienelements entlang einer Achse führt zu einer vollen Bewegung auf dieser Achse, was eine schnellere Reaktion auf Kosten der Feinsteuerung bietet. Manche Controller sind programmierbar, sodass man zwischen proportionalen und nicht-proportionalen Modi wählen kann.
Anzahl der Tasten
Alle Controller verfügen über Tasten, bei denen es sich um kurzzeitig schließende Schalter handelt, die zum Abfeuern von Waffen und für ähnliche An/Aus-Funktionen verwendet werden.
Hat-Switch
Ein Hat-Switch, manchmal auch POV-Hat, Point-of-View-Hat oder einfach nur Hat genannt, wird so bezeichnet, weil er sich normalerweise auf dem Kopf des Joysticks befindet, wo er leicht mit dem Daumen bedient werden kann. Der Hat-Switch ist ein Richtungsschalter (meistens mit vier, manchmal auch mit acht Richtungen), mit dem du schnell deinen Blickwinkel ändern kannst, um nach vorne, hinten, links oder rechts zu schauen. Spiele, die kein POV unterstützen, können den Hat-Switch verwenden, um vier zusätzliche Tasten bereitzustellen.
Force-Feedback
Moderne High-End-Gamecontroller verfügen über Force-Feedback-Technologie, die kleine, in den Controller eingebaute Servomotoren nutzt, um unter der Steuerung von speziell dafür entwickelten Spielesoftware physische Rückmeldungen zu geben. Wenn du zum Beispiel mit einem Force-Feedback-Joystick eine 7G-Kurve fliegst, spürst du, wie der Joystick ruckelt und zittert, wenn die Steuerflächen des Flugzeugs den laminaren Fluss verlieren. Wenn du jedoch beschleunigst, um an Geschwindigkeit zu gewinnen, beruhigt sich die Steuerung wieder. Wenn du dich an einen Gegner heranpirschst und ihn mit deiner 30-mm-Rotationskanone unter Beschuss nimmst, stottert der Joystick durch den Rückstoß der Waffe.
Ein gut implementiertes Force-Feedback verbessert das Ambiente von Spielen, die es richtig unterstützen, erheblich. Der einzige wirkliche Nachteil von Force-Feedback ist, dass es teuer ist. Ein Controller für 50 $ ohne Force-Feedback könnte mit dieser Technik 100 $ kosten. Interessanterweise wird dieselbe Technologie (in stark verbesserter Form) auch in modernen Fly-by-Wire-Kampfflugzeugen eingesetzt.
Programmierbarkeit
Alle aktuellen Gamecontroller enthalten DirectInput-Treiber oder sind mit Standard-Windows-Treibern kompatibel. Ein DirectInput-kompatibler Controller kann innerhalb jedes DirectInput-kompatiblen Spiels programmiert werden. Da DirectInput jedoch nur grundlegende Funktionen bietet, werden viele Controller mit eigener Programmiersoftware geliefert, die erweiterte Funktionen bietet, darunter:
Spielübergreifende Einheitlichkeit
Standardmäßig verwenden Spiele möglicherweise unterschiedliche Tasten für ähnliche Zwecke. Zum Beispiel verwendet ein Luftkampfspiel möglicherweise Taste 1 zum Feuern von Waffen, Taste 2 zum Abfeuern einer Sidewinder und Taste 3 zum Abfeuern einer Sparrow. Ein anderes Luftkampfspiel bietet möglicherweise eine ähnliche Waffenauswahl, verwendet aber andere Tasten. Programmierbare Gamecontroller ermöglichen es dir, Tastenfunktionen neu zu definieren, sodass dieselbe Taste in verschiedenen Spielen ähnliche Aktionen ausführt.
Gespeicherte Profile
Viele moderne Gamecontroller sind recht flexibel und können für verschiedene Spiele verwendet werden. Die optimale Controller-Konfiguration für ein Spiel ist jedoch für ein anderes möglicherweise weniger wünschenswert. Bessere Gamecontroller können mehrere Gruppen von Konfigurationseinstellungen speichern, sogenannte Makros oder Profile, mit denen du schnell die Einstellungen laden kannst, die für das Spiel, das du gerade spielen möchtest, am besten geeignet sind, anstatt den Controller jedes Mal manuell neu programmieren zu müssen. Die meisten dieser Controller werden mit vordefinierten Einstellungen für verschiedene beliebte Spiele geliefert.
Auswahl eines Gamecontrollers
Mehr als bei jedem anderen Eingabegerät ist der „beste“ Gamecontroller eine Frage der persönlichen Vorliebe. Wenn er sich für dich richtig anfühlt, ist er wahrscheinlich auch richtig. Wenn er sich falsch anfühlt, ist er es wahrscheinlich auch, egal wie sehr er jemand anderem gefallen mag. Beachte bei der Auswahl eines Gamecontrollers die folgenden Richtlinien:
Den richtigen Typ (oder die richtigen Typen) wählen
Stelle sicher, dass der Gamecontroller-Typ für die Spiele geeignet ist, die du am häufigsten spielst. Wenn du häufig zwei oder mehr Spiele spielst, die für denselben Controller ungeeignet sind, kaufe zwei oder mehr Controller und verwende den Typ, der für das jeweilige Spiel am besten geeignet ist.
Ein Force-Feedback-Modell kaufen
Wenn ein passendes Force-Feedback-Modell verfügbar ist und in deinem Budget liegt, kaufe dieses anstatt des günstigeren Modells. Viele Spiele unterstützen Force-Feedback, und diese Unterstützung ist bei vielen Spiel-Updates von höherer Qualität.
Rat bei Freunden suchen
Freunde gehören zu den besten Informationsquellen für Gamecontroller. Du wirst von ihnen eine Menge Feedback erhalten, das zwar oft widersprüchlich, aber dennoch wertvoll ist. Ein nicht unwesentlicher Vorteil dieser Methode ist, dass sie dich wahrscheinlich ein paar Spiele mit ihren Controllern spielen lassen, sodass du dir in einer realistischen Umgebung selbst ein Urteil über die Vorzüge bilden kannst.
Installation eines Gamecontrollers
Die physische Installation eines Gamecontrollers ist unkompliziert: Schließe ihn an den USB-Anschluss an. Bevor du den Gamecontroller anschließt, empfehlen wir jedoch, Microsoft zu besuchen und Windows auf die neuesten Treiber zu aktualisieren, insbesondere DirectX.
Fehlerdiagnose bei Gamecontrollern
Es ist unmöglich, umfassende Informationen zur Fehlerdiagnose bei Gamecontrollern bereitzustellen, da sowohl die Controller selbst als auch die Probleme, auf die du stoßen kannst, sehr unterschiedlich sind. Ein billiger Gamecontroller wird wahrscheinlich früher oder später physisch kaputtgehen oder ausfallen. Dazu können wir nicht viel sagen, außer dir zu empfehlen, von Anfang an einen hochwertigeren Gamecontroller zu kaufen. Wenn du bei einem guten Gamecontroller Probleme hast, sind hier einige Maßnahmen, die du ergreifen kannst:
Die neueste Version von DirectX installieren
DirectX ist ein fortlaufendes Projekt. Wenn du Probleme mit einem Gamecontroller hast, insbesondere bei einem neuen Modell oder einem, das du gerade erst installiert hast, lade die neueste Version von DirectX herunter und installiere sie. Bevor du das Update installierst, lies die DirectX-FAQ (http://go.microsoft.com/?linkid=664008&e...) sorgfältig durch, um Probleme zu finden, die für deine eigene Konfiguration relevant sind. Es ist auch eine gute Idee, die FAQs der Hersteller deiner Grafikkarte, Soundkarte und deines Gamecontrollers zu lesen, um potenzielle Konflikte oder Abhängigkeiten zu entdecken, wie z. B. die Notwendigkeit, Treiber für diese Geräte zu aktualisieren.
Die neuesten Treiber installieren
Einige Gamecontroller bieten grundlegende Funktionen mit den Standardtreibern von Windows. Wenn dein Gamecontroller nur teilweise zu funktionieren scheint, musst du möglicherweise einen Treiber installieren, um die erweiterten Funktionen zu unterstützen. Die meisten Anbieter von Gamecontrollern aktualisieren häufig ihre Treiber, um Fehler zu beheben, Unterstützung für neue Spiele hinzuzufügen usw. Es ist also eine gute Idee, die Support-Seite des Anbieters regelmäßig zu überprüfen.
Dein System-BIOS aktualisieren
Wenn du Probleme mit einem Gamecontroller hast, der an ein älteres System angeschlossen ist, aktualisiere das System-BIOS. Auf einem älteren System haben wir zum Beispiel einen Joystick installiert, den der Treiber hartnäckig als Gamepad erkannte.
Wir haben versucht, die Treibersoftware, DirectX usw. zu aktualisieren, alles ohne Erfolg. Dann bemerkten wir, nachdem wir das System-BIOS aus anderen Gründen aktualisiert hatten, dass der Treiber den Joystick nun als Joystick erkannte. Wir haben das BIOS wieder auf den ursprünglichen Stand zurückgeflasht und das Problem trat erneut auf. Wir haben das BIOS wieder auf den aktualisierten Stand geflasht und das Problem war erneut behoben.
Sicherstellen, dass der Gamecontroller für das Spiel konfiguriert ist
Wenn der Gamecontroller bei einem Spiel einwandfrei zu funktionieren scheint, bei anderen jedoch nicht, stelle sicher, dass du die programmierbaren Funktionen des Gamecontrollers verwendet hast, um ihn korrekt für die Unterstützung der anderen Spiele zu konfigurieren. Die meisten programmierbaren Gamecontroller enthalten vordefinierte Profile für beliebte Spiele. Wenn für ein Spiel, das du kaufst, kein Profil enthalten ist, prüfe auf der Website des Anbieters, ob ein aktualisiertes Profil für dieses Spiel verfügbar ist.
Sicherstellen, dass das Spiel für den Gamecontroller konfiguriert ist
Die Standardkonfigurationseinstellungen einiger Spiele sind für bestimmte Gamecontroller ungeeignet. Obwohl viele Ego-Shooter-Spiele (FPS) die Funktion „Freies Umsehen/Mausumsehen“ standardmäßig deaktivieren, erfordern einige Gamepads diese Funktion für ein ordnungsgemäßes Funktionieren. Prüfe bei jedem neuen Spiel das Handbuch des Gamecontrollers oder die Website, um zu sehen, ob es spezifische Anweisungen gibt, um den Controller optimal für dieses Spiel zu konfigurieren.
Das folgende Material beschreibt einige spezifische Probleme, die auftreten können, und mögliche Lösungen. Wie immer ist der beste Weg zur Fehlerdiagnose der Austausch von Komponenten. Wenn du ein anderes System und/oder einen anderen Gamecontroller zur Hand hast, versuche, die Controller zwischen den Systemen hin und her zu tauschen, um festzustellen, ob das Problem durch das System oder den Controller verursacht wird. Die meisten Probleme treten bei älteren Controllern auf, die die Gameport-Schnittstelle verwenden. Die beste Lösung ist oft, den Gamecontroller durch ein neues USB-Modell zu ersetzen.
Kein Controller-Applet in der Systemsteuerung
Installiere die Software für deinen Gamecontroller. Wenn du dies bereits getan hast, installiere DirectX manuell. Obwohl die meisten Controller-Softwares DirectX installieren, erfordern einige, dass du es selbst installierst. Die Installation von DirectX fügt das Applet in der Systemsteuerung hinzu.
Die Installation eines DirectX-Updates verursacht Probleme
Die Neuinstallation der neuesten Version deiner Controller-Software nach der Installation des DirectX-Updates löst das Problem fast immer. Wenn das nicht funktioniert, besuche die Website des Controller-Herstellers für weitere Informationen. Wenn die Website keine Lösung bietet und du einen Gameport-Controller verwendest, versuche, deine Soundkartentreiber vollständig zu deinstallieren. Sobald du alle Spuren der Soundkartentreiber beseitigt hast, fahre das System herunter und entferne die Soundkarte physisch. Schalte das System wieder ein (ohne Soundkarte) und fahre es erneut herunter. Installiere die Soundkarte, starte das System neu und installiere die Soundkartentreiber erneut.
DIRECTX NICHT ZURÜCKSETZEN
Versuche niemals, DirectX durch die Installation einer früheren Version über eine spätere Version downzugraden. Das funktioniert einfach nicht, und der Versuch verursacht schlimmere Probleme als das, das du zu lösen versuchst. Wenn du unbedingt zu einer früheren DirectX-Version zurückkehren musst, ist der einzige uns bekannte zuverlässige Weg, die Festplatte komplett zu löschen und Windows sowie alle Anwendungen neu zu installieren.
Die Installation einer neuen Soundkarte oder das Update von Soundtreibern deaktiviert Force-Feedback
Gameport-DirectInput-Force-Feedback-Controller verwenden MIDI-Signale, um das Feedback zu steuern. Wenn du nicht alle Reste der alten Soundkartentreiber vollständig entfernt hast, sind die neue Karte oder die neuen Treiber möglicherweise nicht korrekt für die Verwendung von MIDI konfiguriert. Deinstalliere die Soundkarte und die Treiber (wie zuvor beschrieben) und installiere sie neu.
Controller funktioniert nicht an Gameport-Switch oder mit Verlängerungskabeln
Um das Wechseln zwischen Controllern zu erleichtern, installieren manche Leute eine Gameport-Switchbox oder Verlängerungskabel. Wenn du Probleme mit einem Controller hast, der über eine Switchbox oder ein Verlängerungskabel angeschlossen ist, versuche, ihn direkt an das System anzuschließen. Switches funktionieren mit den meisten analogen Controllern, aber nicht mit analogen Force-Feedback-Controllern oder digitalen Controllern. Verlängerungskabel verursachen ebenfalls oft Probleme. Der Controller funktioniert möglicherweise gar nicht oder nur sporadisch. Verzichte entweder auf die Verlängerungskabel oder kaufe hochwertigere Kabel.
Y-Kabel funktioniert nicht mit zwei Controllern
Ein Y-Kabel sollte es dir ermöglichen, einen Gameport zwischen zwei analogen Gamecontrollern für Head-to-Head-Spiele zu teilen. Die Pinbelegung von Y-Kabeln ist jedoch nicht standardisiert, und ein bestimmtes Y-Kabel funktioniert möglicherweise nicht mit einem bestimmten Controllertyp. Wenn die Controller unterschiedliche Modelle sind, ist es möglicherweise unmöglich, ein Y-Kabel zu finden, mit dem du beide verwenden kannst. Selbst wenn das Y-Kabel mit den Controllern ordnungsgemäß funktioniert, ist jeder Controller auf eine Teilmenge der Funktionen beschränkt, die er unterstützt, wenn er der einzige angeschlossene Controller ist. Die beste Lösung ist die Verwendung von zwei identischen Controllern, die über Durchschleifanschlüsse verfügen, was dir die Nutzung des vollen Funktionsumfangs beider Controller ermöglicht, oder die Verwendung von USB-Controllern.
USB-Gamecontroller funktioniert nicht ordnungsgemäß
Probleme sind bei modernen USB-Anschlüssen und USB-Gamecontrollern selten, treten jedoch häufiger bei älteren USB-Anschlüssen und/oder Gamecontrollern auf. Wenn dein USB-Controller nicht oder nicht ordnungsgemäß funktioniert und die Installation der neuesten DirectX-Version und der Controllertreiber das Problem nicht löst, gibt es mehrere mögliche Hardwareprobleme:
Defekter USB-Anschluss
Wenn du sicher bist, dass die Software nicht das Problem ist, versuche zuerst, den Controller an einen anderen USB-Anschluss anzuschließen. Wir sind nur selten auf defekte Root-USB-Anschlüsse auf Motherboards gestoßen, aber defekte Anschlüsse sind bei günstigen USB-Hubs nicht ungewöhnlich.
Inkompatibler USB-Controller, Anschluss oder Gerät
Moderne USB-2.0-Geräte sind streng standardisiert, aber ältere USB-1.1-Geräte waren von Inkompatibilitäten geplagt. Frühe USB-Motherboards, insbesondere solche, die auf älteren VIA-Chipsätzen basieren, haben USB-Fehler, die häufig Probleme mit USB-Gamecontrollern verursachen, selbst mit aktuellen Modellen. Der Fehler liegt auch nicht immer beim Motherboard. Einige frühe USB-Gamecontroller waren nicht vollständig kompatibel und funktionieren möglicherweise nicht ordnungsgemäß, wenn sie an einen bestimmten USB-Anschluss angeschlossen werden. Wenn das Motherboard die Fehlerquelle ist, kannst du das Problem lösen, indem du das Motherboard ersetzt oder die USB-Anschlüsse des Motherboards deaktivierst und eine PCI-Steckkarte hinzufügst, die USB-2.0-Root-Anschlüsse bereitstellt. Wenn das Gerät selbst das Problem ist, ist die einzige Lösung möglicherweise, das Gerät zu ersetzen.
Unzureichende USB-Stromversorgung
Einige USB-Gamecontroller verbrauchen mehr Strom, als ein unversorgter USB-Hub oder ein USB-Tastaturanschluss liefern kann. Wenn dein Gamecontroller nicht funktioniert, wenn er an einen unversorgten USB-Hub angeschlossen ist, versuche, ihn an einen Root-Hub-Anschluss am PC oder an einen versorgten USB-Hub anzuschließen. Beachte, dass nicht alle USB-Anschlüsse des Motherboards vollständig mit Strom versorgt werden und manchmal zwei USB-Anschlüsse sich die Stromversorgung teilen. Eine gute Faustregel ist herauszufinden, welche USB-Anschlüsse an separaten Root-Hubs liegen, wenn du USB-betriebene Geräte verwendest, und stromhungrige USB-Geräte an verschiedene Root-Hub-Anschlüsse anzuschließen. Wenn dein Gamecontroller nicht funktioniert, wenn er an einen USB-Anschluss des Motherboards angeschlossen ist, aber funktioniert, wenn er an ein Motherboard eines anderen Systems angeschlossen ist, wird die Verwendung eines versorgten USB-Hubs das Problem wahrscheinlich lösen.
Defektes USB-Kabel
Überraschend oft sind USB-Kabel defekt, insbesondere solche, die du für 3 $ in einer Grabbelkiste im Computerladen findest. Wir sind aber auch schon auf defekte USB-Kabel aller Art gestoßen, einschließlich solcher, die mit Motherboards und USB-Geräten gebündelt waren. Wir halten für solche Fälle generell ein paar Belkin-USB-Ersatzkabel bereit (http://www.belkin.com).
Gamecontroller funktioniert nicht bei Reihenschaltung
Wie USB funktionieren soll und wie USB tatsächlich funktioniert, sind zwei völlig verschiedene Dinge. Obwohl du theoretisch USB-Geräte frei in Reihe schalten können solltest, funktioniert das in der Praxis oft nicht so. Wenn dein USB-Gamecontroller nicht funktioniert, wenn er in Reihe geschaltet ist, versuche, ihn an einen Root-Hub-Anschluss oder einen versorgten USB-Hub anzuschließen.
Force-Feedback-Controller zentriert nicht ordnungsgemäß
Öffne bei aktivem Gamecontroller das Controller-Applet in der Systemsteuerung. Trenne den Controller, zentriere ihn bei getrennter Verbindung neu und schließe ihn dann wieder an. Aktualisiere den Controller im Applet.
Älterer Gameport-Controller funktioniert nicht auf neueren Systemen
Ältere Gameport-Controller wurden für die Gameports auf ISA-Soundadaptern entwickelt, die 5-V-Logik verwenden. Neuere PCI-Adapter liefern typischerweise nur 3,3 V an den Gameport, was möglicherweise nicht ausreicht, um den älteren Controller zu betreiben. Die einzige praktische Lösung ist, den Controller zu ersetzen.
1 Kommentar
hie
how are you?, can you please help me I'm trying to build USB staring wheel, can you help me with a video or photos wich shows in of a usb stearing wheel please help.
email. gondongweregis@gmail.com
Reggie - Antwort Teilen