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

Cannot set shortcuts like ⌥L while Screen Sharing #1508

Open
1 task done
lgarron opened this issue Nov 7, 2024 · 2 comments
Open
1 task done

Cannot set shortcuts like ⌥L while Screen Sharing #1508

lgarron opened this issue Nov 7, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@lgarron
Copy link

lgarron commented Nov 7, 2024

  • This is a new bug that hasn't been documented in a closed issue or in the Readme.

macOS version: 15.1
Rectangle version: v3.0.37

There's already an issue about disabling Rectangle for the Screen Sharing app: #1316

However, I spent a long time being really stuck because it seems Rectangle Pro doesn't support recording certain shortcuts over screen sharing, even if it can receive them.

  • This seems to include all shortcuts with the modifiers , , or ⌥⇧
  • This doesn't seem to include any shortcuts that include either the control or command key.
@lgarron lgarron added the bug Something isn't working label Nov 7, 2024
@rxhanson
Copy link
Owner

rxhanson commented Nov 8, 2024

Thanks for reporting. It's likely that the shortcut is being intercepted somewhere along the way, despite it bubbling through for the execution. Probably the only way to get by this is to have the shortcut recorder listen to keystrokes globally, rather than just the keystrokes that it receives. There are pros and cons to doing this, and I'm not 100% sold on it at the moment.

@lgarron
Copy link
Author

lgarron commented Nov 8, 2024

Thanks!

btw, I also realized that this is apparently not an issue with Screen Sharing, but a regression of the app in general even outside Screen Sharing? I am certain that it used to work, as I did a lot of debugging that involved setting shortcuts like ⌥L. But now I can't set these at all.

It's not a huge issue for me, as I already have my config and can hack the JSON if needed. But if it's a general regression it might be bisectable?

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

2 participants