Fast I/O switching for macOS

The right mic, speaker and camera. One click.

EyeOh keeps the choices you reach for every day in one quiet menu—including Bluetooth devices that are not connected yet.

FreeNotarizedApple Silicon + Intel

Version 0.4.0 · macOS 14 or later · no account or driver

EyeOh menu showing Mac microphones, speakers, cameras and volume controls
Live system routes, always in reach

Less hunting. More doing.

The everyday detours, removed.

EyeOh stays focused on one job: making your Mac’s inputs and outputs quick to see, reconnect and switch.

Switch in one click

Choose a microphone, speaker or preferred camera without opening System Settings.

Reconnect Bluetooth

A previously used headset can stay in the menu while disconnected. Click Connect and carry on.

Remember each level

EyeOh stores separate input and output volumes for devices macOS lets software control.

Check the angle

Pick a built-in, external, Desk View or Continuity camera and open preview only when needed.

Small moments, made easier

From “where did it go?” to ready.

Real screenshots from EyeOh 0.4. No mock controls and no carefully renamed demo devices.

Bluetooth reconnect

Your headphones can be off without disappearing.

Once EyeOh has seen a paired Bluetooth audio device, it keeps a dimmed shortcut under Input and Output. Turn the device on, click Connect, and EyeOh asks macOS to reconnect and select only the route you chose.

  • Nothing connects automatically
  • EyeOh never pairs unknown devices
  • Hide or clear remembered shortcuts anytime
EyeOh showing disconnected Onyx Star Connect shortcuts under Input and Output
Disconnected, but still one click away.

Per-device volume

Your quiet mic stays quiet. Your speakers stay useful.

Set a level once and EyeOh remembers it for that device and direction. The next time you switch back, your preset comes with you.

Hardware-controlled devices remain honest: EyeOh tells you when macOS cannot change their level.

EyeOh input-volume menu with quieter, louder and percentage presets
Useful controls, remembered for the selected device.

Audio and video together

The route you need is visible before the meeting starts.

USB mic, Bluetooth speaker, built-in camera, iPhone Continuity Camera and Desk View all sit in one compact menu. The blue label and lime check make the current choice unmistakable.

Apps pinned to a named device can still keep their own selection; set them to Default or System to follow EyeOh.

EyeOh menu showing selected audio routes and available iPhone camera options
One view of the Mac’s everyday I/O.

Quietly configurable

The menu stays small. The controls stay close.

Launch at login, device refresh, Sound and Bluetooth Settings, and remembered-device cleanup live in Settings—not in the menu you use all day.

EyeOh General settings showing launch at login and Bluetooth shortcut controls
Less-used controls are available without becoming clutter.

Up and running

Install it once. Reach it anytime.

EyeOh lives in the menu bar, with no Dock icon, driver, account, or background helper.

  1. 1
    Download

    Open the notarized DMG and drag EyeOh into Applications.

  2. 2
    Open

    Launch EyeOh from Applications. Its compact route symbol appears in the menu bar.

  3. 3
    Choose

    Click the input, output or preferred camera you want. That is the whole workflow.

The app sends nothing

No recording. No in-app analytics. No crash uploads.

EyeOh 0.4 stores device choices, remembered Bluetooth shortcuts and volume presets on your Mac. Camera access is used only while a preview you opened is visible. The shipping build has no PostHog or Sentry service connected, so both reporting controls are unavailable and no EyeOh diagnostics leave your Mac. The website counts aggregate download-button intent without cookies or a visitor identifier.

Read the current-data statement and future diagnostics boundary →

Good to know

Short answers before the first click.

Why didn’t Teams or Zoom change devices?

Meeting apps can be pinned to a named device. Choose Default or System in that app so it follows EyeOh.

Why didn’t macOS Voice Control change microphones?

Voice Control has its own microphone choice under System Settings → Accessibility → Voice Control. Apple does not provide apps with a supported way to change that separate selection, so choose the same microphone there or use Automatic.

Does EyeOh need microphone permission?

No. It changes device settings but never captures microphone audio.

How does Bluetooth reconnect work?

After EyeOh has seen a paired Bluetooth audio device, it keeps a dimmed shortcut while that route is disconnected. Clicking it asks macOS to reconnect. EyeOh does not scan for, pair or automatically connect unknown devices.

Can I use my iPhone camera?

Yes. An eligible nearby iPhone made available by Apple Continuity Camera appears automatically. Camera preview needs permission only while its window is open.

What diagnostics are collected today?

None by EyeOh 0.4. PostHog and Sentry support exists in the source, but the current public build contains no provider configuration. The Settings switches are disabled and no EyeOh analytics or crash reports are sent.

Will EyeOh be on the Mac App Store?

The direct notarized download is available now. A sandboxed Mac App Store edition is planned; macOS permits both channels, and each will be clearly labelled if their capabilities differ.

Is EyeOh open source?

Yes. EyeOh Core is MIT-licensed. Official Dark Ice names and artwork are protected separately.

One useful little menu

Stop digging through Settings.

EyeOh is native, notarized, free, and focused on the switches that interrupt your day.

Download EyeOh — Free