On Friday 13 May 2011 14:27:57 Jakob Hetzelein wrote:
> Hallo!
> 
> Am 13.05.2011 02:01, schrieb Arne Babenhauserheide:
> > On Wednesday 11 May 2011 18:04:40 Ruthard Baudach wrote:
> >> Ich frage mich auch seit längerem, ob die Modifier von NordTast nicht
> >> (zumindest für Programmierer) besser sind:
> >> 
> >> Ulf Bro hat Mod3 auf Alt und AltGr gelegt, und Alt auf die linke
> >> Win-taste. Mod 4 hat NordTast ja nicht, aber die könnten ja auf
> >> Neo-Mod
> >> 3 kommen.
> > 
> > Sobald du emacs in xmonad oder dwm verwendest, bricht das: Die
> > Windows/Super- Taste wird für den Window-Manager benutzt, und Emacs
> > verwendet so ungefähr jede denkbare Alt-Kombination, die die Tastatur
> > bietet (abgesehen von äöüß).
> 
> Ich weiß nicht, aber können wir wirklich auf jedes Programm das
> irgendwelche Tastaturkürzel nutzt, Rücksicht nehmen?

Das ist als würdest du sagen, Sonderzeichen sind uns egal. 

Die grundlegenden Emacs Tastaturbefehle sind auch der Standard für bash, die 
meistverwendete shell. Beispiel: Alt-d = nächstes Wort löschen.

> Sollten wir den Versuch, eine möglichst ergonomische Tastatur zu
> erstellen, nicht gänzlich frei von Software-Einschränkungen starten, um
> unserem Ziel möglichst nahe zu kommen? 

Sie muss ja nicht nur theorie-ergonomisch, sondern auch im echten Leben 
benutzbar sein. Und ich persönlich brauche die folgenden Spezialtasten gut 
erreichbar: 

* Shift
* M3
* Strg
* Alt

* Tab
* Enter

Wenn das nicht der Fall ist, kann ich die Belegung nicht verwenden, weil ein 
Gutteil meiner Normalnutzung nicht mehr sinnvoll möglich ist. Schon M3 auf 
Caps-Lock (statt Strg) ist ein teilweise schmerzhafter Kompromiss… (und das 
schmerzhaft ist wörtlich zu nehmen)

Emacs Befehle sind dabei meist einfach die Anfangsbuchstaben der Wörter, also 
nicht an bestimmte Positionen gebunden → gut optimierbar (bei vim ist das 
anders). 

> Wenn wir in so einer frühen Phase
> schon versuchen, diverse Benutzungsmodi (vi, emacs, bestimmte
> Programmiersprachen, etc) so stark zu berücksichtigen, kann doch wieder
> nur ein Kompromiss rauskommen.
> 
> Und ist mit der Version von Ulf nicht trotzdem noch eine Alt-Taste
> vorhanden? Bzw. ist es mit den von dir genannten Programmen nicht
> möglich, die Alt-Tasta auch umzudefinieren?

Nur dann, wenn ich mir damit nicht wieder andere, wichtige Funktionalität 
zerschieße. 

Wenn M3 auf Alt liegt, verliere ich alle Programmierzeichen, wenn ich Alt als 
prefix-key nehme - und gerade in Emacs brauche ich die Programmierzeichen. 

Die Alt-Taste auf M4-links ist nicht sinnvoll mit dem Daumen zu erreichen → 
noch mehr Last auf dem kleinen Finger. 

Anders gesagt: So einfach ist es leider nicht, sobald man versucht möglichst 
viele Anwendungsgebiete der Belegung miteinzubeziehen.

Ideal wäre Hardware mit Daumentasten für alle Modifier, die würde die Probleme 
lösen. 

Ich hoffe meine TE kommt bald. Da habe ich vor, die geteilte Leertaste für 
modifier zu missbrauchen… 

Vielleicht noch den innersten der 4-er Blöcke als Modifier, dann habe ich 4 gut 
erreichbare und symmetrische: 

* Caps-lock → M3
* Shift → Shift
* 4-er block innen (end/←) → Alt
* Leertaste L/R (space kommt dann in die Mitte) → Strg

Dazu noch eine Taste in der Mitte für M4 (das brauche ich meist nur auf einer 
Hand und tippe längere Zeit mit der anderen, so dass eine Verschiebung der 
Hand nicht so stört).

→ http://www.trulyergonomic.com/options.html#Model-109

Ich habe mal einen Entwurf mit Neo 2 angehängt.

Liebe Grüße, 
Arne
--
Ein Würfel System - einfach saubere Regeln: 

- http://1w6.org

<<attachment: Truly_Ergonomic_Keyboard_109blank.svgz>>

Attachment: signature.asc
Description: This is a digitally signed message part.

Antwort per Email an