So verwenden Sie einen Xbox 360 Controller auf Ihrem Windows-PC
Die Tastatur und die Maus sind zwar für viele einheimische Computerspiele geeignet, aber es fühlt sich geradezu komisch an, emulierte Spiele auf diese Weise zu spielen. Egal, ob Sie Super Mario mit einem richtigen Gamepad spielen oder einen neuen PC-Titel wie Diablo III bequem ausprobieren möchten, wir haben für Sie gesorgt.
Heute werfen wir einen Blick darauf, wie Sie einen Microsoft Xbox 360-Controller verwenden und ihn so konfigurieren können, dass er von Ihren bevorzugten Emulatoren bis zu alten und neuen PC-Spielen funktioniert. Ob Sie das authentische Gefühl eines Controllers in der Hand halten möchten, wenn Sie Spiele der alten Schule spielen, oder Sie suchen eine sanfte Art, moderne Spiele zu spielen, es ist einfach einzurichten.
Was du brauchen wirst
Für dieses Tutorial benötigen Sie folgende Dinge:
- Eine kabelgebundene Xbox-Steuerung (Offizielle oder gut konstruierte inoffizielle Steuerung wie das Mad Katz-Modell ist in Ordnung).
- Eine Kopie von ShowOff (zu Diagnosezwecken).
- Eine Kopie des Xpadder (10 USD, erforderlich für fortgeschrittene Konfigurationstechniken).
- Ein Emulator oder Videospiel zum Konfigurieren des Controllers.
Es ist zwar möglich, einen drahtlosen Controller für dieses Lernprogramm zu verwenden, dies fügt dem Projekt jedoch eine zusätzliche Komplexität und Fehlerbehebung hinzu (viele Leute berichten über weit verbreitete Probleme bei der Verwendung des drahtlosen 360-Controllers für PC-basiertes Gameplay). Daher haben wir uns entschieden bei dem kabelgebundenen Modell bleiben. Wenn Sie mit den Wireless-Modellen Erfolg haben, sollten Sie unbedingt eine Anmerkung in die Kommentare einfügen und Ihre Tipps und Tricks mitteilen.
Es wird außerdem dringend empfohlen, das gesamte Lernprogramm durchzulesen und die spezifischen Anwendungen und Spiele zu überprüfen, mit denen Sie Ihren Xbox-Controller verwenden möchten, bevor Sie etwas auf der Liste "Was Sie brauchen" kaufen, da für einige Setups weniger als die Konfiguration erforderlich ist (was die Kosten effektiv senkt.) für das Projekt auf $ 0 außerhalb der Kosten des tatsächlichen Controllers).
Installieren und Testen des Xbox 360 Controllers
Die Installation des Xbox 360-Controllers sollte ziemlich schmerzlos sein. Schließen Sie Ihren Controller an einen freien USB-Anschluss Ihres Windows-Computers an. Windows sollte die Treiber für das Gerät automatisch erkennen und installieren. In weniger als 10 Sekunden akzeptiert der Computer Eingaben vom Controller.
Wenn sich bei den folgenden Diagnosetests herausstellt, dass die Installation nicht wie geplant durchgeführt wurde, können Sie die Support-Seite für den 360-Controller hier besuchen und die entsprechenden Treiber für Ihre Windows-Version herunterladen.
Um den Controller zu testen, haben wir einen zweigleisigen Ansatz. Das erste, was Sie tun möchten, ist das Startmenü und geben Sie ein joy.cpl in der Run-Box. Dadurch wird das Kontrollfeld der Gamecontroller wie folgt aufgerufen:
Wie Sie sehen, verwenden wir für dieses Projekt den günstigeren MadCatz 360-Controller. Wenn Sie auf Erweitert klicken, können Sie einfach zwischen Steuerungen wechseln, was in unserem Fall nicht relevant ist. Klicken Sie auf Eigenschaften Ruft die Controller-Eigenschaften für den 360-Controller auf.
Wähle aus Test-Registerkarte. Probieren Sie jede Taste am Controller aus. Wenn alles richtig funktioniert, etwas Wenn Sie eine Taste drücken oder jeden Steuerknüppel / Steuerkreuz bewegen, sollte dies passieren. Wenn Sie keine Eingabe erhalten, gehen Sie zurück zum Anfang dieses Abschnitts und laden Sie die Treiber herunter. Wenn Sie Eingaben erhalten, die jedoch unregelmäßig sind (z. B. wenn Sie einen der Joysticks nach oben drücken und die Achsendarstellung nach unten und nach links geht), müssen Sie auf klicken Registerkarte Einstellungen und klicken Sie auf die Konfigurationsschaltfläche. Der Konfigurationsassistent führt Sie durch die Identifizierung und korrekte Kalibrierung der einzelnen Tasten und Joysticks.
Wenn Sie sich vergewissert haben, dass alle Tasten ordnungsgemäß funktionieren und konfiguriert sind, ist es sehr hilfreich, die kleine ausführbare AutoHotkey-Datei ShowOff auszuführen, die im Abschnitt "Was Sie benötigen" aufgelistet ist. Diese kleine App wird ein kleines weißes Overlay-Fenster auf Ihrem Bildschirm anzeigen, das einfach jeden Tastendruck meldet, sei es von einer Tastatur, einer Maus, einem Gamepad oder einem anderen Eingabegerät (siehe Abbildung oben). Sie müssen die Anwendung nicht eingeschaltet lassen, damit der Controller ordnungsgemäß mit Ihren Spielen funktioniert. Während des Setup-Vorgangs kann es jedoch sehr nützlich sein, den spezifischen Tastencode für die einzelnen Tasten zu ermitteln, während Sie Ihre Emulatoren und Spiele konfigurieren.
Konfigurieren von Emulatoren und Spielen, die benutzerdefinierte Schaltflächen ermöglichen
Wenn Sie einen Spiele-Emulator oder ein eigenständiges Spiel verwenden, mit dem Sie die Spieleingaben an die von Ihnen gewünschten Schaltflächen anpassen können, müssen Sie nur den entsprechenden Abschnitt in den Spielmenüs öffnen und die einzelnen Schaltflächen sorgfältig zuordnen. Um zu zeigen, wie einfach dies ist, verwenden wir den hervorragenden Spielemulator BSNES.
BSNES emuliert nicht nur mehr als 8 Konsolen, einschließlich NES, Super NES und Game Boy, sondern leistet erstaunliche Arbeit und bietet gleichzeitig anpassbare Spielekonfigurationen. Sie können jeder Anwendung folgen, mit der Sie benutzerdefinierte Eingaben auswählen können.
Zur Konfiguration von BSNES laden wir es einfach herunter, extrahieren den Ordner und führen die ausführbare BSNES-Datei aus. Nach dem Start navigieren Sie zu Einstellungen -> Konfiguration, und klicken Sie auf Eingang in der Seitenleiste. Dort können Sie auswählen, welches Spielsystem BSNES unterstützt, das Sie konfigurieren möchten. Wir werden den Super NES Controller konfigurieren. Lassen Sie uns dies demonstrieren, indem Sie die vier Haupttasten des SNES-Controllers von der Tastatur den vier Haupttasten des Xbox 360-Controllers zuordnen.
Sie sehen, dass standardmäßig alle Zuordnungen in BSNES auf der Tastatur basieren (also die Variable KB0 und die entsprechende Taste). Um die Tastenkombinationen der ZXAS-Tastaturkonfiguration, die sie den Tasten auf dem Controller zuweisen, neu zuzuordnen, doppelklicken Sie mit der Maus auf jeden Eintrag, und drücken Sie dann die Taste auf dem Xbox-Controller wie folgt:
Wiederholen Sie einfach den Vorgang für alle Schaltflächen, die Sie dem Xbox-Controller zuordnen möchten. Wenn Sie mit dem Mapping fertig sind, ist es Zeit, den Controller für eine Testfahrt zu nehmen:
Es ist Eine Verbindung zur Vergangenheit So wie wir uns daran erinnern: Steuerkreuz in der Hand statt ausgestreckter Finger und Verkrampfung auf der Tastatur. Erfolg!
Was ist mit Emulatoren und Spielen, bei denen Sie die Eingänge nicht so einfach konfigurieren können wie mit BSNES? Zu diesem Zweck müssen Sie eine Drittanbieteranwendung einsetzen. Wie das geht, zeigen wir Ihnen im nächsten Abschnitt.
Konfigurieren von Emulatoren und Spielen mit eingeschränkten Anpassungsoptionen
Das Konfigurieren eines Emulators oder Spiels, wenn Gamepad-Tastendrücke problemlos akzeptiert werden (wie BSNES im vorherigen Abschnitt der Anleitung gezeigt hat), macht es leicht, den Controller einzurichten, da Sie jede Taste an den Inhalt Ihres Herzens anpassen können. Was ist, wenn das Spiel keine benutzerdefinierten Eingaben akzeptiert oder, wenn dies der Fall ist, nur tatsächliche Tastatureingaben und Mausklicks möglich sind?
Wenn Sie sich in dieser Situation befinden, haben Sie kein Glück. Dank der Hingabe von Jonathan Firth, dem Ein-Mann-Codiervorgang hinter dem bekannten Xbox-Konfigurationstool Xpadder, ist es möglich, die Eingaben des Xbox-Controllers den Tastatur- und Mauseingaben zuzuordnen, die das Spiel benötigt. Xpadder arbeitet nicht nur wunderbar mit dem Xbox-Controller zusammen, sondern lässt sich auch individuell anpassen irgendein Gamepad oder Eingabegerät von Windows erkannt. Es gibt eine blühende Community von Spielern, die für jedes Gaming-Gerät unter der Sonne einzigartige Profile für Xpadder erstellt. Lassen Sie uns einen Blick auf die Installation und Konfiguration von Xpadder werfen.
Xpadder ist eine tragbare Anwendung. Sobald Sie die App gekauft und die ausführbare Datei heruntergeladen haben, müssen Sie nur einen Ordner dafür auswählen und eine grundlegende Grundkonfiguration durchführen. Wir haben die App in unserem Dropbox / Portable Apps / Ordner geparkt. Beim ersten Start sehen Sie einige Informationen über die App. Klicken Sie durch, bis Sie folgendes erreichen:
Hier können Sie festlegen, dass die Profile und andere Informationen entweder im Ordner "Eigene Dateien" oder im Speicherort des Programms gespeichert werden. Wir möchten, dass unsere tragbaren Apps aufgeräumt sind. Daher haben wir uns entschieden, alle Daten mit dem Programmspeicherort zu speichern.
Als Nächstes können Sie die eindeutigen Profile von XPadder mit der Anwendung verknüpfen. Wir haben uns entschieden, die Datei zu verknüpfen, um uns in Zukunft etwas Zeit zu sparen.
Wenn Sie mit der Einrichtung der minimalen Installationskonfiguration fertig sind, werden Sie in die Hauptanwendung der App eingebunden. Im Moment sieht es ziemlich bloß aus, da die App keine Standard-Controller-Konfiguration enthält. Glücklicherweise ist das Einrichten einfach. Sobald Sie Ihren Controller erstellt haben, können Sie die Vorlage verwenden, um Profile für alle Ihre Spiele zu erstellen.
Zunächst benötigen Sie ein Basis-Image des Controllers, um die Zuordnung der Steuerelemente zu vereinfachen. Sie könnte Machen Sie Ihre eigenen von Grund auf, aber es ist viel Aufwand, wenn die Arbeit bereits für Sie erledigt wurde. Es ist Zeit, die Xpadder-Controller-Datenbank aufzurufen und das Konfigurationsmodul für unseren Controller auszuwählen. Das saubere, explodierte Button-Image in der Xbox 360 / Official Xbox 360 / -Kategorie von Oke Doke hat uns sehr gut gefallen und wir haben uns entschieden, dieses als Basis für unseren Build zu verwenden.
Um das Bild zu verwenden, klicken Sie einfach mit der rechten Maustaste und kopieren Sie es in Ihren Browser. Klicken Sie dann auf das kleine Controller-Symbol in der oberen rechten Seite der Xpadder-Benutzeroberfläche, um auf das Menü zuzugreifen. Von dort klicken Sie auf die Einstellungen um Ihr Controller-Profil zu erstellen. Klicken Sie im Einstellungsmenü auf Einfügen Schaltfläche, um das Controller-Bild einzufügen.
Nachdem Sie das Bild eingefügt haben, können Sie auf die Einträge in der Navigationsleiste wie Sticks, DPads und Buttons klicken. Jeder Eintrag führt Sie durch das Drücken der Tasten an Ihrem Controller. Jedes Mal, wenn Sie eine Schaltfläche zuweisen, können Sie sie an die entsprechende Stelle auf der visuellen Karte ziehen, die wir gerade in die Benutzeroberfläche eingefügt haben (siehe Abbildung oben, um zu sehen, wie das Layout aussieht, nachdem alle Tasten an die gewünschte Stelle gezogen wurden). Klicken Sie auf OK, um zur Hauptschnittstelle zurückzukehren.
Nehmen wir uns einen Moment Zeit, um die leere Standardkonfiguration zu speichern, bevor wir mit der Bearbeitung beginnen. Klicken Sie erneut auf das Controller-Symbol, um das Menü aufzurufen und auszuwählen Speichern als. Wir haben es mit einem entsprechend klaren Titel zum späteren Nachschlagen gespeichert:
Zu diesem Zeitpunkt haben wir eine leere Tafel, um jeder Taste auf unserem Gamepad einen bestimmten Wert zuzuweisen. Kehren wir für einen Moment zu BSNES zurück und geben Sie vor, dass die Anwendung es uns absolut nicht erlaubt, andere Schaltflächen als die Standardschaltflächen zu konfigurieren.
Mit Xpadder können wir jedes Spiel mit festen Tasten leicht umgehen, indem wir diese Tasten nach Belieben zuweisen. Die Standardeinstellung in BSNES für die vier primären Controller-Tasten ist die Zuweisung der Tastaturtasten ZXAS für die Super NES-Tasten BAYX. Unter der Annahme, dass wir diese Schaltflächen nicht neu konfigurieren konnten, können wir den Schaltflächen die Tastenwerte einfach zuweisen, indem Sie auf die bestimmte Schaltfläche klicken, die wir in Xpadder zuweisen möchten. Dadurch wird eine virtuelle Tastatur wie folgt aufgerufen:
Mit der virtuellen Tastatur können Sie die ZXAS-Tastaturtasten den BAYX-Tasten auf dem Xbox-Controller folgendermaßen zuweisen:
Fahren Sie mit dem Zuweisen von Schaltflächen fort, bis Sie alle erforderlichen Schaltflächen für Ihr Spiel zugeordnet haben. Wenn Sie fertig sind, klicken Sie auf das Diskettensymbol auf der rechten Seite der Benutzeroberfläche neben "Unbenanntes Profil", um Ihr Spielprofil zu speichern. Sie können für Ihre verschiedenen Spiele und Emulatoren beliebig viele Profile erstellen.
Hier ein Beispiel für die Verwendung eines Xpadder zur Steuerung einer Nahkampffigur im beliebten Spiel Diablo III mit einem 360-Controller (das Controller-Profil kann hier heruntergeladen werden):
Durch das Anpassen der Controller-Profile haben Sie eine genaue Kontrolle über die Ergebnisse (so können Sie Ihre Tastatur- und Mauseinstellungen für ein Spiel vollständig beibehalten, während Sie ein Controller-Profil über diesen Tastenkombinationen erstellen) Besuchen Sie die Xpadder-Foren und schnappen Sie sich eines der hunderten von Spielprofilen, die andere Spieler bereits für Sie erstellt haben.
Wenn Sie die Tasteneingaben innerhalb des Spiels zuordnen oder Xpadder verwenden, um die Tasten einer beliebigen Anzahl von Tastaturkonfigurationen zuzuordnen, können Sie praktisch jedes Spiel auf Ihrem Computer mit einem komfortablen Xbox 360 Controller spielen.