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

Some shortcuts not working in Sequoia (stable) #39

Closed
nonokh opened this issue Sep 17, 2024 · 5 comments
Closed

Some shortcuts not working in Sequoia (stable) #39

nonokh opened this issue Sep 17, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@nonokh
Copy link

nonokh commented Sep 17, 2024

As in the title, some shortcuts doesn't seem to work. And there is no indication if they are conflicting or not , it just doesn't work.

Eg : option+ o doesnt work, it does not show if its conflicting with anything or not too. Command+o works. Before sequoia, i was using option+o and i didnt change any keyboard shortcuts.

@nonokh nonokh changed the title Shortcut not working in Sequoia (stable) Some shortcuts not working in Sequoia (stable) Sep 17, 2024
@melonamin melonamin added the bug Something isn't working label Sep 17, 2024
@melonamin
Copy link
Contributor

Looks like a change in macOS, doesn't seem like I can workaround it at this moment.

See related issue in the library I'm using sindresorhus/KeyboardShortcuts#176

@melonamin
Copy link
Contributor

From Apple employee:

This was an intentional change in macOS Sequoia to limit the ability of key-logging malware to observe keys in other applications. The issue of concern was that shift+option can be used to generate alternate characters in passwords, such as Ø (shift-option-O).
There is no workaround; macOS Sequoia now requires that a hotkey registration use at least one modifier that is not shift or option.

Source

@nonokh
Copy link
Author

nonokh commented Sep 20, 2024 via email

@dkordik
Copy link

dkordik commented Sep 20, 2024

I think this issue has resulted in me not being able to access Trex, I think because I've hidden the menu item, and the shortcut was the only way left to trigger it. When I open Trex now, I see it in Activity Monitor, but nowhere else. Maybe it could detect if it is configured with a keyboard shortcut that is no longer valid, and show in the menu bar in this case? I'm guessing a little that this is what's going on, fwiw. Maybe it's not opening correctly for some other reason.

@melonamin
Copy link
Contributor

@dkordik go to /Users/<username>/Library/Containers/com.ameba.TRex/Data/Library/Preferences/ and drop com.ameba.TRex.plist and X93LWC49WV.TRex.preferences.plist. This will reset TRex settings and will show the menu bar icon on relaunch

@melonamin melonamin pinned this issue Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants