Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-09 Diskussionsfäden Pascal Hauck
Am Montag, 7. März 2011, 14:02:30 schrieb Ruthard Baudach:
 Ebenen 1 und 2 durch Scroll auszutauschen?

Die Mat‑Nat‑Ebene verliert ohne einfach zu erreichende griechische Buchstaben 
enorm an Wert. Übliche Dinge wie ∀ ε0 ∃ δ0 oder α ∈ [0;π) wären dann nicht 
mehr sinnvoll mit zu schreiben – der Gewinn von Neo2 dahinn.

Die griechische Ebene ist somit etwas ganz anderes als die Möglichkeit, 
griechische Texte zu schreiben! Es sollen einzelne Buchstaben (Mathematik, 
Naturwissenschaften) oder einzelne Wörter (z.B. „die griechische πόλις“) auf 
einfache und schnelle Weise tippbar sein.
Die bedeutende griechische Grundlage unserer Kultur begründet die scheinbare 
Bevorzugung des Griechischen gegenüber dem Kyrillischen. De facto ist aber 
auch das Griechische auf Neo2 stark beschnitten, da Gorßbuchstaben wie 
A (großes Alpha) nur über Compose möglich ist.

Somit wird klar, dass auf Neo2 nicht primär das Ziel hat, in anderen 
Alphabeten schreiben zu können. Die Idee, in Neo3 auch Griechisch, Kyrillisch 
etc. zu ermöglichen, ist verständlich – falls dadurch jedoch die griechische 
Ebene verloren ginge, würde dies eine deutliche Verschlechterung gegenüber 
Neo2 bedeuten.

Wenn insbesondere die Grundebene durch Scroll zyklisch verändert wird, würde 
man derart viele Tastendrücke benötigen, um die Beispiele ∀ ε0 ∃ δ0 oder α ∈ 
[0;π) zu tippen, dass ein – wie unter QWERTZ übliches – copy’n’paste zu 
bevorzugen wäre.


Gruß,
Pascal



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Florian Janßen
Ruthard Baudach schrieb am 06.03.2011 um 17:29 Uhr:
 
 Zur Zeit passe ich den kbdneo2 Treiber für den Eigenbedarf an AdNW
 an.

Danke, wenn du fragen zum Code hast, dann sag Bescheid. Ich habe
versucht alle Informationen zu dem Code in Kommentaren hinzuzufügen,
aber wenn was unklar sein sollte, helfe ich gerne.


 * selbiges gilt verstärkt für Ebene 4 (Steuertasten und
 Ziffernblock)

Falls du es schaffst die Steuertasten im Treiber zu vergeben, würde ich
mich über eine kurze Nachricht freuen. Lt. kbd.h soll es möglich sein,
aber es gibt kein Beispiel und keinen existierenden Treiber, der es
umgesetzt hat.

 […] mathematische Sonderzeichen  wandern auf
 einzuführende Ebene 7.

Welche Modifier? Mod4+Shift?


 P.S. wo ich schon mal dabei bin - gäbe es Interesse an anderen
 kbdneo2 Treibervarianten - etwa haiek aka selma, oder adnw-jz
 Nordtast/-xcv, qwertz?

Stellst du händisch um, oder lässt du ein Skript die Arbeit erledigen?

Gruß Florian



signature.asc
Description: OpenPGP digital signature


Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Florian Janßen
Pascal Hauck schrieb am 06.03.2011 um 22:05 Uhr:
 Möglich, dass wir gerade aneinander vorbeireden, darum (falls nötig) ein 
 kurzer Überblick…

Die Zusammenfassung stimmt für die Neo-typischen Modifier. Aber da hier
vom kbdneo die Rede ist, habe ich noch eine kleinen Anmerkung:

 Mit 3 Modifiern gibt es 2³=8 mögliche Ebenen,

Kbdneo hat 5 Modifier und damit auch 2⁵ = 32 mögliche Ebenen, von denen
z.Z. IIRC 8 aktiv sind.

Gruß Florian



signature.asc
Description: OpenPGP digital signature


Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Ruthard Baudach
Excerpts from Pascal Hauck's message of So Mär 06 22:05:06 +0100 2011:
 Zur Pseudoebene:
 Tatsächlich ist Shift+Mod4 eine echte eigenständige Ebene, da aber mit 
 Shift+Bewegungstasten markiert werden soll (auch mit den Bewegungen auf 
 Ebene 4), ist die Ebene Shift+Mod4 bereits festgelegt. Weitere bereits 
 festgelegte Tasten sind Tab(nach links) statt Tab, KP_Decimal statt period, 
 comma statt KP_Separator etc.
 
 Da Shift+Mod4 somit de facto keine unabhängige Ebene darstellt, haben wir 
 entschieden, sie (bis auf die genannten Unterschiede) dem Anwender gar nicht 
 als eigene Ebene zu präsentieren, sondern – als sinnvolle Reduktion und 
 Vereinfachung – intuitiv zu behandeln: jeder weiß und erwartet, dass 
 Shift+Bewegung Markieren bedeutet oder Shift+Tab ein Links‑Tab bedeutet.

Meine unbedarfte Frage/Anregung/Idee war, die auf Shift+Mod4 noch freien
Tasten mit den mathematischen Sonderzeichen der jetzigen Ebene 6 zu
belegen -- ohne geprüft zu haben, ob genug Tasten frei sind.

Gruß, Ruthard



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Florian Janßen
Karl Köckemann schrieb am 07.03.2011 um 12:05 Uhr:
 Florian Janßen please.mail at gmx.de writes:
 
 Pascal Hauck schrieb am 06.03.2011 um 22:05 Uhr:
 Möglich, dass wir gerade aneinander vorbeireden, darum (falls nötig) ein 
 kurzer Überblick…

 Die Zusammenfassung stimmt für die Neo-typischen Modifier. Aber da hier
 vom kbdneo die Rede ist, habe ich noch eine kleinen Anmerkung:

 Mit 3 Modifiern gibt es 2³=8 mögliche Ebenen,

 Kbdneo hat 5 Modifier und damit auch 2⁵ = 32 mögliche Ebenen, von denen
 z.Z. IIRC 8 aktiv sind.
 
 Die theoretisch mögliche Ebenenanzahl scheint mir im Widerspruch zur 
 praktischen
 Anwendbarkeit zu stehen.

Keine Frage. Es ist immer nur ein Teil der Ebenen sinnvoll nutzbar. 32
Ebenen kann sich wohl keiner merken.

 Wem soll man zumuten, 3 oder gar 5 Modifiertasten
 gleichzeitig zu drücken, kombiniert mit einer weiteren Taste?

Das ist nicht der Punkt. Der Punkt ist, dass es (wenn ich mich gerade
nicht verzählt habe) 16 Ebenen gibt, die mit bis zu 2 Modifiern gebildet
werden.

Gruß Florian



signature.asc
Description: OpenPGP digital signature


Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Ruthard Baudach
Excerpts from Alexander Koch's message of Mo Mär 07 02:51:06 +0100 2011:
 Griechisch ohne Lock zu tippen ist total unergonomisch. Wieso führen wir in 
 diesem Fall nicht einfach ein E5-Lock ein, bei dem mit Shift eben nur 
 griechische Großbuchstaben erscheinen (siehe Griechisch-Modus)?
 
Alternativ -- ganz revolutionär -- ersetzen Ebenen 5 und 6 durch Andreas
Wettsteins Idee, im Treiber mehrere Layouts zu integrieren und die 
Ebenen 1 und 2 durch Scroll auszutauschen?

Damit wäre GrUKL (Grand Unified Keyboard Layout) geboren, mit

-   Ebene 1: mehr oder weniger ergonomisches Layout 
Kleinbuchstaben
z.B. Neo, Griechisch, Kyrillisch, AdNW, Dvorak 
and friends, qwerty and friends ...
- Shift Ebene 2: mehr oder weniger ergonomisches Layout 
Großbuchstaben
- Mod3  Ebene 3: Programmierer's Lieblinge (jetzige Ebene 3)
- Shift+Mod3Ebene 4: Mathematikers Lieblinge
- Mod4  Ebene 5: Steuertasten/Ziffernblock (jetzige Ebene 4)
- Shift+Mod4Pseudoebene

Gruß,
Ruthard



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-07 Diskussionsfäden Ruthard Baudach
Excerpts from Florian Janßen's message of Mo Mär 07 09:36:04 +0100 2011:
 Danke, wenn du fragen zum Code hast, dann sag Bescheid. Ich habe
 versucht alle Informationen zu dem Code in Kommentaren hinzuzufügen,
 aber wenn was unklar sein sollte, helfe ich gerne.
Klappt sehr gut.

 Falls du es schaffst die Steuertasten im Treiber zu vergeben, würde ich
 mich über eine kurze Nachricht freuen. Lt. kbd.h soll es möglich sein,
 aber es gibt kein Beispiel und keinen existierenden Treiber, der es
 umgesetzt hat.
C ist ein Buchstabe, Java eine Insel und Python eine Schlange. Na ja ein
bisschen mehr versteh ich schon von der Hackerei, aber nicht viel

 Stellst du händisch um, oder lässt du ein Skript die Arbeit erledigen?

AdNW händisch, damit ich es endlich mit meinen AHK Script benutzen kann,
ein Script wäre bei größerer Nachfrage natürlich nützlich.

Gruß, Ruthard



[Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-06 Diskussionsfäden Ruthard Baudach

Zur Zeit passe ich den kbdneo2 Treiber für den Eigenbedarf an AdNW an.

Das bringt mich für solche Neo-Varianten bzw in Vorausschau auf ein Neo 3
mit verändertem Layout der 1 Ebene zur Frage, welche Ebenen der ersten Ebene 
folgen sollen.

* dass Ebene 2 (Großbuchstaben) der 1 folgt ist selbstverständlich.

* dass Ebene 3 (Programmierzeichen) besser einheitlich bleibt, ist (fast) 
selbstverständlich
   -- die Zeichen werden nicht nach zugeordneten Buchstaben, sondern nach Lage 
der Tasten
   gelernt, und wenn jede Variante eigene Postionen für die Sonderzeichen hat, 
ist der
   (Um)Lernaufwand erheblich größer.

* selbiges gilt verstärkt für Ebene 4 (Steuertasten und Ziffernblock)

* Ebenen 5 (griechische Kleinbuchstaben) und 6 (mathematische Symbols) sind 
aber spannend
   Ich nutze nur Ebenen 1-4, aber was sagen unsere Mathematiker?
   Die griechischen Kleinbuchstaben der Ebene 5 folgen wahrscheinlich besser 
ihren lateinischen Vettern,
   die griechischen Großbuchstaben der Ebene 6 sollten dies logischerweise dann 
ebenfalls tun,
   die mathematischen Sonderzeichen sollten aber wahrscheinlich besser auf 
ihrer Position bleiben.

Welche der Möglichkeiten:
   1) Ebenen 5 und 6 bleiben fixiert
   2) Ebenen 5 und 6 folgen Ebene 1
   3) Ebene 5 folgt 1, Ebene 6 bleibt fixiert

sind für Anwender der höheren Ebenen am sympathischsten?

Und was wäre mit Möglichkeit 4 (vor allem mit Neo 3 im Hinterkopf):

  4) Ebene 5 folgt Ebene 1, Ebene 6 wird zu griechischen Großbuchstaben, 
mathematische Sonderzeichen
  wandern auf einzuführende Ebene 7. Hierbei könnte Shift+Mod3 griechische 
Kleinbuchstaben,
  Mod4+Mod3 griechische Großbuchstaben und Shift+Mod4 auf den 
Richtungstasten der 4. Ebene die
  Markierfunktion, auf den freien Positionen die mathematischen 
Sonderzeichen enthalten.

Gruß,
Ruthard

P.S.
wo ich schon mal dabei bin - gäbe es Interesse an anderen kbdneo2 
Treibervarianten
- etwa haiek aka selma, oder adnw-jz Nordtast/-xcv, qwertz?


___
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-06 Diskussionsfäden Michael Gattinger
Also wenn wir schon die Idee haben die Mathematischen Sonderzeichen von 
Ebene 6 auf Ebene 7 zu ziehen, dann wäre es gut hier die beiden mods die 
gleichen zu lassen, also Mod 3 + Mod 4 = Mod 7

Erstens müsste man sich dann nicht umgewöhnen und zweitens:

Mod 2 + Mod 3 = Mod 5
Mod 2 + Mod 4 = Mod 6 (was dann neu ist)
Mod 3 + Mod 4 = Mod 7

Das wäre dann auch gleich Mathematisch logischer und würde alles in 
allem auch quasi als nebeneffekt noch nichtmal eine Umgewöhnung der 
Mod-Kombination zur Erreichung der Mathesymbole führen / erfordern.


Mit freundlichen Grüßen

Michael Gattinger

Am 06.03.2011 17:29, schrieb Ruthard Baudach:

Und was wäre mit Möglichkeit 4 (vor allem mit Neo 3 im Hinterkopf):

   4) Ebene 5 folgt Ebene 1, Ebene 6 wird zu griechischen Großbuchstaben, 
mathematische Sonderzeichen
   wandern auf einzuführende Ebene 7. Hierbei könnte Shift+Mod3 griechische 
Kleinbuchstaben,
   Mod4+Mod3 griechische Großbuchstaben und Shift+Mod4 auf den 
Richtungstasten der 4. Ebene die
   Markierfunktion, auf den freien Positionen die mathematischen 
Sonderzeichen enthalten.

Gruß,
Ruthard

P.S.
wo ich schon mal dabei bin - gäbe es Interesse an anderen kbdneo2 
Treibervarianten
- etwa haiek aka selma, oder adnw-jz Nordtast/-xcv, qwertz?


___
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar







Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-06 Diskussionsfäden Pascal Hauck
Am Sonntag, 6. März 2011, 18:46:34 schrieb Michael Gattinger:
 Mod 2 + Mod 4 = Mod 6 (was dann neu ist)

Noch einmal: Diese Ebene kann nicht belegt werden, sonst verliert man die 
Fähigkeit, mit Shift+Bewegungstasten(Ebene 4) zu markieren!


Gruß,
Pascal



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-06 Diskussionsfäden Pascal Hauck
Am Sonntag, 6. März 2011, 19:50:15 schrieb Michael Gattinger:
 Entschuldigung, er redete von einer einzuführenden Ebene 7, wie hat er 
 es dann geplant?

Möglich, dass wir gerade aneinander vorbeireden, darum (falls nötig) ein 
kurzer Überblick…

Mit 3 Modifiern gibt es 2³=8 mögliche Ebenen, von denen einerseits die von uns 
Pseudoebene Shift+Mod4 wegfällt und andererseits die (theoretisch mögliche) 
Ebene Shift+Mod3+Mod4.

Zur Pseudoebene:
Tatsächlich ist Shift+Mod4 eine echte eigenständige Ebene, da aber mit 
Shift+Bewegungstasten markiert werden soll (auch mit den Bewegungen auf 
Ebene 4), ist die Ebene Shift+Mod4 bereits festgelegt. Weitere bereits 
festgelegte Tasten sind Tab(nach links) statt Tab, KP_Decimal statt period, 
comma statt KP_Separator etc.

Da Shift+Mod4 somit de facto keine unabhängige Ebene darstellt, haben wir 
entschieden, sie (bis auf die genannten Unterschiede) dem Anwender gar nicht 
als eigene Ebene zu präsentieren, sondern – als sinnvolle Reduktion und 
Vereinfachung – intuitiv zu behandeln: jeder weiß und erwartet, dass 
Shift+Bewegung Markieren bedeutet oder Shift+Tab ein Links‑Tab bedeutet.

Aus dieser Überlegung ist der (interne) Name Pseudoebene entstanden. Zugleich 
verhindert diese notwendige Pseudoebene die gewünschte Logik 
Shift(Mod2)+Mod4=Ebene6.

Tatsächliche Unterschiede gibt es nur bei Mod4+z (Undo) zu Shift+Mod4 (Redo) 
und bei Shift+Mod4+T1 – diese Kombination ermöglicht eine durch die Tastatur 
gesteuerte Maus, wird aber selten benutzt, obwohl es die bereits auf der 
QWERTZ gibt (die wenigsten kennen sie allerdings).


Zur Ebene Shift+Mod3+Mod4:
Diese Kombination ist theoretisch möglich, jedoch kaum (oder wenigstens nicht 
angenehm) zu tippen. Hinzu kommt die Frage, ob alle Tastaturen das 
gleichzeitige Betätigen dieser Tasten unterstützten. Deshalb haben wir auf die 
Belegung dieser Ebene verzichtet.


Aus diesem Grund belegt Neo – zumindest Neo2 – von den theoretischen 8 Ebenen 
nur 6.


Gruß,
Pascal



Re: [Neo] Zuordnung Ebene1 = Ebene 5/6 bei Neo-Varianten/ Neo 3

2011-03-06 Diskussionsfäden Alexander Koch
Hallo, 

 […]
 * Ebenen 5 (griechische Kleinbuchstaben) und 6 (mathematische Symbols) sind
 aber spannend Ich nutze nur Ebenen 1-4, aber was sagen unsere
 Mathematiker?
Die griechischen Kleinbuchstaben der Ebene 5 folgen wahrscheinlich
 besser ihren lateinischen Vettern, die griechischen Großbuchstaben der
 Ebene 6 sollten dies logischerweise dann ebenfalls tun, die mathematischen
 Sonderzeichen sollten aber wahrscheinlich besser auf ihrer Position
 bleiben.
Tatsächlich hängt die E6 sehr stark von E1 ab, weshalb ich diese auf jeden 
Fall entsprechend mitverschieben würde. Siehe meine Mail vom 2011-02-17 07:47 
„Re: [Neo] Slowenische Variante von Neo“. Hier ein Ausschnitt (mit leichten 
Korrekturen, siehe „[Korr]“): 

  „• Ebene 5 ist abhängig von E1/2, aber nicht eindeutig festgelegt, wegen 
  ϕςϱϑθϰ[Korr], bei Unklarheit können diese ohne Beziehung der unterliegenden
  Taste auf die Sonderzeichenfelder oder auf ,. liegen. Die Ziffernreihe ist 
  unabhängig, außer hier werden ϕςϱϑθϰ hingelegt (was nach Möglichkeit 
  vermieden werden sollte).
  • Ebene 6 (Hauptfeld) ist stark abhängig von E1/2/5 und ist nicht eindeutig  
  festgelegt. (∘⊂∈∂∇∪∩ℵ⇐⇔⇒Θ↦× haben keine zwingende Position)
  [Korr: ℵ sollte vll. schon auf ä liegen, und Θ ist natürlich von E5(θ) 
abhängig]

  Folgende Zuordnungen könnten ja unabhängig von der Position bestehen 
  bleiben: 
  a → Aα∀а, b → Bβ б, c → Cχℂц, d → DδΔд, e → Eε∃е, f → FφΦф, g → GγΓг
  i → Iι∫и, j → J  ј, k → Kϰ к, l → LλΛл, m → Mμ м, n → Nνℕн, o → Oο о, 
  p → PπΠп, q → Q ℚж, s → SσΣс, t → Tτ т, u → U  у, v → V √в, w → WωΩш, 
  x → XξΞч, y → Yυ ь, z → Zζℤз, , → –   , . → •“

Falls es Unklarheiten zu dieser Zuordnung gibt, einfach fragen.

 Welche der Möglichkeiten:
1) Ebenen 5 und 6 bleiben fixiert
2) Ebenen 5 und 6 folgen Ebene 1
3) Ebene 5 folgt 1, Ebene 6 bleibt fixiert
 sind für Anwender der höheren Ebenen am sympathischsten?
Variante 2.

 Und was wäre mit Möglichkeit 4 (vor allem mit Neo 3 im Hinterkopf):
   4) Ebene 5 folgt Ebene 1, Ebene 6 wird zu griechischen Großbuchstaben,
 mathematische Sonderzeichen wandern auf einzuführende Ebene 7. Hierbei
 könnte Shift+Mod3 griechische Kleinbuchstaben, Mod4+Mod3 griechische
 Großbuchstaben und Shift+Mod4 auf den Richtungstasten der 4. Ebene die
 Markierfunktion, auf den freien Positionen die mathematischen
 Sonderzeichen enthalten.
Griechisch ohne Lock zu tippen ist total unergonomisch. Wieso führen wir in 
diesem Fall nicht einfach ein E5-Lock ein, bei dem mit Shift eben nur 
griechische Großbuchstaben erscheinen (siehe Griechisch-Modus)?

Viele Grüße,
Aleχ