Comment by ibejoeb
4 hours ago
That is a solution. But the underlying problem is that they didn't go far enough. There's no good reason to bundle arbitrary screen recording with window snapshots, or bundle arbitrary keylogging with hotkey activation. Just off the top of my head:
For previews, Apple could provide an API for this very common task. The OS can provide the images, and they could be sampled at refresh rate that makes it unusable for arbitrary recording.
For key chords, they could repurpose the emoji key, which is currently not available for external binding, to effectively allow capture only following that magic sequence. The OS should manage this centrally, allowing a program to define its commands and then delivering only the command without the specific associated keys presses. We get the benefit of centralized management with deconfliction, too, which is a real pain on macos as it stands.
I don't know if these solve every problem, but they solve some. There are probably better ways. Apple has plenty of smart programmers. The product team needs to let them solve the problems that they surely know bother their professional users.
No comments yet
Contribute on Hacker News ↗