
Abbildung 8: Familienstammbaum aus der Sammlung des Autors (von unten nach oben): Gherkin, Alpha28, G4M3R Alpha und Shambles.
Man mag meinen, mit nur 30 Tasten läge die Gherkin schon hart an der unteren Grenze des Nutzbaren. Aber manche Leute scheinen das geradezu als Ansporn zu nehmen: Luciano Malavasi alias PyrooL trat an, um das legendäre Vorbild noch zu reduzieren [52]. Heraus kam eine weitere, in der Zwischenzeit ebenfalls legendär gewordene Tastatur: die Alpha28 [53], oft auch nur als Alpha bezeichnet (Abbildung 8). Die halb ortholineare Tastatur hat nur 28 Tasten (Buchstaben, Leer- und Eingabetaste), alles andere erledigt die QMK-Firmware.
Auch die Alpha28 brachte weitere Derivate hervor, deren Quellcode aufgrund der liberalen MIT-Lizenz der Alpha aber nicht immer veröffentlicht wurde. Zu nennen wären hier die Shambles – eine Alpha gekreuzt mit einer TKL, die wohl kleinste TKL der Welt (Abbildung 8), die Alpha9 mit kleinem Nummernblock und die G4M3R Alpha (Abbildung 8) mit einer Reihe zusätzlicher Tasten für gewisse Computerspiele. Alle diese Derivate wie auch die Alpha28 selbst und weitere größtenteils unter freien Lizenzen stehende kompakte Tastaturbausätze erhalten Sie bei Worldspawn’s Keebs auf Etsy.
Man mag jetzt meinen, weniger als die 28 Tasten der Alpha gehe nicht mehr. Aber da gibt es noch die berühmt-berüchtigte Pain27 [54] von Jonathan uuupah unter der CC-Zero-Lizenz. Der Name (deutsch: Schmerz27) ist hier Programm: Mit nur 27 Tasten (Buchstaben und Leertaste) entstand eine Tastatur, die wohl nur die wenigstens Anwender produktiv nutzen (Abbildung 9).
Die Pain27 lässt sich aber dennoch benutzen und macht vor allem aufgrund der Kombination aus klassischem Layout und Minimalismus optisch etwas her. So wurde sie auch schon bei einem Tastatur-Meetup als Werbeaufsteller verwendet [55]. Auch diese Tastatur gibt es als Bausatz bei Worldspawn’s Keebs.
Ferner liefen …
Daneben gibt es noch einige weitere beliebte Open-Hardware-Keyboards. Dazu zählt etwa die 40-Prozent-Tastatur Daisy (Abbildung 10) von KTec [56] unter der CC-BY-NC-SA-Lizenz (also nur für nicht kommerzielle Zwecke), erhältlich bei KPRepublic [57]. Die Hotswap UT47.2 [58], ebenfalls eine 40-Prozenterin, weist einen einheitlichen Viertelversatz zwischen allen Tastenreihen mit Buchstaben auf. Sie steht unter CC-BY-SA-Lizenz und ist bei Keyhive erhältlich (Abbildung 11).
Liegt der Fokus eher auf der Ergonomie, bietet sich die aufgeteilte (englisch “split”) 40-Prozent-Tastatur Fourier [59] an (Abbildung 12). Der Entwickler Keeb.io hat die Herstellung vor einigen Jahren eingestellt, aber da die Hardware unter einer freien Lizenz steht, produzieren inzwischen einige Händler die Tastatur in eigener Regie, etwa Keyhive oder Worldspawn’s Keebs.

Abbildung 12: Aus der Sammlung des Autors: Die ergonomische Fourier (oben) und die Reviung39 (unten).
Die Reviung-Familie umfasst primär ergonomische 30- bis 40-Prozent-Tastaturen (Reviung34/39/41), aber auch ein paar ortholineare und eine 60-Prozent-Tastatur [60]. Einige dieser Modelle gibt es ebenfalls als Bausatz bei Worldspawn’s Keebs; sie stehen alle unter der MIT-Lizenz.
Diese Liste ist allerdings alles andere als vollständig und sicher auch durch die persönlichen Vorlieben des Autors geprägt. Im Internet finden sich diverse Listen mit vor allem Open-Source-Ressourcen rund um Tastaturen, darunter Keebfolio [61], Awesome Split Keyboards [62], Delapouite [63] und Awesome Open Source [64].
Fazit
Auch in der Welt der mechanischen Tastaturen gibt es ein Ökosystem, das in vielen Dingen der Welt freier Software gleicht, wie Sie sie vom PC und Raspberry Pi kennen: Vertrauen durch offenen Quellcode, verschiedene Open-Source-Lizenzen samt den entsprechenden Implikationen, Forks, Lizenzverstöße, verschiedene Entwicklungsmodelle, verschieden große Entwicklerkreise und mehrere Programme, die dieselbe Aufgabe erfüllen, aber unterschiedlich lösen. Aber genauso gibt es auch hier auf der anderen Seite eine ärgerliche Dominanz nicht quelloffener Soft- und Hardware von großen, kommerziellen Anbietern.
Eines hat das quelloffene Tastaturökosystem der PC-Welt allerdings voraus: Es gibt in dieser Szene sehr viel mehr Open Hardware. In diesem Sinn wünscht Ihnen der Autor viel Spaß beim Löten und Programmieren freier Tastaturen. (cla/jlu)
Der Autor
Axel Beckert baut und sammelt mechanische Tastaturen, bevorzugt aus Open-Hardware-Bausätzen und mit QMK. Er betreibt außerdem die Webseite der schweizerischen Mechaniktastaturszene http://SwissMK.ch.
Glossar
- 60-Prozent-Tastaturen
-
Keyboards dieser Bauart besitzen nur etwa 60 Prozent der Tasten einer herkömmlichen Full-Size-Tastatur. Es fehlen typischerweise der Nummernblock sowie die Funktionstasten an der Oberkante.
- ortholineare Tastatur
-
Alle Tasten liegen in einem rechtwinkligen Gitternetz, die Tastenreihen sind untereinander nicht versetzt (englisch “staggered”). Der Name von Jack Humberts Webseite und Firma OLKB steht für “ortholinear keyboards”.
- 30-Prozent-Tastatur
-
Eine solche Tastatur verfügt nur über rund 30 Prozent der Tasten einer Full-Size-Tastatur. Typischerweise beschränkt sich die Bestückung auf die Buchstaben, Eingabe- und Leertaste sowie einige weitere Tasten. Diese Modelle arbeiten sehr viel mit Mehrfachbelegung und Ebenenumschaltung.
- TKL-Tastatur
-
Eine Ten-Key-Less-Tastatur, englisch für “ohne Zehnertasten”, manchmal auch 80-Prozent-Tastatur genannt. Hier fehlt gegenüber einer Full-Size-Tastatur lediglich der Nummernblock.
Infos
- FOSS als Gesellschaftsmodell: Frank Hofmann, Thomas Winde, “Freibier für alle?”, LU 12/2012, S. 12, https://www.linux-community.de/26013
- Open Hardware: https://www.openhardware.io
- Open Hardware Repository: https://ohwr.org
- Chipforge: http://www.chipforge.org
- “Detecting Hardware Keylogger”: http://conference.hackinthebox.org/hitbsecconf2010kul/materials/D1T1%20-%20Fabian%20Mihailowitsch%20-%20Detecting%20Hardware%20Keyloggers.pdf
- Forensic Keylogger Keyboard: https://www.keelog.com/keylogger-keyboard/
- Axel’s Short Cherry G80-2100 Usage & Programming Reference: https://fsinfo.noone.org/~abe/cherry-g80-2100.html
- TMK Keyboard Firmware Collection: https://github.com/tmk/tmk_keyboard
- Alternativer HHKB-Controller (KiCAD-Dateien): https://github.com/tmk/HHKB_controller
- Happy Hacking Keyboard: https://en.wikipedia.org/wiki/HHKB
- Alternativer HHKB-Controller (Posting): https://geekhack.org/index.php?topic=12047.0
- Leopold-Tastaturen: https://leopold.co.kr
- Leopold-Tastaturen bei CandyKeys: https://candykeys.com/category:mechanical-keyboards/brand:leopold
- GH60-Tastaturplatine: https://github.com/komar007/gh60
- Geekhack-Tastatur-Community: https://geekhack.org
- USB2USB-Converter (KiCAD-Dateien): https://github.com/tmk/USB2USB_Converter
- USB2USB-Converter bei 1UP Keyboards: https://1upkeyboards.com/shop/controllers/usb-to-usb-converter
- TMK Keymap-Editor: http://www.tmk-kbd.com/tmk_keyboard/editor/unimap
- QMK-Firmware: https://qmk.fm
- OLKB Planck: https://olkb.com/planck
- Subreddit
/r/olkb: https://www.reddit.com/r/olkb/ - Von QMK unterstützte Tastaturen: https://qmk.fm/keyboards/
- QMK Configurator: https://config.qmk.fm
- KMK-Firmware: https://github.com/KMKfw
- Adafruit CircuitPython: https://github.com/adafruit/circuitpython
- PiPi Gherkin: https://www.40percent.club/2021/02/pipi-gherkin.html
- 40percent.club: https://www.40percent.club
- “How do you type on a keyboard with only 46 or even 28 keys?”: https://noone.org/blog/minivan-alpha28
- Env-KB (Quellcode): https://github.com/Envious-Data/Env-KB
- Env-KB (Ankündigung): https://redd.it/mc9l6o
- Keyboardio-Keyboard-Firmware: https://github.com/keyboardio/Model01-Firmware
- Keyboardio: https://keyboard.io
- ZSA Technologies: https://www.zsa.io
- Flash-Tool Wally: https://github.com/zsa/wally
- Open Source Hardware Association: https://www.oshwa.org/
- Open Source Hardware Logo: https://www.oshwa.org/open-source-hardware-logo
- Open Source Hardware Definition 1.0 Deutsch: https://www.oshwa.org/definition/german/
- SparkFun Pro Micro: https://www.sparkfun.com/search/results?term=pro+micro
- Pro-Micro-Quellcode: https://github.com/sparkfun/Pro_Micro
- Pro-Micro-RP2040-Quellcode: https://github.com/sparkfun/SparkFun_Pro_Micro-RP2040
- “Things Called Pro Micro”: https://www.40percent.club/2018/10/things-called-pro-micro.html
- Elite-C-Ankündigung: https://redd.it/9qguhx
- Proton-C: https://qmk.fm/proton-c/
- qmk_hardware: https://github.com/qmk/qmk_hardware
- “Is Proton C Schematic/PCB opensourced?”: https://github.com/qmk/qmk_hardware/issues/5
- OLKB Preonic: https://olkb.com/preonic
- Drop OLKB-Produkte: https://drop.com/search/olkb/drops
- Gherkin-Familie: https://www.40percent.club/search/label/gherkin
- “Gherkin License Violators”: https://www.40percent.club/p/license-violators.html
- Keyhive-Online-Shop: https://keyhive.xyz/shop
- Worldspawn’s Keebs Online-Shop bei Etsy: https://www.etsy.com/shop/WorldspawnsKeebs
- “I was challenged to reduce the Gherkin and manufacture it”: https://redd.it/7nz4ge
- Alpha28: https://pyrool.github.io/Alpha/
- Pain27-Quellcode: https://github.com/uuupah/pain27
- Pain27 Austin Keyboard Meetup 2019 Premium Edition: https://geekhack.org/index.php?topic=100283.0
- KTec Daisy (Quellcode): https://github.com/ktec-hq/Daisy
- Daisy bei KPRepublic: https://kprepublic.com/search?type=product&q=daisy
- UT47.2-Quellcode: https://github.com/ai03-2725/UT47.2
- Keeb.io-Fourier-Quellcode: https://github.com/keebio/fourier
- Quellcode aller Reviung-Tastaturen: https://github.com/gtips/reviung
- Keebfolio: https://keebfolio.netlify.app/
- Awesome Split Keyboards: https://github.com/diimdeep/awesome-split-keyboards
- “Delapouite: A curated list of awesome resources about typing, configuring and building keyboards”: https://github.com/Delapouite/awesome-keyboard
- “Awesome Open Source: Mechanical Keyboard Projects”: https://awesomeopensource.com/projects/mechanical-keyboard
- Swiss Mechanical Keyboard Scene: https://swissmk.ch/








