Keyboard shortcuts and non-latin keyboards

Keyboard shortcuts don’t work when switching to a non-latin keyboards. I’m constantly switching between a greek and a latin keyboard and I keep getting surprised when shortcuts don’t work at all because I’m currently using the greek keyboard (on macos and Chrome).

Here are some ideas that would help avoid this:

  • hardcode alias that map on-latin to the corresponding latin character when switching keyboards. So for greek, it would mean that ‘α’ would be treated as ‘a’ and ‘ψ’ as c, because they’re on the same key.

  • bind to keys (code instead of charCode) rather than their character value. This might change keybinding for nonstandard keyboards and would require finding the mapping from key to character to display.

  • allow configuring key bindings (there’s a separate feature request for that), and, importantly, allow mapping an action to more than one character

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

4 months ago

Author

u2672293730

Subscribe to post

Get notified by email when there are changes.