mirror of
https://github.com/keycastr/keycastr.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #66] I get catastrophic error encountered even after reinstalling the app #57
Labels
No labels
bug
compatibility
discussion
documentation
enhancement
help wanted
help wanted
investigation needed
pull-request
release
visualizer
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/keycastr#57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nikivdev on GitHub (Aug 31, 2016).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/66
I get this screen every time the app starts up now :
I have activated the accessibility setting for the app and this error is still there.
What should I do?
@akitchen commented on GitHub (Aug 31, 2016):
As the instructions in the dialog box indicate, you need to re-add KeyCastr
to the list of apps allowed to control your computer.
Modern versions of OS X require this whenever the settings of the app
change, and we haven't yet gotten around to automating it.
On Wed, Aug 31, 2016 at 9:45 AM, Nikita Voloboev notifications@github.com
wrote:
@nikivdev commented on GitHub (Aug 31, 2016):
Isn't this the place where you add it?
I have it ticked and yet the error still shows.
@akitchen commented on GitHub (Aug 31, 2016):
Yes, however you need to remove the icon and re-add it by dragging it in. Un-ticking/re-ticking the box isn't enough, unfortunately.
@nikivdev commented on GitHub (Aug 31, 2016):
This works, thank you. This is a really great little utility.
@gozyf commented on GitHub (Nov 26, 2019):
OS Catalina: the same problem, even if I re-add it by dragging, it shows the error
@dtkachev commented on GitHub (Dec 23, 2019):
To resolve this error you need to add permissions in:


Privacy -> Accessibility -> KeyCastr
Privacy -> Input Monitoring -> KeyCastr
@fjoachim commented on GitHub (Feb 9, 2020):
Seeing the error dialog even after adding KeyCastr to both Accessibility and Input Monitoring on macOS 10.15.4.
@akitchen commented on GitHub (Feb 9, 2020):
Input Monitoring shouldn't be necessary, it works fine for me without it.
I have seen this issue go away in Catalina after rebooting, but I'm not sure that's the solution. Perhaps those changes in settings aren't always applied immediately.
@akitchen commented on GitHub (Feb 23, 2020):
On Catalina, I did the following to reset the permissions:
After rebooting, when starting KeyCastr it shows the error screen and offers to open the Security & Privacy preferences pane as expected. MacOS also displays an additional prompt about Input Monitoring. KeyCastr is already listed in the Input Monitoring list, but isn't selected. After checking the box next to KeyCastr in the Input Monitoring list, everything works fine on next app startup.
It should be possible to refactor the app startup routine to handle this more gracefully, which we'll do in an upcoming release.