Controller benennen
Board-Paket installieren – damit die Arduino IDE und Windows deinen Controller mit seinem richtigen Namen erkennen
Warum erscheint mein Controller als „Arduino Micro" und nicht unter seinem eigenen Namen?
Wenn du deinen Controller an den PC anschließt, meldet er sich mit einem Namen, der im Board-Paket hinterlegt ist. Ohne das Board-Paket erscheint er als generischer „Arduino Micro". Mit dem Board-Paket taucht er stattdessen z. B. als „Minor Lenkjoystick" oder „Minor Schubhebel" in Windows und in der Arduino IDE auf.
Das ist besonders wichtig wenn du mehrere Controller gleichzeitig angeschlossen hast – dann weiß dein PC immer genau welcher Controller welcher ist und du kannst die Tastenbelegung im Spiel zuverlässig dem richtigen Gerät zuweisen.
Das ist nicht zwingend notwendig – der Controller funktioniert auch ohne diesen Schritt. Es erleichtert aber das Einrichten der Tastenbelegung im Spiel, weil du deinen Controller in der Liste direkt erkennst. In der Arduino IDE hilft es außerdem dabei, beim Auswählen des Boards sicher den richtigen Controller zu erwischen.
Board-Paket herunterladen
Das Board-Paket liegt als öffentliches Repository auf GitHub. Du musst es einmalig herunterladen und musst nichts installieren – es reicht, den Ordner an die richtige Stelle zu legen.
Öffne das Repository über diesen Link: github.com/HendrikKleinwaechter/Controller-Board-Names ↗
Klicke auf den grünen "Code"-Button und wähle in dem sich öffnenden Fenster ganz unten "Download ZIP".
Entpacke die heruntergeladene ZIP-Datei. Du findest darin einen Ordner namens Arduino-BoardPackage – das ist der Ordner, den wir im nächsten Kapitel an die richtige Stelle legen.
Ordner an die richtige Stelle legen
Arduino-Sketchbook-Ordner finden
Arduino IDE speichert deine Projekte und zusätzliche Hardware-Pakete in einem Sketchbook-Ordner. Standardmäßig liegt er unter Dokumente\Arduino – aber das kann bei dir anders eingestellt sein. So findest du ihn sicher:
Öffne in der Arduino IDE das Menü Datei → Einstellungen (oder drücke Strg + Komma). Oben im Einstellungsfenster siehst du den Sketchbook-Pfad. Notiere dir diesen Pfad oder kopiere ihn.
Ordner in hardware/avr/ ablegen
Innerhalb des Sketchbook-Ordners braucht es die Unterordner hardware\avr\. Dort legen wir das Board-Paket ab. Arduino IDE erkennt Hardware-Pakete nur wenn sie in dieser Ordnerstruktur liegen.
Öffne den Sketchbook-Ordner im Explorer. Falls darin noch kein Unterordner namens hardware existiert, lege ihn jetzt an. Lege dann innerhalb von hardware einen weiteren Unterordner namens avr an.
Kopiere den Ordner Arduino-BoardPackage aus dem entpackten ZIP in den avr-Ordner. Der vollständige Pfad sollte anschließend so aussehen:
…\Dokumente\Arduino\hardware\avr\Arduino-BoardPackage\
Arduino IDE neu starten und prüfen
Arduino IDE liest die Hardware-Pakete nur beim Start ein. Du musst die IDE also einmal neu starten, damit die Board-Namen erscheinen.
Schließe die Arduino IDE vollständig und öffne sie anschließend neu.
Schließe deinen Controller per USB an den PC an. Öffne dann die Board-Auswahl (Listenanzeige oben links → "Select other Board and Port...") und suche nach dem Namen deines Controllers (z. B. „Minor Lenkjoystick"). Er sollte jetzt in der Liste erscheinen.
Hilfe & Support
Wenn die Board-Namen trotz korrektem Pfad nicht erscheinen oder du dir bei einem Schritt unsicher bist, melde dich gerne: