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

Default shortcut conflict with basic shortcut, on Spanish keyboards #480

Closed
alt-tab-macos-bot opened this issue Aug 1, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@alt-tab-macos-bot
Copy link

This issue was opened by a bot after a user submitted feedback through the in-app form.

From: [email protected]

Message:

There's a keyboard shortcut that conflicts with the Spanish keyboard layout. Now I can't write brackets.

@lwouis lwouis changed the title [In-app feedback] Default shortcut conflict with basic shortcut, on Spanish keyboards Aug 3, 2020
@lwouis lwouis added the enhancement New feature or request label Aug 3, 2020
@lwouis
Copy link
Owner

lwouis commented Aug 3, 2020

Immediate fix

You can customize the shortcuts in AltTab's preferences:

image

Long-term improvement

The issue here is the secondary shortcut ⌥+`. Spanish keyboard use it to generate ].

This issue could be addressed by having a more suitable default for that shortcut, on Spanish keyboards: ⌥+|. However, this raises the question of what is a Spanish keyboard? How do we detect it? Are they Spanish keyboard with different layouts? Here is the problem space:

IPTRggMr

What we may be able to do, is detect which key is above tab, and use that as a default for the secondary shortcut. If something goes wrong like the keyboard doesn't have a key above tab, then we fallback on `.

@lwouis
Copy link
Owner

lwouis commented Aug 3, 2020

I implemented that logic of using the key above tab as the default shortcut, depending on the user input source. That should cover cases like this. It will be released in the next version

@lwouis lwouis closed this as completed in ea52111 Aug 3, 2020
lwouis pushed a commit that referenced this issue Aug 3, 2020
# [4.12.0](v4.11.1...v4.12.0) (2020-08-03)

### Features

* better default shortcuts on non-us keyboards (closes [#480](#480)) ([ea52111](ea52111))
* update german, korean, chinese localizations ([fcbc89e](fcbc89e))

### Performance Improvements

* slightly less latency for keyboard/mouse/os events ([28fb5f4](28fb5f4))
* slightly reduce energy usage ([26e840c](26e840c))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants