Sensors

3 min read Updated Oct 23, 2026

Introduction

Guacamole relies on camera input for facial recognition. The application supports multiple camera types, including standard RGB webcams, infrared (IR) cameras, and virtual cameras. Proper camera configuration ensures reliable face recognition and optimal performance.

Camera Types

RGB Camera

Your main webcam used for standard face recognition. This is typically the built-in laptop camera or an external USB webcam.

Best for: General use in well-lit environments

Infrared Depth Camera

A specialized camera that captures infrared light. Many modern laptops include IR cameras for Windows Hello compatibility.

Best for: Low-light environments, enhanced security, liveness detection

Virtual Camera

A software-based camera that can be used for privacy or testing purposes.

Best for: Privacy mode, development testing

Selecting Your Camera

  1. Go to Settings > Sensors
  2. Under Camera, select your preferred webcam from the dropdown
  3. Click Apply to save changes

The camera preview shows what Guacamole sees. Ensure your face is clearly visible and centered in the frame.

RGB Camera Settings

Primary Camera Options

Setting Description
Camera Selection Choose which webcam to use

Infrared Camera Settings

Depth cameras provide significant advantages for face recognition:

  • Works in darkness: No ambient light required
  • Better anti-spoofing: Harder to fool with photos
  • Consistent lighting: Not affected by room lighting changes

Enabling IR Camera

  1. Go to Settings > Sensors
  2. Toggle Depth Camera on
  3. Select your IR camera from the list

Virtual Camera

Guacamole includes a virtual camera feature that can:

  • Provide a privacy-preserving video feed to other applications.
  • Show a custom image when face recognition is active.

Virtual Camera Settings

Setting Description
Enable Virtual Camera Turn the virtual camera on/off

Restart Camera Service

If you're struggling with Camera Issues, you can choose this option. Allow the administrator permissions and let Guacamole fix your Camera.

Intel WiFi Sensing Integration

If your device supports Intel WiFi Sensing, Guacamole can use it for presence detection:

  • Detects user presence without camera
  • Saves power by not using camera for presence checks
  • Camera activates only for face recognition

To enable:
1. Go to Settings > Sensors
2. Enable Human Detection Technology.

Camera Positioning Tips

For best recognition results:

  1. Distance: Position yourself 1.5-3 feet (45-90 cm) from the camera
  2. Angle: Camera should be at eye level, facing you directly
  3. Lighting: Ensure your face is evenly lit, avoiding backlighting
  4. Background: A plain, uncluttered background helps recognition
  5. Obstructions: Remove items that might block the camera's view

Troubleshooting

Camera Not Detected

  • Ensure the camera is properly connected
  • Check Device Manager for camera drivers
  • Restart GuacamoleID after connecting a new camera
  • Try a different USB port (for external cameras)

Poor Recognition Quality

  • Clean the camera lens
  • Improve room lighting
  • Adjust camera resolution settings
  • Check for software using the camera simultaneously

Camera Lag or Freezing

  • Lower the camera resolution
  • Close other applications using the camera
  • Check CPU usage - reduce if high
  • Disable secondary camera if not needed

IR Camera Not Working

  • Verify your device has an IR camera
  • Check Windows Hello settings for conflicts
  • Disable exclusive control if other apps need access
  • Update camera drivers

Virtual Camera Not Appearing in Other Apps

  • Restart the application that needs the virtual camera
  • Ensure virtual camera is enabled in GuacamoleID settings
  • Some applications may not support virtual cameras