Neo (Tastaturbelegung)
Neo ist eine unter ergonomischen Gesichtspunkten entwickelte Tastaturbelegung für Computertastaturen mit der in Deutschland üblichen Tastenanzahl und -anordnung im alphanumerischen Bereich. Sie verfolgt das Ziel, ein angenehmes und entspanntes Zehnfingertippen sowie eine große Zeichenvielfalt zu ermöglichen. Das Neo-Projekt sieht sich selbst als FLOSS-Projekt (Free/Libre Open Source Software) und unterstellt alle seine Veröffentlichungen freien Lizenzen.[1]
Auf dem Hardwaremarkt kommerziell verfügbare Neo-Tastaturen gibt es zurzeit (Stand 2019) allerdings nicht.
Konzept
Erleichtern des Zehnfingerschreibens
Anhand der statistischen Verteilung von Buchstaben der deutschen Sprache und Untersuchungen hinsichtlich Ergonomie möchte die Neo-Tastaturbelegung die Fingerbewegungen beim Schreiben verkürzen. Die häufigsten Buchstaben liegen daher auf der Grundlinie und den schnellen Zeige- und Mittelfingern. Dadurch können im Vergleich zu anderen Tastaturbelegungen mehr Wörter geschrieben werden, ohne die Grundlinie zu verlassen.
Aus der Grundhaltung der Finger beim Tippen lassen sich so bereits 63 % aller Buchstaben eines durchschnittlichen deutschen Textes schreiben – im Gegensatz zu 25 % beim üblichen QWERTZ-Layout.[2]
Außerdem sollen sich bei Neo beide Hände beim Schreiben möglichst oft abwechseln sowie ausgeglichen verteilt sein – die QWERTZ-Tastaturbelegung ist stark linkslastig.
Beim Entwurf der Buchstabenpositionen wurden Erfahrungen anderer Reformtastaturen berücksichtigt. Anstatt einen rein mathematischen oder experimentellen Weg zu beschreiten, kombiniert Neo die Erkenntnisse beider Wege mit dem Ziel, sowohl die Ergonomie als auch die Einprägsamkeit der Tastaturbelegung zu verbessern.
Ebenen
Neo 2 besitzt insgesamt sechs Ebenen. Dabei entsprechen die ersten beiden Ebenen den deutschen Klein- und Großbuchstaben und sind wie bei üblichen Layouts per Umschalt erreichbar. Die dritte Ebene lässt sich über die Mod3 erreichen, welche unter QWERTZ der Feststelltaste und der Doppelkreuztaste # entspricht, und enthält häufige Satz- und Sonderzeichen. Beim Entwurf dieser Ebene wurden Bi- und Trigramme berücksichtigt, die beim Programmieren, in Wikis, beim Chatten oder in der Kommandozeile der gängigen Betriebssysteme häufig gebraucht werden.
Die vierte Ebene lässt sich über die Mod4 erreichen, welche unter QWERTZ der Taste Alt Gr und der Taste < entspricht, enthält einen Ziffernblock und wichtige Navigationstasten, so dass man die Hände zum Navigieren in einem Textdokument nicht vom Hauptfeld nehmen muss. Indem Neo die Navigationstasten auf dem Hauptfeld erreichbar macht, begegnet es auch der an Reformtastaturen geäußerten Kritik, dass Texteditoren wie Vim schwieriger benutzbar würden. Diese Ebene lässt sich genau wie die zweite einrasten.
Die Ebenen fünf (Umschalt + Mod3) und sechs (Mod3 + Mod4) enthalten schließlich griechische Klein- und Großbuchstaben sowie weitere mathematisch-naturwissenschaftliche Zeichen.
Zeichenvielfalt und Typografie
Neo ermöglicht das Schreiben praktisch aller Sprachen mit latein-basiertem Alphabet,[3] insbesondere über die toten Tasten und zusätzliche Compose-Kombinationen, von denen Neo zahlreiche eigene mitbringt. Die toten Tasten liegen bei Neo oben rechts und links und erlauben beim Anschlagen der Taste das darauf folgende Zeichen mit dem entsprechenden Diakritikum zu versehen.
So sind nicht nur Gravis, Akut und Zirkumflex, sondern noch zahlreiche weitere Diakritika wie Kroužek, Breve und Makron möglich, darunter auch die neuartige tote Taste „Drehen“ ↻, die zum Beispiel aus dem Zeichen a ein ɐ erzeugt. Zusammen mit der fünften Ebene kann man mit Neo somit griechische sowie Zeichen des internationalen phonetischen Alphabets erzeugen. Trotzdem ist Neo klar auf die deutsche Sprache ausgelegt, für andere empfiehlt sich eher eine Umstellung der Belegung.
Weiterhin wurden sinnvolle Unicode-Zeichen auf die Tastatur gelegt, für die sonst eine Zeichentabelle bemüht werden müsste, oder die sonst nicht so einfach zu erreichen wären. Unter diesen Zeichen sind unter anderem die in gängigen Typografien üblichen Anführungszeichen („…“), der Gedankenstrich (–), der echte Apostroph (’) und die in Büchern und Zeitungen häufig verwendeten Guillemets (»…«). Außerdem ist das im Juni 2008 standardisierte große ß verfügbar.
Mathematik und Spezialzeichen
Über die Ebenen fünf und sechs erreicht man die griechischen Buchstaben und zahlreiche für den Formelsatz benötigte Zeichen, zum Beispiel Symbole für Mengen (ℕ, ℝ, ∩, ∪, ⊂), Logik (¬, ∨, ∧, ⇔), Ableitungen (∂, ∇), und viele weitere. Mit Hilfe der Compose-Taste lässt sich beispielsweise über die Folge Compose + = + ⊂ das Teilmengensymbol ‚⊆‘ erzeugen, das auch die Gleichheit enthält.
Zusätzlich sind mit der Tastaturbelegung folgende Zeichen verfügbar: Biologische Zeichen (♀, ♂, ⚥), Pfeile (↦, ←), physikalische Konstanten (ℏ) und grafische Symbole (✔, ✘, ☺).
Schreibgeschwindigkeit
Mit der Verkürzung der durchschnittlichen Fingerbewegung wurde auch das Ziel verfolgt, die Tippgeschwindigkeit zu erhöhen. Dazu gibt es bisher jedoch keine wissenschaftliche Untersuchung. Es gibt sowohl Berichte verschiedener Nutzer, die mit Neo eine höhere Geschwindigkeit erreichen, als auch von solchen, die mit anderen Tastaturbelegungen, wie zum Beispiel QWERTZ oder Dvorak, vergleichbare Schreibgeschwindigkeiten erreicht haben und keinen Geschwindigkeitsvorteil in Neo sehen.[4]
Entstehungsgeschichte
Die initiale Version 1 wurde 2004 von Hanno Behrens auf der Mailingliste der De-ergo-Tastatur vorgestellt.[5] Der Name Neo ist ein rekursives Akronym und stand ursprünglich für NEO Ergonomic Oops, also „NEO“, später wurde die Deutung auf Neo ergonomisch optimiert festgelegt.
Berücksichtigt wurden dabei Erfahrungen der Dvorak-Tastaturbelegung (um 1932), der ergonomischen Belegung von Helmut Meier (1954) und einige spätere Untersuchungen sowie Versuche, eine ideale Belegung allein über Algorithmen berechnen zu lassen. Statt jedoch wie bei bisherigen ergonomischen Belegungen üblich nur einen rein mathematischen oder rein experimentellen Weg zu beschreiten, greift Neo Erkenntnisse beider auf und kombiniert diese unter Berücksichtigung der Ergonomie und der schnell einprägsamen Anordnung der Tasten. Somit beruht Neo einerseits auf statistischen Erhebungen, insbesondere der Buchstabenverteilung im Deutschen und anderen Sprachen, andererseits auf Untersuchungen zur Ergonomie durch Walter Rohmert,[6] das MARSAN-Institut (1979) oder Malt (1977).
2005 begann man mit Neo 1.1 nachzudenken, wie man die Tasten anordnet, die häufig beim Programmieren gebraucht werden. Darin sind Klammern und Sonderzeichen auf dem Hauptfeld mit Hilfe der Taste Mod3, welche unter QWERTZ der Feststelltaste und der Rautetaste # entspricht und der Taste Mod4, welche unter QWERTZ der Taste Alt Gr und der Taste < entspricht, zu erreichen.
Neo 2
Die am 29. März 2010 veröffentlichte Version 2 führt zahlreiche grundlegende Änderungen ein:
- In der Hauptebene wurden die Tasten X, J und Q zyklisch vertauscht. Dabei wurde das X auf die linke Hand gelegt, damit die häufig benötigten Tastenkombinationen Strg + X, Strg + C und Strg + V für die Befehle „Ausschneiden“, „Kopieren“ und „Einfügen“ auf einer Hand liegen.[Anm. 1]
- Die Sonderzeichenebene 3 wurde komplett überarbeitet, da die zugehörigen Umschalttasten besser erreichbar werden.
- Die höheren Ebenen 4–6 wurden eingeführt.
Plattformen
In Linux ist Neo seit Ende 2006 für das X Window System X.Org bei allen aktuellen Distributionen schon als Variante des deutschen Tastaturlayouts enthalten.[7]
Treiber sind für alle gängigen Plattformen, insbesondere Linux, Windows, Mac OS, BSD und Solaris auf der Projektseite herunterladbar. Zusätzlich steht freie Lernsoftware für Linux, Windows und Mac OS zur Verfügung; die Neo-Lernsoftware ist offizieller Bestandteil des KTouch-Projektes.
Auch unter ChromeOS ist Neo in den deutschen Spracheinstellungen zu finden.
Googles Gboard-Tastatur für Android unterstützt Neo2. Die App External Keyboard Helper (Pro) ermöglicht die Nutzung mit externen Tastaturen.
Verfügbarkeit
Eine kommerziell angefertigte Tastatur mit den dem Neo-Projekt entsprechenden Tasten-Beschriftungen ist auf dem Hardwaremarkt aktuell (Stand 2019) nicht erhältlich. Bei Bedarf wäre z. B. die Umbeschriftung einer QWERTZ- oder QWERTY-Tastatur in Eigenarbeit vonnöten.
Literatur
- Frank Stähr: Neo – Ein ergonomisches Tastaturlayout. In: freiesMagazin, 05/2010, S. 29 ff.
- Philipp Poll: Neu verteilt – Ergonomischeres Tastaturlayout mit NEO In: LinuxUser, 05/2009
Weblinks
- Internet-Präsenz der Neo-Tastaturbelegung
- Lukas Prokop, Christoph Pratl: Video eines Vortrags über das Neo2 Tastaturlayout, Grazer Linuxtage 2019
Anmerkungen
- Das (im Vergleich zu X und Q viel häufigere) J erhält eine bessere Position, da der kleine Finger wesentlich kürzer als die anderen ist und daher besser an die untere Reihe kommt.
Einzelnachweise
- Lizenzinformationen zu Neo. In: Neo-Projektseite. 2010, archiviert vom Original am 25. Januar 2019; abgerufen am 11. Oktober 2019.
- Vorteile der Neo-Belegung. In: Neo-Projektseite. 2011, archiviert vom Original am 26. Januar 2019; abgerufen am 11. Oktober 2019.
- Tote Tasten und Compose. In: Neo-Projektseite. 2012, archiviert vom Original am 26. Januar 2019; abgerufen am 11. Oktober 2019.
- Erfahrungsberichte von Umsteigern. In: Neo-Projektseite. 2016, archiviert vom Original am 23. Januar 2019; abgerufen am 11. Oktober 2019.
- Hanno Behrens: NEO-Layout. In: Mailinglisten-Archiv de-ergo. Goebel Consult, 22. Juli 2004, archiviert vom Original am 3. Juli 2009; abgerufen am 5. Juni 2017.
- Walter Rohmert: Forschungsbericht zur ergonomischen Gestaltung von Schreibmaschinentastaturen. Eggenstein-Leopoldshafen, 1982. Reihe: Bundesministerium für Forschung und Technologie: Forschungsbericht / DV / 82,1-; 82,3. Seiten 116–137. Online auf goebel-consult.de, abgerufen am 25. September 2017.
- Versionsverwaltung bei freedesktop.org enthält Neo-Tastaturbelegung seit dem 5. Mai 2006 mit dem Kommentar added de(neo), closing b.fd.o#6837: xkeyboard-config/symbols/de