--8<-- "top/komplette Überarbeitung.md"
Die 4. Ebene enthält auf der linken Seite Navigationselemente (Pfeiltasten), auf der rechten Seite einen Zahlenblock, der im Wesentlichen der 1. Ebene des Hardware-Zahlenblocks entspricht.
Es gibt mehrere Möglichkeiten, wie die Ziffern auf dem (Mod4-)Zahlenblock sinnvoll angeordnet werden können. Von der drei vorgeschlagenen Möglichkeiten wurde entschieden, in Neo 2 die Variante „Computer“ umsetzen.
Hier sind die Ziffern wie beim Qwertz-Ziffernblock angeordnet:
7 8 9
4 5 6
1 2 3
Hier sind die Ziffern wie auf einem (mobilen) Telefon angeordnet:
1 2 3
4 5 6
7 8 9
Hier sind die Ziffernreihen entsprechend ihrer Häufigkeit angeordnet:
4 5 6
1 2 3
7 8 9
effchen hat mal eine Variante mit der Null auf dem kleinen Finger (vorher auch auf dem Zeigefinger außen) entwickelt und benutzt. Leider gibt es dazu so gut wie keine Informationen.
4 5 6
1 2 3 0
7 8 9
Von vielen Zeichen (Ziffern, +, -, *, /, Dezimaltrenner und Enter) gibt es eine „normale“ Version, die unter qwertz auf der Haupttastatur zu finden ist, und eine Keypad-Version, die vom Hardware-Zahlenblock gesendet wird. Unter Linux heißen diese z.B. »plus« vs. »KP_Add«. (Wie unter Windows??)
Da die „normalen“ Zeichen auf anderen Ebenen schon im Hauptfeld verfügbar sind, sollen auf Ebene 4 die Keypad-Varianten gesendet werden, um den Weg zum Hardware-Zahlenblock zu sparen.
Können unter Windows Unicodezeichen über Alt + Ebene4-Zahlen eingegeben werden?
Es gibt 4 Möglichkeiten, das „Dezimaltrennzeichen“ (Zeichen neben der Null am Keypad) an die Applikationen zu schicken:
Achtung: Es gab lange das Missverständnis, dass KP_Decimal und KP_Separator je nach Systemeinstellungen unterschiedliche Zeichen senden würden, dem ist jedoch nicht so.
Auf der Ebene 4 sollen beide Zeichen, Komma und Punkt, vorhanden sein. Das heißt, wir müssen uns zwischen comma und KP_Separator sowie zwischen period und KP_Decimal entscheiden.
comma oder KP_Separator:
period oder KP_Decimal:
Als Kompromiss könnte der Vollständigkeit halber die jeweils andere Variante auf die Pseudoebene (Shift+Mod4) ausgelagert werden.
Die bisherige Version Neo2-RC1 (schon in manchen Linux-Distributionen verfügbar) soll wegen der Anordnung der doch recht häufigen PageUp-Taste (in der sehr schlecht erreichbaren Zahlenreihe und in Einfingerkollision mit PageDown) durch eine bessere Variante abgelöst werden.
⇞ | ⌫ | ↑ | ⌦ | ⎀ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⌧ | ⇥ | ⇟ | ↲ | ↶ |
Beschränkung auf drei Reihen
Gute Erreichbarkeit von Return und Tab
Paarweise (kollisionsfreie) Anordnung der Tasten: ⌫ ⌦, ⇱ ⇲, ⇞ ⇟
Anordnung entsprechend der Bewegungsrichtung: Tasten mit Bewegung nach rechts/unten/vorwärts liegen bevorzugt rechts oder unten
Seltenere Tasten ⎀ und ↶ auf den schlechteren Positionen
Nr. | drei | paar | zent | groß | vdel | vbsp | vtab | vret | vrück | esc | tabret | undoz | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Neo2-RC1 | N01 | – | – | ja | ja | ja | ja | – | – | ja | ja | ja | ja |
Vi | N05 | ja | ja | ja2 | ja3 | ja | ja | ja | ja | ja | – | ? | – |
Vi–Stephan | N16 | ja | ja | ja2 | ja3 | ja | – | ja | ja3 | ja | ja | ? | – |
Vi-Miche | N18 | ja | ja | ja2 | ja3 | – | – | ja | – | ja | ja | – | ja |
Vi-z | N17 | ja | ja | ja2 | ja3 | ja | ja | ja | ja | ja | – | ? | ja |
WASD-2 | N12 | ja | ja1 | ja | – | ja | ja | – | ja | ja? | ja | – | – |
WASD-Erik | N06 | ja | ja1 | ja | – | ja | ja | – | ja | ja | ja | – | – |
LEIA-alt | N07 | ja | ja1 | ja | – | ja | ja | - | ja | – | ja | – | ja |
LEIA (Welche?) | N | ja | ja1 | ja | – | ja | ja | ja | ja | – | ja | ja | ja |
LEIAx3 | N09 | ja | ja1 | ja | ja3 | – | ja | ja | ja | ja | ja | ? | ja |
LEIAx3-vi | N10 | ja | ja1 | ja | ja3 | – | ja | ja | ja | ja | ja | ? | ja |
WASD-Konservativ | N02 | ja | ja1 | ja | – | ja | ja | – | ja | ja | ja | – | – |
WASD-Stephan-a | N03 | ja | ja1 | ja | – | ja | ja | – | ja | ja | ja | ja | ja |
Nora | N04 | ja | ja1 | ja | – | ja | ja | – | – | – | ja | ja | ja |
berniyh | N14 | ja | ja1 | ja | – | ja | ja | – | – | – | ja | ? | ja |
Blockout-korr | N19 | ja | – | ja4 | ja | – | – | ja | ja | – | – | ? | – |
Quadrat | N20 | ja | ja | ja4 | ja5 | ja | ja | ja | ja | ja | ja | ? | – |
Die Abkürzungen für die erwünschten Eigenschaften stehen dabei für:
Sonstige Anmerkungen:
Hier sind einige Möglichkeiten aufgezählt, die in der Diskussion recht großen Zuspruch erfahren haben und die auch alle das Navigationskreuz (liae) beibehalten.
Werden PgUp und PgDn auf x und w gelegt, muss sich sonst gegenüber Neo2-RC1 nur sehr wenig ändern, der Vorschlag ist also minimalinvasiv. Auch an den häufigen Tasten Tab und Return ändert sich nichts, und das Bigramm Tab + Return bleibt angenehm zu tippen.
⇞ | ⌫ | ↑ | ⌦ | ⇟ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⌧ | ⇥ | ⎀ | ↲ | ↶ |
Diese Variante hat sich (erstmal) durchgesetzt.
Gut erreichbare Position von Return. Gute Merkbarkeit durch viel Analogie. Bigramm Tab + Return ist angenehm zu tippen, Analogie: Undo ⇔, style=font-size: 130%, id=world-anchor)]] Taste Z, Return erhält eine bessere Position (weitere Argumente von Aleχ)
⇥ | ⌫ | ↑ | ⌦ | ↲ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⌧ | ⇞ | ⎀ | ⇟ | ↶ |
Hinweis: Variante „Nora“ entsteht durch Tauschen von ⇞ ↔ ⇥ und ⇟ ↔ ↲.
Da Tab rechts liegt, ist die Einhand-Bedienung vereinfacht (irrelevant falls Tab auf 8(4) kommt). Durch Analogie von Return und Tab einfach zu merken. Gut merkbare Position von Return (in einer Spalte mit auf/ab). Schlecht erreichbare Position von Return (Mittelfinger kollidiert mit Zeigefinger). Bigramm Tab + Return nicht übermäßig schlecht erreichbar, da in derselben Reihe und auf benachbarten Fingern.
↶ | ⌫ | ↑ | ⌦ | ⎀ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⌧ | ⇞ | ↲ | ⇟ | ⇥ |
Untervarianten („WASD-2-Erik“, „LEIA-Daniel“, „LEIA-getauscht“, „WASD-2“):
Permutationen der Eck-Tasten ↶ ⎀ ⌧ ⇥. Allerdings bleibt das Bigramm Tab + Return immer recht schwer zu tippen und andere Analogie-Fehler treten auf.
Im folgenden sind viele weitere Vorschläge aufgelistet –auch diejenigen, die aufgrund der Kriterien als eher ungeeignet für Neo2 betrachtet wurden, da sie etwa das Navigationskreuz aufgeben.
Von HC und Johannes
Die Pfeiltasten liegen in der Grundstellung.
⇱ | ⇞ | ⇟ | ⇲ | ↶ |
---|---|---|---|---|
← | ↑ | ↓ | → | ⇥ |
⌫ | ⌧ | ↲ | ⌦ | ⎀ |
⌧ | ⌫ | ↑ | ⌦ | ↶ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⎀ | ⇞ | ↲ | ⇟ | ⇥ |
⌧ | ⌫ | ↑ | ⌦ | ⇥ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⎀ | ⇞ | ↲ | ⇟ | ↶ |
im Vergleich zu oben Tab und Einfügen getauscht:
⌧ | ⌫ | ↑ | ⌦ | ⎀ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⇥ | ⇞ | ↲ | ⇟ | ↶ |
›echte‹ Navi-Tasten im 3×3 Raster angeordnet
⌧ | ⇱ | ↑ | ⇲ | ⎀ |
---|---|---|---|---|
⌫ | ← | ↓ | → | ⇥ |
⌦ | ⇞ | ↲ | ⇟ | ↶ |
Alle ›Lösch-Tasten‹ in einer Spalte, alle ›Links/Rauf‹/›Rechts/Runter‹-Tasten in Spalten. Return unter Down, Tab rechts neben Right. Undo auf Z.
⌦ | ⇱ | ↑ | ⇲ | ⎀ |
---|---|---|---|---|
⌫ | ← | ↓ | → | ⇥ |
⌧ | ⇞ | ↲ | ⇟ | ↶ |
Esc und Del getauscht, um die vi-user zufrieden zu stellen.
Hier sind im Vergleich zu „WASD-2-Erik“ (⌫ ⌦, style=font-size: 120%, id=world-anchor)]]) und (⇞ ⇟) vertauscht, diese Änderung könnte also auch bei anderen Vorschlägen dieses Blockes durchgeführt werden:
⌧ | ⇞ | ↑ | ⇟ | ↶ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⎀ | ⌫ | ↲ | ⌦ | ⇥ |
Entstand aus „WASD-Stephan-a“ durch Tausch von Tab und Esc, da ⇥ neben dem eigentlichem Tab komisch sein könnte, oder da ⌧ für vi-Nutzer als wichtiger erachtet wird. Gründe gegen den Tausch sind, dass das Bigramm ⇥↲ sich nicht mehr so einfach zu tippen ist, weil die beiden Tasten zwei Reihen auseinander liegen. Hinweis: Variante „LEIA-getauscht“ entsteht durch Tauschen von ⎀ ↔ ↲.
⌧ | ⌫ | ↑ | ⌦ | ↲ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⇥ | ⇞ | ⎀ | ⇟ | ↶ |
⇥ | ⌫ | ↑ | ⌦ | ⎀ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⌧ | ⇞ | ↲ | ⇟ | ↶ |
⌧ | ↶ | ↲ | ⌫ | ⌦ |
---|---|---|---|---|
← | ↑ | ↓ | → | ⇥ |
⇱ | ⇞ | ⇟ | ⇲ | ⎀ |
Um (fast) alle der Anforderungen zu erfüllen wurden Undo und Insert getauscht.
⇱ | ⇞ | ⇟ | ⇲ | ⎀ |
---|---|---|---|---|
← | ↑ | ↓ | → | ⇥ |
⌫ | ⌧ | ↲ | ⌦ | ↶ |
Gegenüber Vi-z Return auf eine Bessere Position verlegt (QUERZ C ist die wahrscheinlich am schlechtesten zu erreichende Taste), und aus Symmetriegründen auch Escape.
⇱ | ⇞ | ⇟ | ⇲ | ⎀ |
---|---|---|---|---|
← | ↑ | ↓ | → | ⇥ |
⌧ | ⌫ | ⌦ | ↲ | ↶ |
⇱ | ⌫ | ↑ | ← | ⇞ |
---|---|---|---|---|
⇲ | ⌦ | ↓ | → | ⇟ |
↶ | ⌧ | ↲ | ⇥ | ⎀ |
⌧ | ⌫ | ⌦ | ⎀ | ↶ |
---|---|---|---|---|
⇱ | ← | → | ⇲ | ⇥ |
⇞ | ↑ | ↓ | ⇟ | ↲ |
⇞ | ⇟ | ⎀ | ↲ | ⇲ |
---|---|---|---|---|
⌦ | ⌧ | ← | ⇱ | ↑ |
→ | ↓ | ↶ | ⌫ | ⇥ |
⇱ | ⌫ | ↑ | ⌦ | ⇲ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⇞ | ↲ | ⇟ |
⇞ | ||||
---|---|---|---|---|
⌧ | ⌦ | ↑ | ⌫ | |
⇱ | ← | ↓ | → | ⇲ |
⎀ | ⇥ | ⇟ | ↲ | ↶ |
⌧ | ⌫ | ↑ | ⌦ | ⇞ |
---|---|---|---|---|
⇱ | ← | ↓ | → | ⇲ |
⇟ | ⎀ | ⇥ | ↲ | ↶ |
⇱ | ⌫ | ↑ | ⌦ | ⇞ |
---|---|---|---|---|
⇲ | ← | ↓ | → | ⇟ |
⌧ | ⎀ | ↲ | ⇥ | ↶ |
steuerkreuz, backspace/delete wie im rc1, home/end & pgup/pgdn, sowie auf dem echten block, escape für die vi-user neben m4l, undo auf z, tab&enter als bigramm, tab auf der rechten seite.
⇞ | ⇟ | ⇥ | ⌦ | ⌧ | ⌫ | ⎀ | ⇱ | ⇲ | ← | → | ↑ | ↓ | ↲ | ↶ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bild-auf | Bild-ab | Tab | Entf | Escape | Rück | Einfg | Pos1 | Ende | Links | Rechts | Hoch | Runter | Eingabe | Rückgängig |
Prior | Next | Tab | Delete | Escape | BackSpace | Insert | Home | End | Left | Right | Up | Down | Return | Undo |