Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QWERTZ shortcuts not always working (Google Chrome) #23

Closed
korbinian90 opened this issue Sep 4, 2020 · 0 comments · Fixed by #24
Closed

QWERTZ shortcuts not always working (Google Chrome) #23

korbinian90 opened this issue Sep 4, 2020 · 0 comments · Fixed by #24

Comments

@korbinian90
Copy link

I found this weird behavior:
When typing (in a text window like this comment box or the address bar), if I type the letter t by pressing the key l, afterwards I cannot use the shortcut Strg+t (QWERTZ shortcut). After the second press of t while holding Strg it works.
The exact same thing happens with Strg+w and Strg+l with the keys w and l respectively.
This is not only directly after pressing the key, but also after typing a text that contains this key. So after writing a longer text, none of the QWERTZ shortcuts works.
Clicking on the desktop and back into Chrome doesn't reset the behavior.

The workaround is quite easy with pressing the key again, so it is not pressing at all to find a solution.

I could only reproduce this problem in QWERTZ shortcut mode, in normal mode everything seems fine.
I also tried it in VSCode, but this seems fine and I couldn't reproduce the bug.

Und ich schreib mal wieder auf Englisch, aber jetzt ists auch zu spät.

Here is the debuglog:
Writing ta
Pressing Strg+t
Releasing t and pressing it again

Einstellungen aus C:\Users\korbi\Desktop\settings.ini:
Layout: neo
symmetricalLevel3Modifiers: 0
returnKeyAsMod3R: 0
tabKeyAsMod4L: 0
capsLockEnabled: 0
shiftLockEnabled: 1
level4LockEnabled: 0
qwertzForShortcuts: 1
swapLeftCtrlAndLeftAlt: 0
swapLeftCtrlLeftAltAndLeftWin: 0
supportLevels5and6: 1
capsLockAsEscape: 1
mod3RAsReturn: 1
mod4LAsTab: 0
debugWindow: 1

key down sc 38 vk 0x4c 0x0 0 (A-Z)
Mapped 38 L->t [0x0074] (level 1)
injected sc 38 vk 0x54 0x10 0 (A-Z)
key up sc 38 vk 0x4c 0x80 0 (A-Z)

key down sc 32 vk 0x44 0x0 0 (A-Z)
Mapped 32 D->a [0x0061] (level 1)
injected sc 32 vk 0x41 0x10 0 (A-Z)
key up sc 32 vk 0x44 0x80 0 (A-Z)

key down sc 29 vk 0xa2 0x0 0 (Ctrl left)
injected sc 0 vk 0xa2 0x10 0 (Ctrl left)

key down sc 20 vk 0x54 0x0 0 (A-Z)
key up sc 20 vk 0x54 0x80 0 (A-Z)

key down sc 20 vk 0x54 0x0 0 (A-Z)
key up sc 20 vk 0x54 0x80 0 (A-Z)
key up sc 29 vk 0xa2 0x80 0 (Ctrl left)
injected sc 0 vk 0xa2 0x90 0 (Ctrl left)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant