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

Keyboard layout/key combination issues #1569

Open
nukemdu opened this issue Oct 13, 2024 · 0 comments
Open

Keyboard layout/key combination issues #1569

nukemdu opened this issue Oct 13, 2024 · 0 comments

Comments

@nukemdu
Copy link

nukemdu commented Oct 13, 2024

I use the german bone layout, where Caps-Lock is used as a sort of Right Alt key to shift to a different layer.

So when I (physically) press Ctrl-Caps-s it translates to Ctrl-/ via the selected layout. That works in Emacs for example, and basically everywhere else I've tried. Lem however reads it as a literal Ctrl-Caps-t. So it correctly gets the t key (t on the physical keyboard), but somehow also gets the Capslock key.

In short:

  • Pressed (on qwerty): Ctrl-Caps-s
  • Maps to (everywhere else): Ctrl-/
  • Lem with SDL2 reads: Ctrl-Caps-t

This occurs in SDL2, not in ncurses, so I suspect the SDL input system is trying to read keycodes directly?

I run KDE 6.2 (wayland) on Fedora Atomic, with SBCL 2.3.11-2.fc40.

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

No branches or pull requests

1 participant