Another potential non-nefarious use case would be to make push to talk work when it's not in the foreground?
That seems really problematic though. I could be on a text editor, or the terminal or anywhere else requiring text input and might not be expecting this behaviour.
Sorry, I edited my comment not to say spacebar, since space clearly wouldn't work.
On the other hand, you might be able to do it with some key or combination that is less commonly used?
Re:Permission.site
by aleclarsoniv on Friday March 26, 2021 @11:46AM
(#26593464)
I don't get why Apple doesn't provide an API for registering global key bindings. All it needs is user permission for a binding to be registered, and some kind of preference pane that shows you an overview of registered bindings.
One particular video conferencing software asked for permission to read key strokes from any process! A very weird request. The only non-nefarious use case I can think of is that they want to allow keyboard shortcuts to work even when their app isn't in the foreground.