Gaze correction reports “active” on Apple M4 Pro (macOS Tahoe) but no visible eye correction is applied
Body
Environment
- Device: MacBook Pro (Apple M4 Pro, 48 GB RAM)
- macOS: Tahoe 26.x
- Camera: Logitech Webcam C930e
- App: Latest GazeAt release
- Installed via prebuilt release (not built from source)
Issue
The application starts successfully and the virtual camera is created, but no visible gaze correction is applied.
The preview from the “GazeAt Camera” appears identical to the raw webcam feed. Deliberately looking to the far left or right of the monitor does not result in any noticeable eye correction.
What I’ve verified
- Camera permission granted.
- Virtual camera extension installed and approved.
- “GazeAt Camera” appears as a camera device.
- AI processing starts successfully.
- Backend launches without errors.
- Face detection is working.
- The issue is not “Bad CPU type in executable.” The backend runs normally.
Relevant log output
Found device: GazeAt Camera with 2 streams
Backend started
Models loaded successfully
MediaPipe initialized
First frame: face detected — gaze correction active
Face detection: 300/300 frames (100%)
The backend also reports processing approximately 30–40 FPS.
Expected behavior
When looking away from the camera while keeping my head relatively still, the virtual camera should visibly adjust my eye gaze toward the camera.
Actual behavior
No visible difference between:
- Logitech Webcam C930e
- GazeAt Camera
The gaze appears completely unchanged.
Question
Is Apple Silicon M4 and/or macOS Tahoe currently supported?
Is there a known issue where the backend reports “gaze correction active” but the corrected frames are not actually written to the virtual camera?
I’m happy to test a debug build or provide additional logs if needed.
Gaze correction reports “active” on Apple M4 Pro (macOS Tahoe) but no visible eye correction is applied
Body
Environment
Issue
The application starts successfully and the virtual camera is created, but no visible gaze correction is applied.
The preview from the “GazeAt Camera” appears identical to the raw webcam feed. Deliberately looking to the far left or right of the monitor does not result in any noticeable eye correction.
What I’ve verified
Relevant log output
Found device: GazeAt Camera with 2 streams
Backend started
Models loaded successfully
MediaPipe initialized
First frame: face detected — gaze correction active
Face detection: 300/300 frames (100%)
The backend also reports processing approximately 30–40 FPS.
Expected behavior
When looking away from the camera while keeping my head relatively still, the virtual camera should visibly adjust my eye gaze toward the camera.
Actual behavior
No visible difference between:
The gaze appears completely unchanged.
Question
Is Apple Silicon M4 and/or macOS Tahoe currently supported?
Is there a known issue where the backend reports “gaze correction active” but the corrected frames are not actually written to the virtual camera?
I’m happy to test a debug build or provide additional logs if needed.