What is UserEventAgent on Mac?
By Junaid, maker of Taskglass · Last reviewed
Reacts to system events like network changes and device connections using Apple's plug-ins.
UserEventAgent loads Apple's system plug-ins that respond to high-level events launchd can't watch directly, such as network changes, devices being connected, or power events, and triggers the right services in response. There's one copy for the system and one per user. It runs constantly and should stay light.
- Category
- macOS system
- Made by
- Apple
- Safe to quit:
- With care
Shown in Activity Monitor as UserEventAgent
Why is UserEventAgent using so much CPU or memory?
- Frequent network or Wi-Fi changes
- A dock, hub or Bluetooth device repeatedly connecting and disconnecting
- A plug-in reacting to an event over and over
What to do
- 1Check whether a dock, hub or loose cable keeps connecting and disconnecting
- 2Turn Wi-Fi off and on, or rejoin a network that keeps dropping
- 3Restart your Mac
Safe to quit? With care.
macOS relaunches it; some automatic reactions to events may be missed for a moment.
Typical usage
Rough ranges on Apple Silicon Macs. Yours will vary.
- CPU
- Near 0%
- Memory
- 10–60 MB
Related processes
Part of the Taskglass Process Library