Tach.

Wer benutzt denn heutzutage noch eine Maus? Also zum Zocken meinetwegen, aber ansonsten ist doch ein Trackpad/Touchpad viel verbreiteter (bei mir aber Trackpoint vom Thinkpad) oder noch viel besser ein Grafiktablett mit Stift (Wacom CTH-480 oder CTH-680). Mit dem Grafiktablett und dem Stift bedient man den Mauspfeil viel schneller (zack am anderen Ende) und viel präziser, nämlich so wie einen Stift – und Stifte und ähnliche Instrumente werden seit Jahrtausenden von Menschen verwendet, man könnte sagen, Menschen sind darauf angepasst. Die Knöpfe am Stift drücke ich mit dem Daumen (also mittlere und rechte „Maustaste“), die linke Maustaste ist das Tippen auf das Tablett. Und man kann auch schnell mal was malen oder schreiben. In wunderschönster Handschrift (wenn man nie übt, ist die natürlich hässlich).

Früher habe ich einen Trackball verwendet, der war auch sehr präzise, aber nicht so schnell.

Für 3D-Shooter ist das Grafiktablett aber wirklich nicht geeignet. Aber das dürfte ja kein Grund sein, es sonst nicht zu bevorzugen.

Grüße
Erik


Am 29.01.21 um 13:39 schrieb Dr. Arne Babenhauserheide:
Hallo Flo,

1. Das Bone-Layout ist ein bisschen anders als das auf der offiziellen
Neo-Website. Wurde es einfach umgeändert, damit die M3 Modifier
Symmetrisch sind?
Ja, es kommt aus dem gleichen base-layout *duck* :-)

Die Last auf dem Zeigefinger ist aus zwei Gründen höher:
- Der Zeigefinger und der Mittelfinger sind stärker als die anderen,
   deswegen ist die Optimallast definiert als
   Klein: 1, Ring: 1.6, Mittel: 2, Zeige: 2, Daumen: 2
- Interaktion mit anderen Kriterien. Vielleicht sollte das Gewicht
   darauf noch etwas erhöht werden, vielleicht aber auch nicht, weil der
   rechte Zeigefinger durch die Maus rechts mehr Last hat — das braucht
   Tipptests.

Hier ist eine der neuen Belegungen, die eine fast optimale Fingerlast hat:

zluaj wbdgyqß
creio mntsh⇘
vxüäö pf,.k
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
│   ⇥ │ z │ l │ u │ a │ j │ w │ b │ d │ g │ y │ q │ ß │ Ret│
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│    ⇩ │ c │ r │ e │ i │ o │ m │ n │ t │ s │ h │ ⇘ │ ´ │   │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ ⇚ │ v │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘
# 11.16617 x100 total penalty per letter
# 40.86518 x10 billion total penalty compared to notime-noeffort
# 7.360321 mean key position cost in file 1gramme.txt ( 53.87359184 )
# 12.44590 % finger repeats in file 2gramme.txt ( 60.08143227203422 )
# 10.21459 million keystrokes disbalance of the fingers ( 20.42918776042702 )
# 0.304113 % finger repeats top to bottom or vice versa ( 7.340390718957632 )
# 3.372426 % of trigrams have no handswitching (after direction change counted 
x 1 ) ( 14.91730368121822 )
# 8.147071 billion (rows²/dist)² to cross ( 105.9119288972705 )
# 0.028892 hand disbalance (4% shift is too much). Left: 0.5288929639627516 %, 
Right: 0.47110703603724835 % ( 0.8459237944134501 )
# 0.0 badly positioned shortcut keys (weighted).
# 14.47866 no handswitching after unbalancing key (weighted).
# 45.58985 movement pattern cost (weighted).
# 0.852292 asymmetric bigram cost (weighted).
# 51.68467 irregularity cost (weighted).
# 15.01111 manually assigned bigram penalty (weighted)
# 10.98064 unbalancing key after neighboring finger (weighted)
# 0.852292 asymmetrc bigrams (weighted)
# 6.654881 inconsistent symmetries of similar keys (weighted)
# Finger load %: 9.3 8.3 13.6 13.4 - 14.0 9.4 8.0 8.4


Hier ist es im Vergleich zu dem Höchstbewerteten im gleichen Stil mit
schlechteren Fingerstats und dafür anderen Werten besser:

# Evolved Layout
jluaq wbdgvzß
crieo mntsh⇘
yxüäö pf,.k
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
│   ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ v │ z │ ß │ Ret│
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│    ⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ ⇘ │ ´ │   │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘
# 10.696129729028975 x100 total penalty per letter
# 39.144956958999515 x10 billion total penalty compared to notime-noeffort
# 7.364077615661948 mean key position cost in file 1gramme.txt ( 53.90108546 )
# 12.535052559473726 % finger repeats in file 2gramme.txt ( 60.51180028554306 )
# 11.27532823083481 million keystrokes disbalance of the fingers ( 
22.55065646166962 )
# 0.28921953270992 % finger repeats top to bottom or vice versa ( 
6.980901962311175 )
# 2.891048302880803 % of trigrams have no handswitching (after direction change 
counted x 1 ) ( 12.78801606233497 )
# 7.817810479411765 billion (rows²/dist)² to cross ( 101.63153623235296 )
# 0.02096796339028617 hand disbalance (4% shift is too much). Left: 
0.5209679633902862 %, Right: 0.47903203660971383 % ( 0.6138968357521171 )
# 0.7319461889614385 badly positioned shortcut keys (weighted).
# 15.549818024557926 no handswitching after unbalancing key (weighted).
# 30.627407807428174 movement pattern cost (weighted).
# 0.8427241179063893 asymmetric bigram cost (weighted).
# 52.91277479656657 irregularity cost (weighted).
# 14.81436527506128 manually assigned bigram penalty (weighted)
# 10.337758208303965 unbalancing key after neighboring finger (weighted)
# 0.8427241179063893 asymmetrc bigrams (weighted)
# 6.654881871245574 inconsistent symmetries of similar keys (weighted)
# Finger load %: 8.8 8.3 8.3 18.5 - 14.0 9.4 8.0 9.0


Besser hier:
- Weniger Fingerwiederholungen von Oben nach Unten,
- mehr Handwechsel,
- Weniger Vertikalbewegung (der Zeigefinger hat zwei Tasten auf der Grundlinie),
- gleichmäßigere summierte Last auf die Hände,
- Bessere Bewegungsmuster (z.B. weniger Ring→Mittelfinger-Übergänge)


Ob die Unterschiede in der Praxis wichtig sind, müssen wir allerdings
mit echten Tipptests prüfen.


Die beiden sehen sich sehr ähnlich, weil ich zur Feinoptimierung viele
Varianten dieser Belegungen erstellt habe, indem ich den Optimierer
immer wieder mit dem Optimallayout gestartet habe und ein paar zufällige
Vertauschungen machen ließ, von denen ausgehend dann die Optimierung
lief. Die Auswahl zwischen diesen sehr ähnlichen Belegungen müssen am
Ende Menschen vornehmen, weil ich nicht alle Kriterien in Code
implementieren kann (das hat die Qualität von Bone gezeigt: Es hat durch
händische Optimierung von Effchen viel gewonnen).


Liebe Grüße,
Arne

Florian Thaler <f.tha...@posteo.net> writes:

Danke Arne, das ist sehr praktisch!

Zwei Fragen:

1. Das Bone-Layout ist ein bisschen anders als das auf der offiziellen 
Neo-Website. Wurde es einfach umgeändert, damit die M3 Modifier Symmetrisch 
sind?

2.Was ist eigentlich der Grund dafür, dass all die NEO-Weiterentwicklungen (wenn 
wir AdNW & dessen Abkömmlinge weglassen) so eine große Last auf die Zeigefinger 
legen?

Ich versteh den Gedankengang dahinter, wenn man die kleinen Finger nicht so 
stark belastet; sie sind nicht sonderlich stark und müssen SHIFT-en.
Aber Mittel- und Ringfinger könnten dem Zeigefinger ja sehr wohl Arbeit 
abnehmen, oder?


Deine neues Layout sieht übrigens sehr interessant aus, bin gespannt auf deine 
Vorstellungs-Email!  :)

LG, Flo_______________________________________________
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


_______________________________________________
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org
_______________________________________________
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org

Antwort per Email an