Die IBM Model M Tastatur läuft und läuft und läuft... Nur von Zeit zu Zeit braucht sie ein Update um sich den ändernden Umständen anzupassen: Sprich ein Ersatzcontroller mit nativem USB. Es gab schon andere Projekte die das gemacht haben (z. B. Dulcimer, Model-H, Ahspil's usbc, mschwingen etc.) zum Teil mit eigener Software oder mit TMK/QMK. Der ctrl-M von mir Unterscheidet sich von den bisherigen Projekten darin, dass er verschiedene Steckerbestückungen und Platinengrössen unterstützt und so in alle 102 Tasten Model M Varianten die zwischen 1986 und 1994 gebaut wurden passen sollte (Also in alle üblichen PC AT und PS/2 Tastaturen, keine 122 Tasten Terminal, keine 86 Tasten SSK). Die detaillierte Dokumentation ist hier zu finden: https://brain4free.org/wiki/doku.php/elektronik:ctrl_m Zu den Projektdateien (KiCAD, FreeCAD): https://github.com/nuess0r/ctrl-M Der QMK branch: https://github.com/nuess0r/qmk_firmware/tree/ctrl_m/keyboards/ibm/model_m/ctrl_m Wer es nicht selber nachbauen möchte, kann direkt bei mir im online Shop bestellen: https://www.tindie.com/products/brain4free/ctrl-m/ Ich unterstütze euch gerne bei Fragen oder Problemen beim Nachbau. Schreibt mir am einfachsten gleich hier in diesem Thread.
Sehr schönes Projekt. Bislang konnte ich meine Model M mit einem "PS/2"-USB-Adapter betreiben, ich habe wohl Glück gehabt, einen zu finden, der auch das internationale Tastaturlayout unterstützt, das mit der zusätzlichen Taste gegenüber dem US-Layout. Auf deutsch beschrifteten Tastaturen ist das die Taste links vom "Y", beschriftet mit "<" und ">". Miese USB-Adapter unterschlagen diese Taste ... Aber ich sehe, Dein Projekt bringt noch viel mehr, als nur eine an USB funktionierende Tastatur. Klasse! (Nur so ein Vorschlag: Was hieltest Du davon, zum Umschalten der verschiedenen Layer statt der doch häufiger benutzten ESC-Taste die Blinddarmtaste (Scroll-Lock) zu verwenden? Oder gehörst Du zu den geschätzt drei Menschen auf diesem Planeten, die diese Taste regelmäßig nutzen?
Harald K. schrieb: > (Nur so ein Vorschlag: Was hieltest Du davon, zum Umschalten der > verschiedenen Layer statt der doch häufiger benutzten ESC-Taste die > Blinddarmtaste (Scroll-Lock) zu verwenden? Du verlierst die ESC Taste ja nicht. ESC kurz drücken macht wie bis anhing einen ESC Keycode. Zum vorübergehenden Umschalten der Layer drückst (und hälst) du die ESC Taste plus eine andere Taste (z. B. Pfeil oben für Volume up).
Christoph Z. schrieb: > Du verlierst die ESC Taste ja nicht. Hab' ich schon verstanden. Mag ja reines Bauchgefühl sein, aber eine auf 99.95% aller Tastaturen niemals verwendete Taste (die sogar eine zugehörige LED hat) ungenutzt zu lassen ... Wie auch immer: Meine Begeisterung für Dein Projekt schmälert das in keiner Weise, ich find' das genial. Im Grunde genommen kann man sich damit, wenn man die Steckverbindersituation anpasst, ja aus jeder beliebigen Tastaturmatrix 'ne anständige Tastatur bauen. Klar, man muss dazu die Tastenmatrix bestimmen und die Software anpassen, aber den schicken Grundstock dafür hast Du ja jetzt schon geliefert. Dafür noch ein Doppel-Plus.
Harald K. schrieb: > Klar, man muss dazu die Tastenmatrix > bestimmen und die Software anpassen, aber den schicken Grundstock dafür > hast Du ja jetzt schon geliefert. Genau diesen Grundstock habe ich nicht geliefert, sondern die vielen aktiven Menschen der QMK Community: https://qmk.fm/ Es ist echt beeindruckend, was da an Arbeit und Ideen drinsteckt. Harald K. schrieb: > Hab' ich schon verstanden. Mag ja reines Bauchgefühl sein, aber eine auf > 99.95% aller Tastaturen niemals verwendete Taste (die sogar eine > zugehörige LED hat) ungenutzt zu lassen ... Das ist ja das gute an meinem Controller und QMK, das kannst du selber beliebig ändern und Konfigurieren, entweder mit dem QMK Konfigurator oder mit VIA direkt in einem Chrome-basierten Browser.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.