neo20.exe / Mod4 -AltGr funktioniert nicht in Citrix Session #529
Мітки
Без мітки
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkbmap
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
Етап відсутній
Немає виконавця
2 учасників
Сповіщення
Дата завершення
Термін виконання не встановлений.
Залежності
No dependencies set.
Reference: neo/neo-layout#529
Завантаження…
Посилання в новій задачі
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
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
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.
Problem gelöst
Der Fix macht, sofern aktiviert, zwei Sachen:
Lösung in meiner Arbeitkopie:
https://github.com/kingdase/neo2-layout-windows-ahk
Vielen Dank für den Bugfix. Ich werde mir den anschauen und integrieren, sobald ich NeoVars im Repo etwas aufgeräumt habe.
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:
Mit hoher Wahrscheinlichkeit sollte dieses Problem bei Verwendung von ReNeo nicht mehr auftreten, siehe bspw. #194. Ich schließe dieses Issue daher.