Skip to main content
Download — FreeNo credit card required

Input Monitoring on Mac

Input Monitoring lets an app see what you type and your mouse or trackpad input while you use other apps; the list is in System Settings › Privacy & Security › Input Monitoring. Keyboard remappers, mouse utilities and some remote-support apps need it, so remove any app you don't recognize.

Last reviewed · 4 sources

DangerHigh risk — grants deep access to your system or sensitive data

Where to find it

System Settings › Privacy & Security › Input Monitoring

What Input Monitoring allows

Input Monitoring lets an app watch your keyboard, mouse and trackpad even while another app is in front. Apple's description is to monitor input from your mouse or trackpad and to see what you type on the keyboard. Password fields use macOS secure event input, which keeps those keystrokes from apps that intercept the keyboard, so the exposure is everything else you type: messages, searches, card numbers in ordinary fields.

Apps That Commonly Request This

Karabiner-Elements
BetterTouchTool
Logi Options+
Elgato Stream Deck
Synergy

Privacy Risks

  • An app with it can record what you type in other apps, outside password fields
  • It also sees mouse and trackpad input, which shows what you're doing and when
  • Keyloggers want exactly this permission, so an unknown app on the list deserves a closer look
  • If the app also uses the network, what it records can leave your Mac without a prompt

How to Check Input Monitoring on Your Mac

  1. Open Privacy & Security

    Choose Apple menu > System Settings, then click Privacy & Security in the sidebar.

  2. Click Input Monitoring

    Each app has a switch for whether it can monitor your input devices.

  3. Keep it minimal

    Keyboard remappers, mouse and trackpad utilities, stream controllers and remote-support tools need it. Remove anything that has no reason to read your keystrokes.

How to Revoke Input Monitoring

  1. Turn the switch off or remove the app

    Turn off the switch, or select the app and click the minus (-) button.

  2. Quit and reopen the app

    macOS may offer Quit & Reopen. Until then a running app can keep its access.

How CoreLock Helps

With Full Disk Access, CoreLock's free Privacy report lists the apps macOS has granted Input Monitoring and flags any still held by apps you've deleted. It shows what macOS granted, not what an app saw.

Threats That Exploit Permissions

Frequently Asked Questions

Is Input Monitoring the same as a keylogger?

It's the capability a keylogger needs, not a keylogger itself. Keyboard remappers and mouse utilities use it to see your key and button presses; a malicious app would use the same access to record what you type. That's why the list should hold only tools you chose.

Do I need Input Monitoring for my Logitech mouse or keyboard?

For Logi Options+, yes: Logitech says Input Monitoring is needed for the features the app adds, such as custom buttons, scrolling and gestures. If you use the device with its default buttons and no Logitech app, nothing needs the permission.

How can I tell if a keylogger is installed on my Mac?

Check System Settings > Privacy & Security > Input Monitoring and Accessibility for apps you don't recognize, since keyloggers use one or the other. CoreLock's free scan includes running apps and startup items among its six checks, and with Full Disk Access its Privacy report lists the apps that hold either permission.

Audit Your Permissions — Free

The Privacy report and the scan are free, with no account, on macOS 13 or later.

Download CoreLock Free

Apple silicon build 2.0.7 · Intel Mac?

Send the link to my Mac

For your Mac, not this phone ·

See which apps have access to your Mac

Count the apps with Screen Recording, Accessibility, Full Disk Access, Microphone and Camera access in System Settings, and get a free 0–100 estimate in your browser.

Estimate your Security Score

Free · Calculated in your browser