Keyboard shortcuts that use OPT key don't respect the keyboard layout

Description of the bug
All keyboard shortcuts that use the OPTION key on Mac don’t respect the keyboard layout (Dvorak in my case). In other words, I have to press the QWERTY keys for OPT + C (column view), OPT + G (graph view), etc. rather than the Dvorak ones.

Device, App & Version
v3.2.0 macOS

Steps to reproduce
Change your keyboard mapping to a non-QUERTY and use one of the OPT keyboard shortcuts.

Screenshots / Screen Recording
N/A

Thanks for the report @JamesT, we’ll look into why this is happening and see what we can do :slight_smile:

1 Like

Hi @JamesT, we looked into this further today and had an in-depth discussion about how to move forward with this. The reason is that this is happening is that since the change to using ‘Alt’ modifier keys we have to rely on keyCodes which represents the physical key pressed, not the character it types (this is only for the Alt keybinds).

We have too many different keyboard shortcuts at this point, so the best solution is to add Customisable Keyboard Shortcuts rather than constantly try to swap them around for different users as everyone has different setups. This also opens up the opportunity to add VIM keybindings which has over 20 likes!

As you can imagine adding Customisable Keyboard Shortcuts isn’t the most trivial task so it might be a little while until we get this out. In the meantime, while the keyboard shortcuts are the wrong letters on Dvorak, if you press their Qwerty counterpart the shortcut should still work as intended.

2 Likes

@Tobias Thank you for sharing a detailed explanation of the problem and your reasoning around fixing it via customisable shortcuts.

I can live with remembering to use the QWERTY shortcuts for now—as I patiently wait for the new feature. :slightly_smiling_face:

2 Likes

@Tobias I’m not sure if this is related to the same change, but OPTION + SPACE no longer adds or removes a card from the pinned panel for me.

Hi @JamesT, thanks for letting us know. In the meantime you can just hold Alt / Option + Click on the titles to pin & unpin

1 Like