[GH-ISSUE #184] "Display all keystrokes" sometimes stops working #154

Closed
opened 2026-05-05 05:02:13 -06:00 by gitea-mirror · 0 comments
Owner

Originally created by @akitchen on GitHub (Dec 18, 2020).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/184

For some reason the app sometimes stops receiving and broadcasting keyDown events, even though it continues to receive flagsChanged events. It seems to happen after many sleep/wake cycles on a laptop, and happens more often if using the 'menu bar only' option.

Logging this issue for now for visibility, although it's likely a duplicate of older issues where it wasn't clear whether the bezel view was offscreen or the app stopped receiving events from macOS.

The remedy in this case seems to be re-enabling the app in the task switcher, and restarting the computer definitely helps but is a lame remedy to recommend 😒

ideally we could detect this and show an indicator somewhere, perhaps in the menu bar icon, so the user knows it's not necessarily a bug in the app.

Originally created by @akitchen on GitHub (Dec 18, 2020). Original GitHub issue: https://github.com/keycastr/keycastr/issues/184 For some reason the app sometimes stops receiving and broadcasting `keyDown` events, even though it continues to receive `flagsChanged` events. It seems to happen after many sleep/wake cycles on a laptop, and happens more often if using the 'menu bar only' option. Logging this issue for now for visibility, although it's likely a duplicate of older issues where it wasn't clear whether the bezel view was offscreen or the app stopped receiving events from macOS. The remedy in this case seems to be re-enabling the app in the task switcher, and restarting the computer definitely helps but is a lame remedy to recommend 😒 ideally we could detect this and show an indicator somewhere, perhaps in the menu bar icon, so the user knows it's not necessarily a bug in the app.
gitea-mirror 2026-05-05 05:02:13 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/keycastr#154
No description provided.