Skip to content

Add an indication when secure input is on #1486

Open
@nikitabobko

Description

@nikitabobko

Quite often users get confused that AeroSpace global hotkeys stop working because of macOS Secure Input feature that disallows intercepting global hotkeys

It turns out it's possible to know if secure input is on globally:

import Carbon

print(IsSecureEventInputEnabled())

The suggestion is to use the mentioned API to warn users that the secure input is on.

UI

The exact UI is under the question

Options off the top of my head:

  • Menu bar changes from workspace indication to exclamation mark
  • Half-transparent overlay/popup

Contexts.app UI for inspiration

Image

Open questions

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemNeither a bug, nor a feature requestuiThe issue involves working on UI

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions