Skip to content

clavy will make CursorUIViewService more likely to be not responding #22

@rami3l

Description

@rami3l

This is possibly a common problem across different input source switchers, as frequent automatic input source switching will eventually bring down this CursorUIViewService, which is a macOS built-in service responsible for CapsLock/input method popups beside the cursor.

A possible workaround is to completely disable the service by inserting a new KV pair into UIKit.plist, as mentioned by this Stack Overflow answer:

> sudo mkdir -p /Library/Preferences/FeatureFlags/Domain && sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist

You may need to restart the machine to make it actually work.

The very problem has been mentioned in multiple other places:

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstreamThe root cause of the issue is not related to this repository.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions