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

Playtime: Handle SPACE even if set as global shortcut in REAPER #1136

Closed
helgoboss opened this issue Aug 27, 2024 · 2 comments
Closed

Playtime: Handle SPACE even if set as global shortcut in REAPER #1136

helgoboss opened this issue Aug 27, 2024 · 2 comments
Labels
enhancement New feature or request playtime Related to Playtime
Milestone

Comments

@helgoboss
Copy link
Owner

Pressing SPACE within Playtime by default starts just Playtime, not REAPER. This can be changed by setting the matrix transport synchronization from "Partial" to "Full".

However, many users seem to have turned SPACE into a global hotkey, making Playtime not aware of it being pressed. That means pressing SPACE always starts REAPER playback. That's bad. I should catch SPACE even if it's a global shortcut.

@helgoboss helgoboss added enhancement New feature or request playtime Related to Playtime labels Aug 27, 2024
@helgoboss helgoboss added this to the 2.16.4 milestone Aug 27, 2024
@helgoboss helgoboss added the wait Not actionable at the moment. Waiting for something. label Aug 28, 2024
@helgoboss
Copy link
Owner Author

Need to postpone this until Justin came up with a way of knowing the pressed key in the hwnd_info handler.

@helgoboss helgoboss removed this from the 2.16.4 milestone Aug 28, 2024
helgoboss added a commit that referenced this issue Sep 4, 2024
#1157 ReaLearn: Disable keyboard control when entering text

#1136 Playtime: Handle SPACE even if set as global shortcut in REAPER (needs REAPER 7.23+)
@github-project-automation github-project-automation bot moved this from In Progress to Done in Helgobox Development Sep 4, 2024
@helgoboss helgoboss removed the wait Not actionable at the moment. Waiting for something. label Sep 4, 2024
@helgoboss
Copy link
Owner Author

There is a way to know the key now, passed into the hwnd_info hook. Thanks @justinfrankel!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request playtime Related to Playtime
Projects
Archived in project
Development

No branches or pull requests

1 participant