Deutsch

So machst du aus einem HID-Gerät einen MIDI-Controller am Mac

InputConfig im Mac App Store ladenInputConfig gibt es kostenlos im Mac App Store. macOS 14 oder neuer, kein Konto, kein Tracking, Open Source.

InputConfig, eine kostenlose Mac-App, liest HID-Geräte und sendet MIDI von ihnen. Tasten spielen Noten, senden Program Changes oder starten und stoppen einen Transport. Achsen, etwa von einem Stick, einem Schubregler, einem Lenkrad oder einem Pedal, senden einen Control Change oder Pitch Bend, der ihrer Position folgt. Musik-Apps sehen das Ergebnis als MIDI-Eingang namens InputConfig.

Ich entwickle InputConfig. Die Liste der Geräte, die es liest, steht unten, ebenso die, die es nicht kann.

Schritte

  1. Schließe das Gerät an und öffne InputConfig.
  2. Füge eine Zeile hinzu, drücke Scan und drücke die Taste oder bewege die Achse.
  3. Wähle eine MIDI-Ausgabe für die Zeile: Note, CC, Pitch Bend, Program Change oder Transport.
  4. Aktiviere den Eingang InputConfig in der Musik-App und schalte eine Spur scharf.

Einrichten

  • Du: Schließe das Gerät an. Füge in InputConfig eine Zeile hinzu, drücke Scan und drücke die Taste oder bewege die Achse. Wähle dann eine MIDI-Ausgabe für die Zeile.
  • InputConfig: Benennt das Bedienelement und sendet die Nachricht über den eigenen MIDI-Port, solange das Preset aktiv ist.
  • Prüfen: Die MIDI-Anzeige der Musik-App flackert, wenn du die Taste drückst.

Scan findet heraus, was das Bedienelement ist, du musst also nie seine HID-Nummer kennen. MIDI-Ausgabe behandelt jede Art von Nachricht, die eine Zeile senden kann.

Wissen, welche Geräte es liest

  • Ohne Einrichtung. PlayStation-, Xbox-, Switch- und MFi-Controller, die macOS schon kennt.
  • Als rohe HID-Geräte. Die meisten generischen USB-Gamepads, Flightsticks, Rennlenkräder samt Pedalen, Arcade-Sticks und Leverless-Controller in ihrem PC- oder DirectInput-Modus sowie 8BitDo-Pads in den Modi X und D.
  • Schalter-Interfaces. Schalterboxen für Assistenzzwecke und Sip-and-Puff-Geräte, in dem Modus, der Joystick-Tasten sendet.
  • Tastaturen und Mäuse. Jede Taste oder Maustaste kann die Eingabe einer Zeile sein. Eine Taste, die MIDI sendet, tippt trotzdem, nimm also Tasten, die nichts tippen, etwa F13 bis F19.

Wenn der Live Visualizer ein Bedienelement in Bewegung zeigt, kann es MIDI senden. Controller, die InputConfig liest hat die vollständige Liste.

Das Bedienelement zur Nachricht passend wählen

HID-BedienelementPassende MIDI-Nachricht
Taste, Schalter am Trigger, Arcade-TasteEine Note, gehalten, solange die Taste es ist
Stickachse, Schubregler, Drehung, LenkradControl Change oder Pitch Bend, der der Position folgt
Pedal mit Weg, etwa ein RennpedalControl Change, etwa CC 11 für Expression
Fußschalter oder Schalter für AssistenzzweckeEine Note, ein Program Change oder Start und Stop
Hatswitch oder SteuerkreuzVier Noten oder Transport

Ein Schubregler, der dort bleibt, wo du ihn lässt, ist ein besserer Fader als ein Stick, der zurückfedert. Die MIDI-CC-Liste nennt die Controllernummern, die Instrumente erwarten.

Zuerst prüfen, was der Mac liest

  1. Öffne den Joystick-Test in einem Browser oder den Live Visualizer von InputConfig.
  2. Drücke jede Taste und bewege jede Achse.
  3. Merke dir, welche erscheinen. Das sind die, die du belegen kannst.
  4. Wenn nichts erscheint, probiere den anderen Modus des Geräts: DInput, PC oder Switch.

Ein Bedienelement, das der Mac nicht sehen kann, ist eins, das keine App zuordnen kann.

Wissen, was sich nicht lesen lässt

  • Geräte nur für XInput. Kabelgebundene Xbox-360-Pads und viele Sticks und Lenkräder nur für XInput lassen sich an einem Mac nicht lesen. Stelle das Gerät auf den Modus DInput oder PC um, wenn es einen hat.
  • Geräte, die nur mit ihrer eigenen Software sprechen. DPI- und Profiltasten von Gaming-Mäusen werden in der Maus selbst behandelt.
  • Force Feedback. Es wird bei Lenkrädern und Flightsticks nicht angesteuert.

Wenn ein Gerät einen Modusschalter hat, ist die Stellung PC oder DInput die, die ein Mac lesen kann.

Die älteren HID-zu-MIDI-Werkzeuge kennen

Zwei ältere Mac-Werkzeuge haben diese Aufgabe erledigt und tauchen in Suchen noch auf. Der Code von MidiHID wurde 2017 archiviert. Die letzte Version von ControllerMate unterstützt höchstens macOS Mojave. Ich habe beide im September 2026 geprüft. Keins der beiden älteren Werkzeuge wird für das aktuelle macOS gepflegt. Alternative zu ControllerMate am Mac geht durch, was noch läuft.

Die Kurzfassung

  • Scannen. Drücke die Taste oder bewege die Achse.
  • Senden. Wähle Note, CC, Pitch Bend, Program Change oder Transport.
  • Hören. Aktiviere den Eingang InputConfig in der Musik-App.

Jedes HID-Bedienelement, das der Mac sehen kann, kann zu einem MIDI-Bedienelement werden.

Fragen

Was bedeutet HID zu MIDI?

Eingaben eines Human Interface Device, etwa eines Gamecontrollers, Joysticks, Pedals oder einer Tastatur, in MIDI-Nachrichten zu verwandeln, die eine Musik-App versteht.

Gibt es kostenlose HID-zu-MIDI-Software für den Mac?

Ja. InputConfig ist kostenlos im Mac App Store. Es liest Gamecontroller und die meisten anderen HID-Gamepads, Sticks und Lenkräder und sendet Noten, Control Change, Pitch Bend, Program Change und Transport.

Kann ein Rennlenkrad oder können seine Pedale MIDI senden?

Ja, wenn der Mac das Lenkrad liest. Seine Achsen wirken wie Sticks, deshalb können das Lenkrad und jedes Pedal einen Control Change senden, der ihrer Position folgt.

Kann der Schubregler eines Flightsticks ein MIDI-Fader sein?

Ja. Lege die Schubregler-Achse auf einen Control Change. Er bleibt dort, wo du ihn lässt, was zu Lautstärke oder Filter passt.

Kann ein USB-Fußpedal am Mac MIDI senden?

Ja, wenn es als Joystick-Taste oder als Taste am Mac ankommt. Stelle es in seiner eigenen Software so ein, dass es F13 bis F19 oder eine Joystick-Taste sendet, damit ein Tritt nicht auch einen Buchstaben tippt.

Funktioniert MidiHID noch?

Sein Code wurde 2017 archiviert, es wird also nicht mehr gepflegt.

Mehr auf Deutsch

Ausführliche Anleitungen, auf Englisch

Wer hier schreibt. Ryleigh Newman entwickelt InputConfig und steuert den eigenen Mac jeden Tag mit einem Controller, weil die Hände nicht gut mitmachen. Diese Seite ist aus dem Englischen übersetzt. Die wichtigsten Tasten und Menüs der App erscheinen auf Deutsch, wenn der Mac auf Deutsch eingestellt ist; diese Seite nennt sie so, mit dem englischen Namen in Klammern. Der Rest der App und der Website ist auf Englisch.

Diese Seite in anderen Sprachen: English, العربية, Čeština, Dansk, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

InputConfig im Mac App Store ladenKostenlos. macOS 14 oder neuer. Kein Konto, nichts verlässt deinen Mac. Open Source auf GitHub.