Model M Remap Symbol

Model M Remap

Ihre klassische IBM Tastatur, mit macOS-Shortcuts.

Model M Remap ist eine kostenlose Open-Source-Menüleisten-App für den Mac, mit der Sie die Tasten einer über einen Soarer's Converter angeschlossenen IBM Model M einrichten. Jeder Shortcut wird auf der Tastaturbelegung angezeigt. Klicken Sie auf eine Taste, um ihre Funktion hinzuzufügen, zu ändern oder zu entfernen.

macOS 13 oder neuer · Apple silicon · Kostenlos · MIT-Lizenz

Foto der IBM Model M 122-Tasten des Gründers, der Tastatur, mit der Model M Remap entstanden ist
Unsere IBM Model M 122-Tasten. Diese Tastatur ist der Grund, warum es die App gibt.

Warum wir Model M Remap entwickelt haben

Wir nutzen eine IBM Model M 122-Tasten, eine klassische Terminal-Tastatur mit 24 Funktionstasten und 10 zusätzlichen Tasten auf der linken Seite. Das Schreibgefühl ist unerreicht, doch am Mac wirkt sie fremd: Es gibt keine Command-Taste, keine Taste für Kopieren, Einfügen oder Screenshots, und ihre 34 Zusatztasten bewirken nichts.

Die Lösung ist der Soarer's Converter, ein von der Community entwickelter USB-Adapter, der eine alte Tastatur in eine USB-Tastatur verwandelt. Seine Einstellungen liegen im Adapter selbst und funktionieren daher an jedem Computer, ohne dass ein Programm läuft. Der Haken: Die mitgelieferten Werkzeuge sind Textbefehle und von Hand bearbeitete Konfigurationsdateien, und ein einziger fehlgeschlagener Schreibvorgang kann die gesamte Konfiguration löschen.

Wir haben mit einem einfachen Befehl begonnen: eine Taste drücken, die Funktion wählen. Nach einem Dutzend Shortcuts brauchten wir den Gesamtüberblick: Welche Tasten sind belegt, welche noch frei? Also zeichneten wir eine Belegung über ein Foto unserer eigenen Tastatur, wie im Bild unten. Diese Belegung hat uns dazu gebracht, diese Mac-App zu entwickeln, damit Sie Shortcuts mit einem einzigen Klick sehen und ändern können.

Die erste Belegung: ein Foto der echten Tastatur mit den installierten Shortcuts und der Liste der Tasten
Unsere erste Belegung: ein Foto der echten Tastatur mit den bereits installierten Shortcuts. Aus diesem Bild ist die Mac-App entstanden.

Wie Model M Remap das Problem löst

Jede Funktion entstand aus einem echten Problem bei der Einrichtung dieser Tastatur.

Eine lebendige Tastaturbelegung

Ihr Tastaturlayout wird samt der Funktion jeder Taste gezeichnet. Orange für Shortcuts, Blau für Umbelegungen, Rot bei widersprüchlichen Regeln, Grau bei leeren Tasten.

Hinzufügen, ändern, löschen mit einem Klick

Keine Konfigurationsdateien zu bearbeiten. Möchten Sie eine Taste hinzufügen, die nicht auf der Belegung zu sehen ist? Drücken Sie sie auf der Tastatur, und die App erkennt sie von selbst.

Acht Tastaturprofile

IBM Model M 122-Tasten, 101-Tasten, 102-Tasten ISO, Space Saving, PC/AT 84-Tasten, PC/XT 83-Tasten sowie generische Layouts mit 104 und 105 Tasten. Ein eigenes Profil ist nur eine JSON-Datei.

Sicher zu ändern

Vor jeder Änderung wird ein Backup erstellt, bei einem Fehler erneut versucht und bei erneutem Fehlschlag zurückgesetzt. Ihre Konfiguration geht nicht durch einen einzigen fehlgeschlagenen Schreibvorgang verloren.

Funktioniert ohne die App

Die Regeln liegen im Adapter, nicht auf dem Mac. Beenden Sie die App oder wechseln Sie zu einem anderen Computer, und die Shortcuts funktionieren weiter.

Eigene Namen für Tasten

Geben Sie jeder Taste eine Bezeichnung wie Terminal öffnen. Die Bezeichnungen werden auf Ihrem Mac gespeichert und auf der Belegung angezeigt.

Die App im Überblick

Jedes Bild unten zeigt das echte Fenster der App, keine Attrappe.

In drei Schritten starten

  1. 1

    Den Adapter vorbereiten

    Ihre Model M muss über einen Soarer's Converter angeschlossen sein, einen von der Community entwickelten Adapter auf Teensy-Basis. Den Adapter verkaufen wir nicht.

  2. 2

    Herunterladen und installieren

    Laden Sie die DMG von GitHub herunter, ziehen Sie Model M Remap in Applications und öffnen Sie die App beim ersten Mal über System Settings → Privacy & Security → Open Anyway.

  3. 3

    Profil wählen und loslegen

    Wählen Sie Ihr Tastaturprofil im Tab Keyboard und klicken Sie dann auf eine Taste der Belegung, um Ihren ersten Shortcut einzurichten.

Lieber selbst bauen? Es genügen die Xcode Command Line Tools, Homebrew wird nicht benötigt:

git clone https://github.com/swdevbali/modelm-remap.git
cd modelm-remap
./app/build-dmg.sh

Open Source, MIT-Lizenz

Der gesamte Code liegt auf GitHub: das Kommandozeilenwerkzeug, die Mac-App und alle Tastaturprofile. Die Werkzeuge für den Soarer's Converter werden aus dem Projekt sctools (BSD-2-Clause) gebaut, mit zwei kleinen Korrekturen, die wir beilegen. Der Soarer's Converter selbst ist das Werk von Soarer und seiner Community.

Das Repository auf GitHub öffnen →

Ihre Daten bleiben Ihre Daten

Diese App benötigt kein Konto und sendet nichts ins Internet. Die Konfiguration liegt im Adapter; Backups und Bezeichnungen liegen auf Ihrem eigenen Mac.

Fragen zu Model M Remap

Ist es kostenlos?

Ja. Kostenlos und Open Source unter der MIT-Lizenz.

Brauche ich einen Soarer's Converter?

Ja. Diese App verwaltet, was in diesem Adapter gespeichert ist. Eine gewöhnliche USB-Tastatur besitzt keinen solchen Konfigurationsspeicher.

Welche Tastaturen werden unterstützt?

Alle Tastaturen, die der Soarer's Converter unterstützt: PC/XT, AT, PS/2, Terminal-Tastaturen mit 122 Tasten und IBM RT. Bebilderte Belegungen gibt es für acht Layouts; andere Tastaturen lassen sich dennoch über die Regelliste und die Tastenerkennung einrichten.

Kann die App das Tastaturmodell automatisch erkennen?

Nur teilweise. Der Adapter erkennt das Tastaturprotokoll, nicht Hersteller oder Modell, daher wählen Sie das passende Belegungsprofil selbst aus.

Läuft sie unter Windows oder Linux?

Die im Adapter gespeicherten Regeln funktionieren auf jedem Betriebssystem, die App ist vorerst jedoch nur für macOS verfügbar.

Warum zeigt macOS beim ersten Öffnen eine Warnung?

Diese App ist von Apple noch nicht notarisiert. Öffnen Sie System Settings → Privacy & Security und klicken Sie dann auf Open Anyway. Das ist nur einmal nötig.

Welchen Mac brauche ich?

Ein Mac mit Apple silicon und macOS 13 oder neuer. Die App verwendet python3 aus den Xcode Command Line Tools.

Geben Sie Ihrer Model M die Shortcuts, die sie verdient.

Kostenlos und Open Source. Herunterladen, Tastaturprofil wählen und die Tasten mit einem Klick einrichten.