dokumentation/docs/Beitragen/Wieso/Locks.md
Ulli Kehrle d02595c2ae
Angleichung der Dateinamen an die Struktur
Es wurden die Dateien umbenannt und das Inhaltsverzeichnis
entsprechend aktualisiert, sowie hoffentlich alle internen Links
korrigiert. Ich bin mir nicht sicher, ob wir irgendwo extern auf diese
Unterseiten gelinkt haben.
2021-04-27 06:35:08 +02:00

81 lines
4.4 KiB
Markdown

# Locks
!!! warning "Aufräumen"
Diese Seite enthält neben Informationen zu den einzelnen Locks (die bereits auf der Seite [Einrasten](../../Benutzerhandbuch/Einrasten.md) stehen) auch Diskussionen und Begründungen aus der Entwicklungszeit. Diese Inhalte wären besser auf einer historischen Seite aufgehoben.
Der bekannteste **Lock** ist vermutlich der *Caps-Lock*: Nach dem Drücken von Caps-Lock werden solange Großbuchstaben geschrieben, bis Caps-Lock ein zweites Mal gedrückt wird.
Ein ganz ähnlicher Lock ist der *Shift-Lock*: Hier geben alle Tasten das Zeichen aus, dass sie bei gedrückter Shift-Taste ausgeben würden. Es werden also nicht nur Groß- statt Kleinbuchstaben, sondern auch die entsprechenden Sonderzeichen anstelle der Zahlen ausgegeben.
## Welche Locks soll die Neo-Tastatur unterstützen?
Welche Locks sind nötig bzw. würden tatsächlich benutzt werden?
* Ebene 2: Shift-Lock oder Caps-Lock?
* Caps-Lock viel bekannter
* Ebene 2 enthält recht wenig wichtige Sonderzeichen
* In der xmodmap Caps-Lock nur über eigene Taste möglich, Shift-Lock kann jedoch auch auf einer höheren Ebene einer beliebigen Taste liegen.
* **Entscheidung**: „CapsLock wenn möglich, ansonsten ShiftLock“
* Ebene 3 enthält nur Programmier- und Satzzeichen, die nicht alleine benötigt werden
* kein E3-Lock nötig
* Ebene 4 enhält Navigation und Zahlen
* E4-Lock sinnvoll für Eingabe von großen Zahlenmengen
* angenommen!
* Ebene 5 enthält griechische Zeichen
* P: Würde Eingabe von griechischem Text möglich machen
* K: Dafür gibt es griechische Tastaturlayouts, Umschalten ist nicht mehr Aufwand als Lock einschalten
* Könnte durch Kombination der einzelnen Locks erreichbar sein, also Shift-Lock + E3-Lock = E5-Lock
v* abgelehnt!
## Wie sollen die Locks aktiviert werden?
* Shift + Shift = Shift-Lock, M4 + M4 = E4-Lock etc.
* P: Intuitiv
* K: Kann versehentlich gedrückt werden, Modifier sollten nur modifizieren
* M3 + M3 sollte lieber für Compose oder Caps-Lock verwendet werden, nicht für E3-Lock
* Aber wie E5-Lock (griechisch)?
* *General Lock* (ISO_Lock): Drücke GL, dann beliebige Modifier: alle gedrückten Modifier werden gelockt (Analog zu Compose). Lösen erfolgt durch erneutes Drücken von GL.
* P: Wenn GL mit einer Hand drückbar ist, lassen sich mal eben mit einer Hand Zahlen auf Ebene 4 eingeben o.Ä.
* Mögliche Belegungen für GL wären Shift+M3+Tab, Scroll-Lock
* **Entscheidung**:
* Ebene2-Lock (CapsLock) über Umschalt+Umschalt,
* Ebene4-Lock über Mod4+Mod4 (alternativ Umschalt+Mod3+Tab [warum? → ermöglicht Ebene4-Lock auf QWERTY-Tastaturen, die im Neo-Layout nur eine Mod4 Taste haben])
## Wie sollen die Locks deaktiviert werden?
* Durch Drücken eines Modifiers
* Durch dieselbe Kombination, mit der der Lock erzeugt wurde.
* Drücken von GL
**Entscheidung**: Um während des Locks einzelne Zeichen einer anderen Ebene schreiben zu können, sollte das Lösen nur per Kombination möglich sein (dieselbe Kombination, mit der der Lock erzeugt wurde)
**HINWEIS:** Unter Linux (Xkbmap *und* Xmodmap) ist es momentan aus technischen Gründen nicht möglich, die Feststellung zu lösen, indem man beide Mods drückt. Man muss dort nur einen drücken!
## Sollen sich die Mod-Locks mit Modifiern und untereinander kombinieren lassen?
Die Möglichkeiten:
* (Shift+Shift)+Mod3 ergibt Ebene 5, (Shift+Shift)+(Mod4+Mod4) ergibt einen Lock auf die Pseudoebene.
* (Shift+Shift)+Mod3 ergibt Ebene 3, (Shift+Shift)+(Mod4+Mod4) ergibt einen Lock auf Ebene 4.
Meinungen gehen auseinander. Argumente?
## Num-Lock
Num-Lock wird von Neo deaktiviert, die Taste kann statt dessen mit anderen Zeichen belegt werden
* P: Num-Lock ist unnötig, alle Tastaturen haben inzwischen eigene Navigations-Tasten
* K: Auf Laptops kann u.U. der gesamte Nummerblock nicht mehr erreicht werden
## Tastatur-Lichter
Bekannt ist das Leuchten einer Tastatur-LED bei aktiviertem Caps-Lock.
Sollen die anderen beiden LEDs (Roll-Lock und Num-Lock) für andere Locks umfunktioniert werden?
* Roll-Lock wird heute fast nicht mehr verwendet, die Funktion wäre also frei für E4-Lock
* Ob die Num-Lock-Leuchte von Laptop-Benutzern gebraucht werden darf, ist umstritten. Evt. könnte sie für den genauso umstrittenen E3-Lock verwendet werden
* Ebene 4-Lock als Pendant zum NUM-Lock. Roll-Lock ist dann immer noch frei für einen weiteren Lock.