Hallo zusammen,

ReNeo findet ihr auf GitHub <https://github.com/Rojetto/ReNeo>. Außerdem
ist das seit kurzem auch der primäre Treiber für Windows auf der
Neo-Webseite <https://neo-layout.org/Einrichtung/reneo/>.

Die Frustration mit der AHK-Lösung kann ich nachvollziehen, deshalb hatte
ich vor einem halben Jahr angefangen, an dieser AHK-freien Alternative zu
arbeiten. Es soll eine 100%-Ersetzung von NeoVars sein (mit Ausnahme von
Spezialmodi wie dem Taschenrechner) und wird seit mehreren Monaten auch
schon so von einigen Nutzern (inklusive meiner Wenigkeit) verwendet. Neben
dem Beheben diverser Fehler hat es vollständige Compose-Unterstützung, eine
modernere Bildschirmtastatur, vollständig konfigurierbare Layouts und kann
auch automatisch als Erweiterung zum nativen Treiber wie kbdneo genutzt
werden. Damit werden NeoVars und das alte AHK-Erweiterungsskript
gleichzeitig ersetzt.

Neu heißt natürlich nicht automatisch besser. Während der Entwicklung ist
uns an der einen oder anderen Stelle klar geworden, was in NeoVars
vermutlich schief geht, weil wir in dieselben Fallen getappt sind (und
diese jetzt hoffentlich entschärft haben). Bei dem konkret hier
angesprochenen Problem -- danke für die Repro-Anleitung -- kommen zwei
Fallstricke zusammen:
1. Wechselt man mit AltGr auf Ebene 4, müssen die realen AltGr-Tastendrücke
weggefiltert werden. Windows macht daraus ein RAlt-Event und ein
zusätzliches LStrg-Event (mit subtilen Unterschieden zwischen
Windows-Versionen).
2. Für Sonderzeichen wie [ muss unter QWERTZ Strg+Alt+8 (idealerweise
RAlt+LStrg) gedrückt werden.
Wenn man hier nicht höllisch aufpasst, schleichen sich entweder Events aus
1. durch, oder Events aus 2. werden fälschlicherweise weggefiltert. So
passiert es in NeoVars gelegentlich, dass zu einem Strg-Down dann das
passende Strg-Up fehlt, und die Taste „verhakt“.

Nach einiger Zeit gesammelter Erfahrung sind wir jetzt der Meinung, dass
wir diese Themen ganz gut im Griff haben. Falls doch noch was auftritt,
bitte im Bugtracker melden; ReNeo wird zumindest deutlich aktiver gepflegt
als NeoVars.

Viele Grüße
Robert

Am Mo., 19. Juli 2021 um 15:21 Uhr schrieb Erik del Toro <[email protected]>:

> Da ich von diesem Windows-Zeug keine Ahnung habe: Wo hast Du dieses ReNeo
> gefunden? Ist das im offiziellen Repo? Kann es das gleiche, wie das vorige
> Ahk-Neo? Hat es irgendwelche anderen Nachteile? Falls keine Nachteile:
> Wieso ist dann nicht dieses die offizielle Version?
>
> Grüße,
> Erik
>
> 19.07.2021 13:27:28 Arno Trautmann <[email protected]>:
>
> > Hi Erik,
> >
> > ja, leider wie bei so vielem keine Zeit, um aktiv zu folgen … aber ich
> > freue mich dass es immer noch Leute gibt die Zeit und Arbeit in die
> > Weiterentwicklung investieren :)
> > In der Tat habe ich gerade eben erst die reNeo Skripte gesehen – mit
> > denen geht es momentan deutlich besser. Konkret habe ich in einem
> > jupyter-Notebook gearbeitet, und jedes Mal wenn ich nach einer Eingabe
> > einer Zahl mit Mod4 eine ] schreiben wollte war Strg gelockt. Mit reNeo
> > nicht. Von daher hake ich das momentan mal als erledigt ab, ohne
> > irgendwas verstanden zu haben :D
> >
> > Ich würde denken dass es einige Leute gibt die an Arbeitsrechnern nicht
> > auf Neo verzichten wollen, aber keine Admin-Rechte haben. Ist das so
> > ungewöhnlich? …
> >
> > schönen Gruß
> > Arno
> >
> > On 7/19/21 2:16 PM, Erik del Toro wrote:
> >> Hi Arno.
> >>
> >> Lange nichts von Dir gehört.
> >>
> >> Haste schon bei den AHK-Leuten den Fehler oder das Problem gemeldet?
> >>
> >> Und: Haste mal versucht, Teile des ahk-Scripts zu deaktivieren? Bis der
> Fehler nicht mehr auftaucht? Oder alles weg und nach und nach mehr dazu,
> bis der Fehler auftaucht?
> >>
> >> Dauert auf diese Weise womöglich eine Weile, bis Du die relevante
> Stelle gefunden hast, weil der Fehler ja allgemein selten aufzutauchen
> scheint. Aber so kann Dir ein Experte am Ende genauer sagen, weshalb der
> Fehler auftaucht.
> >>
> >> Oder jemand weiß schon die Lösung, hat aber bisher nichts verraten.
> >>
> >> Nutzt denn überhaupt jemand Ahk (Du meinst: ausschließlich ahk, keine
> Registry-Änderungen)?
> >>
> >> Grüße,
> >> Erik
> >>
> >>
> >> 19.07.2021 13:02:42 Arno Trautmann <[email protected]>:
> >>
> >>> Hallo zusammen,
> >>>
> >>> als einer der Neo-Nutzer der (fast) allerersten Stunde (mit Neo 1.0 und
> >>> 1.1) habe ich seit ewigen Zeiten ein Problem, das mich jeden Tag
> >>> frustriert und ich doch irgendwie nie gemeldet habe da ich dachte es
> >>> wird schon irgendwann behoben werden:
> >>>
> >>> Was? Strg wird random gelockt.
> >>> System? Windows (10, aber jede andere Version bisher auch) mit ahk.
> (2.0
> >>> rcab903d-r5be0022)
> >>> Wie beheben? Einzige Möglich ist, Neo zu deaktivieren, unkontrolliert
> >>> auf Strg, Shift, Alt und Alt Gr zu hauen bis es unlockt. Systematisch
> >>> habe ich das noch nicht erkennen können.
> >>>
> >>> Dieses Problem scheint schon seeehr lange zu bestehen:
> >>>
> >>> https://git.neo-layout.org/neo/neo-layout/issues/151?lang=de-de
> >>>
> >>> Eintrag von 2009. Nicht 2019. 2009. Wurde geschlossen mit worksforme.
> Es
> >>> hat bei mir noch *nie* funktioniert. Jeden Tag passiert das mehrfach.
> Es
> >>> scheint mit Mod4 zu tun zu haben, ist aber nicht deutlich
> reproduzierbar.
> >>>
> >>> Kann jemand, der die Entwicklung noch aktiv verfolgt und Ahnung von den
> >>> Skripten hat, hierzu was sagen? Ich würde gern beim ahk bleiben
> >>> (Adminrechte), daher sind andere Lösungen für mich keine Möglichkeit.
> >>> Ich sehe leider nicht warum Strg überhaupt betroffen ist und vor allem
> >>> warum das Verhalten nicht reproduzierbar ist … Für jegliche Hilfe wäre
> >>> ich wie immer sehr dankbar!
> >>>
> >>> Schönen Gruß
> >>> Arno
> >>> _______________________________________________
> >>> Diskussion mailing list -- [email protected]
> >>> To unsubscribe send an email to [email protected]
> >> _______________________________________________
> >> Diskussion mailing list -- [email protected]
> >> To unsubscribe send an email to [email protected]
> >>
> > _______________________________________________
> > Diskussion mailing list -- [email protected]
> > To unsubscribe send an email to [email protected]
> _______________________________________________
> Diskussion mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
Diskussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Antwort per Email an