Karabiner-EventViewer
Karabiner-EventViewer is a macOS utility that shows keyboard and pointing-device input events to help users inspect and troubleshoot key mappings.
What is Karabiner-EventViewer?
Karabiner-EventViewer is a native macOS utility included with Karabiner-Elements for viewing keyboard and pointing-device input events in real time. It helps users identify key codes, modifier states, and other input details while creating or troubleshooting custom key remaps. This makes it especially useful for power users, developers, and anyone configuring external keyboards or unusual input devices on a Mac. The app can also help reveal original device events when testing how a key behaves before and after remapping. Because it is focused on inspection rather than editing, users commonly open it alongside Karabiner-Elements when building shortcuts, function-key changes, or device-specific rules. Karabiner-EventViewer is published by Fumihiko Takayama as part of the Karabiner-Elements toolkit.
Key features
- View keyboard input events in real time
- Inspect modifier keys and key codes for remapping
- Check pointing-device events such as mouse input
- Help identify original device events during troubleshooting
- Use alongside Karabiner-Elements when testing custom rules
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
Karabiner-EventViewer is a legitimate input-inspection tool used for keyboard customization on macOS. Access related to input monitoring is normal for its purpose, since the app needs to observe key and device events to display them. Users should expect it to work with accessibility and input-related permissions that are common for remapping tools. Keep it only if you use Karabiner-Elements features that depend on testing or diagnosing input behavior.
Recommendation: Keep Karabiner-EventViewer if you actively customize keys, troubleshoot shortcuts, or use Karabiner-Elements with external keyboards and special input devices. If you do not use those workflows, you can remove it along with Karabiner-Elements or leave it installed without needing to open it regularly.
Common paths
/Applications/Karabiner-EventViewer.app
Share your experience
Be the first to share your experience.