Re: [Neo] [ticket] #278: Compatibility with Microsoft IME Japanese Input (Katakana, Hiragana)

2011-07-18 Diskussionsfäden Neo-Layout
#278: Compatibility with Microsoft IME Japanese Input (Katakana, Hiragana)
+---
 Reporter:  tom_1988@…  |   Owner: 
 Type:  Verbesserung|  Status:  new
 Priority:  normal  |   Milestone:  Neo Version 2.0
Component:  Treiber: Windows – AHK  | Version:  2.0 Final  
 Keywords:  IME Japanese Compatibility  |  
+---

Comment(by florian):

 Bei QWERTZ wird ja auch auf QWERTY umgestellt, insofern verhält sich
 kbdneo wie erwartet.

 Autohotkey bekommt Layout-Wechsel nicht mit und bleibt daher aktiv (genau
 wie der AHK-Zusatztreiber von kbdneo). Beim Layout-Wechsel ist ein AHK-
 Treiber immer von Hand zu deaktivieren. Das ist eine bekannte
 Schwachstelle.

 Die MS-IME-Treiber bringen ihren eigenen zugrunde liegend Treiber mit. Ein
 Wechsel entspicht daher auch einem Layout-Wechsel. Zumindest ein Teil der
 oben beschriebenen Effekte lassen sich darauf zurückführen, dass du den
 AHK nicht deaktiviert hast:

 ü(neo2)=y(qwertz)=z(qwerty, durch IME aktiv)
 Das z wandelt der AHK zu k um usw.

 Kurz es funktioniert einfach nicht den AHK mit dem falschen Treiber zu
 verwenden.

 Ich glaube daher, dass dieser Bug ein Invalid oder Wontfix verdient hat.

-- 
Ticket URL: https://wiki.neo-layout.org/ticket/278#comment:6
Neo-Layout http://neo-layout.org/
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes 
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen 
direkt verfügbar macht.


[Neo] Neo3 Status?

2011-07-18 Diskussionsfäden Andreas Köpf

Hallo liebe Neolinge,

ich wollte mich bei euch einmal nach dem aktuellen Stand der Neo3 
Entwicklung erkundigen. Bis jetzt ist mir grob bekannt was man im Wiki 
findet, wenn man nach Neo3 sucht. Wie ich aus dem #neo IRC Chan 
erfahren habe, testen derzeit Personen (z.B. effchen) aktuelle 
Zwischenergebnisse des Optimizers.


Insbesondere würden mich folgende Dinge interessieren:

1. Wie wird mit den Vorschlägen für die Modifier 
http://wiki.neo-layout.org/wiki/Neo3/Modifierpositionen weiter verfahren?
2. Welche Änderungen sind für die Ebenen 5/6 geplant? Ich vermute hier 
sollen zumindest die griechischen Buchstaben analog zu den lateinischen 
der neuen Ebenen 1/2 verschoben werden, oder?
3. Sind die Ebenen 3/4 bei der Neo3 Entwicklung eingefroren (bis auf 
notwendige minimal Änderungen die durch andere Modifier-Tasten notwendig 
würden)?
4. Gibt es für die Neo3 Entwicklung eine strukturierte Planung ähnlich 
der Roadmap bzw. den Milestones im Wiki für die Version 2.0?


Abschließend möchte ich mich hier in meiner ersten Mail an die Neo-ML 
bei allen Menschen bedanken, die bei der Entwicklung von Neo bis jetzt 
mitgeholfen haben. Ich finde den aktuellen Release-Stand mit Neo2 
deutlich spürbar besser als QWERTZ. Auch wenn es wie ein Sysiphusarbeit 
erscheint sich gegen die allgegenwärtige QWERTZ-Übermacht zu stemmen, 
ist es eine sinnvolle und lohnende Arbeit!


Beste Grüße
Andreas Köpf (blueling)

PS: Ich fände es ggf. hilfreich Besucher der neo-layout.org Webseite 
darauf hinzuweisen, dass Neo2 noch nicht der Weisheit letzter Schluss 
und die Neo3 Entwicklung im Gange ist. Da das Lernen eines neuen Layouts 
einigen Wochen dauert, würde man potentiellen Umsteigern die Wahl lassen 
ein paar Monate abzuwarten um dann Neo3 zu lernen.




Re: [Neo] [ticket] #278: Compatibility with Microsoft IME Japanese Input (Katakana, Hiragana)

2011-07-18 Diskussionsfäden Neo-Layout
#278: Compatibility with Microsoft IME Japanese Input (Katakana, Hiragana)
+---
 Reporter:  tom_1988@…  |   Owner: 
 Type:  Verbesserung|  Status:  new
 Priority:  normal  |   Milestone:  Neo Version 2.0
Component:  Treiber: Windows – AHK  | Version:  2.0 Final  
 Keywords:  IME Japanese Compatibility  |  
+---

Comment(by tom_1988@…):

 Naja gut, dann muss man wohl einfach für die D-Reihe immer kurz
 Shift+Pause drücken, und das d dann mit dem QWERTY-Layout schreiben...^^
 Die anderen Punkte sind ja nicht SO wichtig...

-- 
Ticket URL: https://wiki.neo-layout.org/ticket/278#comment:7
Neo-Layout http://neo-layout.org/
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes 
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen 
direkt verfügbar macht.


Re: [Neo] Neo3 Status?

2011-07-18 Diskussionsfäden Arne Babenhauserheide
Hi Andreas, 

Schön, dass du fragst! 

Grundlegender aktueller Stand: Momentan fehlt ein allgemein akzeptierter 
Korpus, so dass effchend und ich mit temporären Korpussen arbeiten: Ich mit 
einem aus eigenen Texten generierten, effchen mit den häufigsten NGrammen von 
AdNW. Das ist nicht optimal, da nicht allgemein gültig, aber dafür 
personalisiert (ich) bzw. schnell (effchen).

marco8 arbeitet derweil an einem mathematisch verifizierten Optimierer, der nur 
1- und 2-gramme nutzt und dadurch Handwechsel nur annähern kann, dafür aber 
echte globale Minima finden kann und potenziell extrem schnell sein könnte - 
allerdings noch in vor-alpha ist. Auf jeden Fall sehr coole Mathe!

Ich kann dabei nur etwas zur Optimierung der Grundebene sagen (wenn auch mit 
Einbeziehung höherer Ebenen); martineo könnte mehr über neue höhere Ebenen 
wissen: Er arbeitet an einem xkbmap-Generator. 

Ebenen 3/4 sind beim Optimierer eingefroren, 5/6 wandern mit den Tasten mit.

Bei den Modifiern arbeite ich persönlich inzwischen mit einer Minimalanpassung: 
M3R eine Taste nach links, dafür T3 eins runter, wo bei Neo2 M3R ist.

→- ---
M₃ - -M₃´
SM₄- -S

effchen testet noch radikalere Konzepte.

(Zeit geht aus, daher kurz) Optimiererinfos: 
http://bitbucket.org/ArneBab/evolve-keyboard-layout

Liebi Grüße, 
Arne


At Mon, 18 Jul 2011 12:06:35 +0200,
Andreas Köpf wrote:
 1. Wie wird mit den Vorschlägen für die Modifier
 http://wiki.neo-layout.org/wiki/Neo3/Modifierpositionen weiter
 verfahren?
 2. Welche Änderungen sind für die Ebenen 5/6 geplant? Ich vermute hier
 sollen zumindest die griechischen Buchstaben analog zu den
 lateinischen der neuen Ebenen 1/2 verschoben werden, oder?
 3. Sind die Ebenen 3/4 bei der Neo3 Entwicklung eingefroren (bis auf
 notwendige minimal Änderungen die durch andere Modifier-Tasten
 notwendig würden)?
 4. Gibt es für die Neo3 Entwicklung eine strukturierte Planung ähnlich
 der Roadmap bzw. den Milestones im Wiki für die Version 2.0?
 
 Abschließend möchte ich mich hier in meiner ersten Mail an die Neo-ML
 bei allen Menschen bedanken, die bei der Entwicklung von Neo bis jetzt
 mitgeholfen haben. Ich finde den aktuellen Release-Stand mit Neo2
 deutlich spürbar besser als QWERTZ. Auch wenn es wie ein
 Sysiphusarbeit erscheint sich gegen die allgegenwärtige
 QWERTZ-Übermacht zu stemmen, ist es eine sinnvolle und lohnende
 Arbeit!
 
 Beste Grüße
 Andreas Köpf (blueling)
 
 PS: Ich fände es ggf. hilfreich Besucher der neo-layout.org Webseite
 darauf hinzuweisen, dass Neo2 noch nicht der Weisheit letzter Schluss
 und die Neo3 Entwicklung im Gange ist. Da das Lernen eines neuen
 Layouts einigen Wochen dauert, würde man potentiellen Umsteigern die
 Wahl lassen ein paar Monate abzuwarten um dann Neo3 zu lernen.
 



Re: [Neo] Neo3 Status?

2011-07-18 Diskussionsfäden Peter Eberhard
Hallo Andreas,

Am Montag, 18. Juli 2011 12:06 schrieb Andreas Köpf:
 1. Wie wird mit den Vorschlägen für die Modifier
 http://wiki.neo-layout.org/wiki/Neo3/Modifierpositionen weiter verfahren?
unklar. Es scheint halbwegs Minimalkonsens zu sein, einfach Mod3 rechts eine 
Taste weiter nach links zu rücken und den Rest so zu lassen. Aber es gab 
keine große Diskussion, und es gibt einige Leute mit sehr weit abweichenden 
Präferenzen.

 2. Welche Änderungen sind für die Ebenen 5/6 geplant? Ich vermute hier
 sollen zumindest die griechischen Buchstaben analog zu den lateinischen
 der neuen Ebenen 1/2 verschoben werden, oder?
Das wurde noch nicht diskutiert. Lieber hätte ich ein modulares Neo, das alle 
wichtigen Zeichen auf 4 „normalen“ Kern-Ebenen anbietet und dann noch weitere 
Module für Navigation, Mathematik, Griechisch, Kyrillisch, IPA usw. kennt – 
für Leute, die sowas brauchen. Das ganze zusammen mit einer schönen, 
portablen Software, die dann die Treiber erzeugt.
Eigentlich wollte ich daran schon ein bisschen arbeiten, komme aber einfach 
nicht dazu. Keine Ahnung, ob das irgendwann mal wird. Vielleicht ja auch erst 
für Neo4 ;-)

 3. Sind die Ebenen 3/4 bei der Neo3 Entwicklung eingefroren (bis auf
 notwendige minimal Änderungen die durch andere Modifier-Tasten notwendig
 würden)?
Darüber wurde noch überhaupt nicht diskutiert. Will man obigen 
Modularisierungsplan tatsächlich durchführen, kann man zumindest die Ebene 4 
schon mal nicht so lassen wie jetzt – da sind noch ein paar Zeichen drauf, 
die dann auf andere Ebenen gehören würden (mindestens ¿¡).

 4. Gibt es für die Neo3 Entwicklung eine strukturierte Planung ähnlich
 der Roadmap bzw. den Milestones im Wiki für die Version 2.0?
Nö. Momentan gibt es vor allem reichlich Lethargie, und vermutlich andere 
Interessen und „Zeitfresser“ (bei mir jedenfalls). Die Mailingliste ist grade 
so inaktiv wie lange nicht mehr.
Das einzige, was derzeit Richtung Neo3 läuft, ist die Arbeit am Optimierer. Es 
fehlt aber halt noch ein geeigneter Textkorpus und außerdem herrscht noch 
Uneinigkeit über einige wesentliche Punkte.

 PS: Ich fände es ggf. hilfreich Besucher der neo-layout.org Webseite
 darauf hinzuweisen, dass Neo2 noch nicht der Weisheit letzter Schluss
 und die Neo3 Entwicklung im Gange ist. 
Das wäre kontraproduktiv: Viele Leute würden zurückschrecken, weil sie denken, 
dass sich das Layout ja noch ständig verändert. Und sie haben Besseres zu 
tun, als mehrmals ein neues Layout zu lernen. Und da wir eben noch keinen 
Entwicklungsplan haben, ist Neo3 bis jetzt noch eher im Status einer 
Phantasterei als eines konkreten Layouts.

 Da das Lernen eines neuen Layouts 
 einigen Wochen dauert, würde man potentiellen Umsteigern die Wahl lassen
 ein paar Monate abzuwarten um dann Neo3 zu lernen.
Ersetze Monate durch Jahre, dann bist du näher an der Wahrheit. Wolf Belschner 
hat am 29.6. im Thread „Entscheidungen bei Neo“ eine zynische Mail 
geschrieben, in dem das genauer aufgeschlüsselt wird. Er prognostiziert Neo3 
für den März 2027 ;-). Ganz so schlimm wird es wohl nicht... Aber wir sind 
halt auch nicht der Mozilla Firefox, der im März 2027 die glorreiche Version 
130 herausbringen wird (oder so).

Gruß,
Peter



Re: [Neo] Neo3 Status?

2011-07-18 Diskussionsfäden Andreas Köpf

Hi Arne,

vielen Dank für die schnelle Reaktion!


Momentan fehlt ein allgemein akzeptierter Korpus, so dass effchend und ich mit 
temporären Korpussen arbeiten: Ich mit einem aus eigenen Texten generierten, 
effchen mit den häufigsten NGrammen von AdNW. Das ist nicht optimal, da nicht 
allgemein gültig, aber dafür personalisiert (ich) bzw. schnell (effchen).

Stehen die von Euch verwendeten Textkörper öffentlich zum Download bereit?


Bei den Modifiern arbeite ich persönlich inzwischen mit einer Minimalanpassung: 
M3R eine Taste nach links, dafür T3 eins runter, wo bei Neo2 M3R ist.


Angewendet auf Neo würde dann das Y rechts neben das ß wandern? 
Grundsätzlich finde ich den Vorschlag die M3R Taste eine Taste nach 
links zu verschieben gut - ist eine minimale Änderung gegenüber Neo2, 
die das Tippen der Sonderzeichen merklich vereinfachen sollte. Sobald 
man eine Tastatur wie die im IRC Chan häufig erwähnte TrulyErgonomic 
sein Eigen nennt, hat man die Shift-Tasten eh an vorteilhafteren Positionen.



(Zeit geht aus, daher kurz) Optimiererinfos: 
http://bitbucket.org/ArneBab/evolve-keyboard-layout


Vielen Dank für den Link. Sehr spannendes Thema! Den Optimizer-Code 
werde ich mir spätestens zum kommenden Wochenende anschauen. Da ich mich 
persönlich mit GP beschäftige, hätte ich durchaus Interesse spaßeshalber 
basierend auf eurer Vorarbeit einen Paratofront-Optimizer (einen GA) zu 
schreiben. Ich bezweifele zwar, das dies zu einem besseren Ergebnis als 
die von Hand gewichtete Kostenfunktionen führen wird, aber ich würde es 
aus eigenem Interesse gerne einmal ausprobieren. Ergebnis würde dann 
eine ganze Gruppe von Layouts sein (der Paretofront), bei der man sich 
dann eins aussuchen kann.


Viele Grüße
Andreas (blueling)