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

Fix keyboard shortcuts to fully work with more layouts than QWERTY #21067

Open
HarHarLinks opened this issue Feb 14, 2022 · 1 comment
Open
Labels
A11y A-Shortcuts Keyboard shortcuts O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@HarHarLinks
Copy link
Contributor

HarHarLinks commented Feb 14, 2022

Steps to reproduce

I'm using Linux with a German QWERTZ layout in hardware and software. I tried all shortcuts the menu presented me with on my platform and in this order.

  1. Ctrl+/ does not work on QWERTZ Improve keyboard shortcuts toggling space panel, room list, right panel #21049 (comment)
  2. Ctrl+> does not work on QWERTZ as > is produced by Shift+<
  3. Ctrl+Shift+U does not work and starts unicode composition instead, see also More hotkeys / keyboard shortcuts #3232 (comment)
  4. Clear room list filter field does not apply anymore with new spotlight Clear room list filter field does not apply anymore with new spotlight #21068
  5. Ctrl+` does not work on QWERTZ Ctrl+` is a horrible key for keyboard shortcut and does not work on mine #19694 and is likely a deadkey and breaks macOS cmd-` as a keyboard shortcut on macOS hijacks the OS shortcut for switching between windows of an app #14381
  6. Ctrl+; as introduced by Keyboard shortcut to open the sticker picker matrix-org/matrix-react-sdk#7985 does not work

Most of these do not work because while they are basic keys on QWERTY, they require combinations on different layouts. For example / is present on QWERTY with a single keypress, but on QWERTZ it requires Shift+7 to type it.


Untested

  • Ctrl+Alt+Up/Down idk it just does nothing but maybe testing wrong
  • Ctrl+D
  • Ctrl+E

Outcome

What did you expect?

these work

What happened instead?

do not work. I am certain that with more international layouts, more issues arise.

Related

Operating system

arch

Application version

Element Nightly version: 2022021401 Olm version: 3.2.8

How did you install the app?

aur

Homeserver

1.52

Will you send logs?

No

@t3chguy
Copy link
Member

t3chguy commented Feb 14, 2022

Clear room list filter field does not apply anymore with new spotlight

Entirely unrelated to the issue title?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A11y A-Shortcuts Keyboard shortcuts O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

4 participants