Strange behaviour when jumping from a mod key to another #199
Labels
No Label
(╯°□°)╯︵ ┻━┻
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
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#199
Loading…
Reference in New Issue
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?
Ich benutze den "Automatischen Script" für Linux (ubuntu 9.04).
Wie man den Fehler erzeugt:
Ich erwarte jetzt, dass ich in der Ebene 4 bin, aber:
Das Problem gibt es auch mit anderen Mod-Tasten.
Sehr ärgerlich, kommt häufig vor, da ich schnell von einer Mod-Taste auf die andere wechsle.
Kommt auch auf anderen systemen vor (in Windows bin ich mir nicht sicher, sagt es mir falls ich es ausprobieren soll)
Könnte wichtig sein:
Ansonsten is NEO sehr sehr gut! Danke!
Kann ich hier nicht reproduzieren. Das zweite F erzeugt überhaupt nichts.
Ist auch ungünstig, da es die Nach-Rechts-Taste ist, wenn du am Ende des Textes bist merkt man nichts. Wenn du vorher einen Text eingibst (z.B. 1234567890) und dann den Cursor in der Mitte platzierst und dann M3+e(Neo) (1234}56789) usw. durchgehst, merkst du ob M4+e(Neo) die Nach-Rechts-Taste funzt.
Unter Windows mit kbdneo funktioniert alles wie es soll, es ist mir nicht gelungen irgendeinen Modifier „einzusperren“.
Zunächst bin ich überrascht, dass du offensichtlich deutlich schneller tippst als ich – denn mir so etwas noch nie passiert. Vielleicht benutze ich aber auch zu selten die Ebene 4.
Zum Zweiten wundere ich mich darüber, wie du es überhaupt schaffst, gleichzeitig Mod3, Mod4 und Neo‑E (QWERTZ‑F) zu tippen. Dazu ein Hinweis: wenn du ein Zeichen der linken Seite tippen möchstest, sollten die Modifier auf der rechten Seite benutzt werden.
Zum Dritten, dem technischen, Aspekt:
Das Verhalten ist nicht ungewöhnlich, wenn man weiß, wie die Xmodmap die Ebenen erzeugt. Mod3 schiebt eine Ebene weiter, ein Mod4 dazu noch eine Ebene weiter. Lässt man nun Mod3 los, wird lediglich eine Ebene weitergeschoben – ganz so, als wäre nur Mod3 betätigt worden. Man erhält also Ebene 3.
Fazit: mit der Xmodmap ist es nicht anders machbar. Der Xkbmap‑Treiber erzeugt die Ebenen auf eine andere Art, die dein Problem eventuell lösen könnte.
Nicht alle gleichzeitig, nur max. 2 Tasten gleichzeitig:
erst M3(dn|down), E(dn), E(up), M4(dn), M3(up), E(dn), E(up), M4(up)
Trifft das auf alle Modifier zu, also auch Shift? Passiert ein ähnlicher Fehler wenn man Shift gedrückt hält, M3 drückt, Shift löst, Buchstaben tippt, M3 löst? Das wäre ärgerlich, da ich mir die Variante häufiger vorstellen kann.
Zum Ticktet: WontFix?
Bei Shift sollte kein Fehler auftreten, da Shift wieder anders funktioniert.
Ja, aber ich wollte es noch ein wenig offen lassen, damit jemand, der nicht die Liste aboniert hat, es dennoch liest.
Bald: Wontfix
Danke für die Infos. Dann werde ich wohl ab jetzt nur noch die Xkbmap Version nehmen.
Das einzige, was mir noch fehlt, ist die neuste Belegung als Standard in den Linux Distributionen...
Grüsse