[GH-ISSUE #234] Bug: system dialogs (allow mic/screenshare/camera etc.) aren't clickable with keycastr enabled #196

Open
opened 2026-05-05 05:05:48 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @nickkaczmarek on GitHub (Mar 25, 2022).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/234

Video showing issue

This video uploaded to Vimeo (because GitHub doesn't allow videos larger than 10MB) shows the issue. Screenrecording was getting in the way of showing it work when disabling keycastr, but once I stopped the video and had keycastr disabled, I was able to click the buttons. No idea why this is happening, but it's pretty reliable.

Reproducing steps:

  1. query with your favorite search engine "webrtc samples" (this use system apis for camera, mic, etc) in a browser that you haven't previously enabled these permissions for.

  2. enable keycastr

  3. try to click the button

  4. disable keycastr

  5. you should be able to click the button now.

Originally created by @nickkaczmarek on GitHub (Mar 25, 2022). Original GitHub issue: https://github.com/keycastr/keycastr/issues/234 [Video showing issue](https://vimeo.com/692316702) This video uploaded to Vimeo (because GitHub doesn't allow videos larger than 10MB) shows the issue. Screenrecording was getting in the way of showing it work when disabling keycastr, but once I stopped the video and had keycastr disabled, I was able to click the buttons. No idea why this is happening, but it's pretty reliable. ### Reproducing steps: 1. query with your favorite search engine "webrtc samples" (this use system apis for camera, mic, etc) in a browser that you haven't previously enabled these permissions for. 2. enable keycastr 3. try to click the button 4. disable keycastr 5. you should be able to click the button now.
gitea-mirror added the
compatibility
bug
help wanted
labels 2026-05-05 05:05:48 -06:00
Author
Owner

@yairchu commented on GitHub (Dec 11, 2022):

Adding a trimmed video that fits a GitHub issue:

https://user-images.githubusercontent.com/97606/206897090-c4ce71fd-7592-41f6-9543-4df40ff7efbd.mp4

<!-- gh-comment-id:1345507865 --> @yairchu commented on GitHub (Dec 11, 2022): Adding a trimmed video that fits a GitHub issue: https://user-images.githubusercontent.com/97606/206897090-c4ce71fd-7592-41f6-9543-4df40ff7efbd.mp4
Author
Owner

@axpineda commented on GitHub (Mar 3, 2023):

Having the same issue.

<!-- gh-comment-id:1453894290 --> @axpineda commented on GitHub (Mar 3, 2023): Having the same issue.
Author
Owner

@akitchen commented on GitHub (Jul 14, 2024):

I've certainly seen this in the past but it seems not to happen any longer in newer versions of macOS 14+. Can others help confirm?

<!-- gh-comment-id:2227400456 --> @akitchen commented on GitHub (Jul 14, 2024): I've certainly seen this in the past but it seems not to happen any longer in newer versions of macOS 14+. Can others help confirm?
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#196
No description provided.