#529 neo20.exe / Mod4 -AltGr funktioniert nicht in Citrix Session

Open
opened 1 month ago by kingdase · 5 comments
kingdase commented 1 month ago

Setting-Homeoffice: Windows10 ohne neo20.exe über Citrix Workspace 2002 auf Windows 10 mit aktivem neo20.exe

Fehler: Mod4 über AltGr schaltet zwar die Bildschirmtastatur um. Die Eingabe von Mod4+v für Enter funktioniert aber nicht. Cursor-Tasten ‘sdef’ oder Backspace ‘w’ funktioniern auch nicht.

Setting-Büro: Thin-Client auf Linux Basis über Citrix auf Windows 10 mit aktivem neo20.exe

Gleicher Fehler.

Erste Analyse: Es wir ein zusätliches LControl generiert.

Ich arbeite mich jetzt weiter in AHK ein :-(

In einem AHK Forum habe ich den Hinweis gefunden, das die AltGr Taste die meisten Probleme bereitet.

Setting-Homeoffice: Windows10 ohne neo20.exe über Citrix Workspace 2002 auf Windows 10 mit aktivem neo20.exe Fehler: Mod4 über AltGr schaltet zwar die Bildschirmtastatur um. Die Eingabe von Mod4+v für Enter funktioniert aber nicht. Cursor-Tasten 'sdef' oder Backspace 'w' funktioniern auch nicht. Setting-Büro: Thin-Client auf Linux Basis über Citrix auf Windows 10 mit aktivem neo20.exe Gleicher Fehler. Erste Analyse: Es wir ein zusätliches LControl generiert. Ich arbeite mich jetzt weiter in AHK ein :-( In einem AHK Forum habe ich den Hinweis gefunden, das die AltGr Taste die meisten Probleme bereitet.
qwertfisch added the
Treiber/Windows/AHK
label 1 month ago
kingdase commented 1 month ago
Poster

Habe das ausgiebig debugged. Kann man wohl nicht beheben.

Work-Around: rechte Strg/Ctrl Taste als zusätzliche Mod4 Taste definiert.

Meine Arbeitskopie,die mit AHK 1.1.32 funktioniert:

https://github.com/kingdase/neo2-layout-windows-ahk

Habe das ausgiebig debugged. Kann man wohl nicht beheben. Work-Around: rechte Strg/Ctrl Taste als zusätzliche Mod4 Taste definiert. Meine Arbeitskopie,die mit AHK 1.1.32 funktioniert: https://github.com/kingdase/neo2-layout-windows-ahk
kingdase commented 1 month ago
Poster

Der Workaround ist natürlich doof, wenn man die rechte Ctrl-Taste für Ctrl-c /Ctrl-v benötigt.

Mir ist es heute gelungen, die AltGr Taste für Mod4 in einer Citrix Session zu verwenden. Erreicht durch eine (leere) HotKey Definition auf LCTL. Da muss ich aber noch die Seiteneffekte prüfen - vermutlich muss da noch was Logik in den Handler.

Der Workaround ist natürlich doof, wenn man die rechte Ctrl-Taste für Ctrl-c /Ctrl-v benötigt. Mir ist es heute gelungen, die AltGr Taste für Mod4 in einer Citrix Session zu verwenden. Erreicht durch eine (leere) HotKey Definition auf LCTL. Da muss ich aber noch die Seiteneffekte prüfen - vermutlich muss da noch was Logik in den Handler.
kingdase commented 1 week ago
Poster

Problem gelöst

Der Fix macht, sofern aktiviert, zwei Sachen:

  • bei M4R Down wird ein Ctrl Up gesendet.
  • LControl Up (zwei Events) werden im Modus M4 unterdrückt

Lösung in meiner Arbeitkopie:

https://github.com/kingdase/neo2-layout-windows-ahk

Problem gelöst Der Fix macht, sofern aktiviert, zwei Sachen: - bei M4R Down wird ein Ctrl Up gesendet. - LControl Up (zwei Events) werden im Modus M4 unterdrückt Lösung in meiner Arbeitkopie: https://github.com/kingdase/neo2-layout-windows-ahk
qwertfisch self-assigned this 1 week ago
qwertfisch commented 1 week ago
Owner

Vielen Dank für den Bugfix. Ich werde mir den anschauen und integrieren, sobald ich NeoVars im Repo etwas aufgeräumt habe.

Vielen Dank für den Bugfix. Ich werde mir den anschauen und integrieren, sobald ich NeoVars im Repo etwas aufgeräumt habe.
qwertfisch commented 1 day ago
Owner

Den Bugfix kann ich mangels Citrix nicht testen, aber er wird sicherlich wie angegeben funktionieren. Leider hast Du in Deinem Fork den Fix zusammen mit anderen Änderungen verknüpft, die nicht dazu gehören. Ich bin mir nicht sicher, was zu was gehört. Magst Du einen Pull Request für den Citrix-Fix auf Basis der aktuellen Version hier im Gitea erstellen?

Einige deiner anderen Änderungen sind in gewisser Form heute dazugekommen (habe andere PRs hinzugefügt), darunter:

  • Kompilieren ab AHK 1.1.27 möglich
  • Buildskript angepasst, so dass Git statt Subversion benötigt wird
Den Bugfix kann ich mangels Citrix nicht testen, aber er wird sicherlich wie angegeben funktionieren. Leider hast Du in Deinem Fork den Fix zusammen mit anderen Änderungen verknüpft, die nicht dazu gehören. Ich bin mir nicht sicher, was zu was gehört. Magst Du einen Pull Request für den Citrix-Fix auf Basis der aktuellen Version hier im Gitea erstellen? Einige deiner anderen Änderungen sind in gewisser Form heute dazugekommen (habe andere PRs hinzugefügt), darunter: * Kompilieren ab AHK 1.1.27 möglich * Buildskript angepasst, so dass Git statt Subversion benötigt wird
Sign in to join this conversation.
Loading…
Cancel
Save
There is no content yet.