Skip to content

Cameras that have been verified to work with Howdy

James edited this page Jun 30, 2022 · 77 revisions

While Howdy should work with almost all IR cameras when running on an up-to-date system, the ones below have been verified by other users to work with Howdy.

If Howdy works for you, but your camera is not on the list, please add it. You can run the following command to list all available webcams if you have V4L2 installed:

v4l2-ctl --list-devices

  • ASUS Q507IQ HD IR UVC WebCam

    System: ZorinOS 16.1

    Config changes: device_path = /dev/video2, dark_threshold = 100

    Notes: UVC adds extra video devices like video1 and video3. From what I understand they are just used to transmit metadata for video0 (color webcam) and video2 (grayscale IR camera) respectively.

  • Lenovo ThinkPad X1 Carbon Gen 9 Integrated Camera (2021)

    System: Ubuntu 20.04 LTS, Fedora 34

    Needed: activate IR camera

    Config changes: device_path = /dev/video2

  • Lenovo ThinkPad X1 Carbon Gen 6 Integrated Camera

    System: Pop!_OS 21.10

    Config changes: device_path = /dev/video2

  • Lenovo 500 FHD USB-C External Webcam details

    System: Ubuntu 20.04.4 LTS

    Config changes: device_path = /dev/video2

  • Lenovo ThinkPad P15s Integrated Camera (2021)

    System: Ubuntu 21.04

    Needed: activate IR camera

    Config changes: device_path = /dev/video2

  • HP Wide Vision FHD Camera

  • Razer Kiyo Pro

    System: Ubuntu 21.04

    Config changes: device_path = /dev/video2

  • LilBit, RGB-IR Camera (external USB)

    System: Ubuntu 18.04 LTS + Kernel 4.19.27 (install required)

    Needed: QT_X11_NO_MITSHM=1 in /etc/environment

    Registered as: ID 0408:7090 Quanta Computer, Inc.

  • Lenovo ThinkPad P52 Integrated Camera (2019)

    System: Ubuntu 19.04 with Kernel 5.0.0-13-generic

  • Lenovo ThinkPad P52 Integrated IR Camera (2018)

    System: Arch Linux with Kernel 5.2.13-arch1-1-ARCH

    Config changes: device_path = /dev/video2, dark_threshold = 80, force_mjpeg = true

  • Lenovo ThinkPad T480 Integrated IR Camera

    System: Ubuntu 18.04 LTS with Kernel 5.0.0-25-generic

  • Lenovo ThinkPad T490 Integrated IR Camera

    System: Ubuntu 18.04 LTS with Kernel 5.0.0-25-generic

  • Lenovo Thinkpad T14s(AMD) Integrated IR Camera

    System: Manjaro with Kernel 5.9.1-3-MANJARO

    Using the IR-Camera required following this guide to enable the IR-Blaster.

    Config changes: device_path = /dev/video2, dark_threshold = 80

  • Lenovo Thinkpad T14 (AMD) IMC Networks Integrated IR Camera (13d3:5406)

    System: Debian Bullseye with kernel 5.10.0-3-amd64

    Config changes: device_path = /dev/video2, dark_threshold = 80

    Using the IR-Camera required following this guide (without changing the values in the .c file) to enable the IR-Blaster.

  • Lenovo Yoga Slim 7(AMD) Integrated IR Camera

    System: Ubuntu 20.10 with Kernel 5.8.0-7630-generic

    Using the IR-Camera required following this guide to enable the IR-Blaster.

    Config changes: device_path = /dev/video2, dark_threshold = 80

  • Lenovo IdeaPad 5 Pro Integrated IR Camera

    System: Fedora 34 with Kernel 5.13.12-200

    Needed: Linux Enable IR Emitter

    Config changes: device_path = /dev/video2

  • Azurewave USB2.0 HD IR UVC WebCam (Asus Zenbook UX433FN)

    System: openSUSE Tumbleweed with Kernel 5.1.5-1-default

  • Logitech BRIO

    System: Arch Linux with Kernel 5.1.16-arch1-1-ARCH

  • HP Wide Vision FHD Camera: HP W (HP Envy x360 bp108ng)

    System: Ubuntu 19.04 with Kernel 5.0.0-20-generic

  • Lenovo Thinkpad X1 Tablet Gen 3 Integrated IR Camera

    System: Arch Linux with Kernel 5.2.0-1-ARCH

  • Dell XPS 13 9370 Intergrated IR Camera

    System: Fedora 30 with Kernel 5.2.8-200.fc30.x86_64

  • Dell XPS 13 9380 Integrated Web Camera

    System: Ubuntu 18.04.3 with Kernel 5.0.0-25-generic

  • Dell XPS 13 9300 (2020) Integrated Web Camera

    System: Manjaro Cinnamon with Kernel 5.7.0-3-MANJARO

    Config changes: device_path = /dev/video2, dark_threshold = 80

  • Logitech HD Pro Webcam C920

    System: NixOS with Kernel 5.6.19

    Hardware: Dell XPS 13 9300 (2020)

    Config changes: device_path = /dev/video4 (since XPS 13 internal camera is /dev/video2)

  • Dell XPS 15 9500 (2020) Integrated Web Camera

    System: Pop!_OS with Kernel 5.8.0-7642-generic

    Config changes: device_path = /dev/video2

  • Dell XPS 15 2-in-1 9575 Integrated Web Camera

    System: Ubuntu 22.04

    Config changes: device_path = /dev/video2

  • Dell Latitude 5401 Integrad Web Camera

    System: Ubuntu 20.04 LTS with 5.4.0-37-generic

  • Logitech, Inc. Webcam C270 (non-IR camera)

    System: Ubuntu 19.10 with Kernel 5.3.0-generic

  • BisonCam,NB Pro: BisonCam,NB Pr (non-IR camera)

    System: Ubuntu 18.04 with Kernel 5.3.0-generic

  • Dell Inspiron 7370 Integrated IR Camera

    System: Manjaro with Kernel 5.6.8-1

  • Dell Inspiron 5379 Integrated IR Camera

    System: Ubuntu 20.04 with Kernel 5.4.0-33-generic

  • Razer Blade 15 Advanced 2019 Integrated IR Camera

    System: Manjaro KDE with Kernel 5.4.52-1-MANJARO

    Config changes: device_path = /dev/video2, frame_width = 360, frame_height = 360, ignore_closed_lid = false,dark_threshold = 80

  • Razer Blade 15 Advance (2021) Integrated IR Camera

    System: Pop!_OS 21.10 with Kernel 5.15.8 and Pop!_OS 20.04 LTS

    Config changes: device_path = /dev/video2, dark_threshold = 90

  • Microsoft LifeCam HD-3000

    System: Manjaro with Kernel 5.8.6-1-MANJARO works out of the box.

  • HP Zbook Studio G5

    System: Ubuntu 20.04.1 with Kernel 5.4.0-54-generic

    Config changes: device_path = /dev/video0

  • Lenovo Yoga 14s 2021 Integrated IR Camera

    System: Arch Linux with Kernel 5.9.9-arch1-1

    Config changes: device_path = /dev/video2

  • System76 Lemur Pro (lemp10)

    System: Pop!_OS 20.10 with Kernel 5.8.0-7630-generic

    Config changes: device_path = /dev/v4l/by-id/usb-Sonix_Technology_Co.__Ltd._Chicony_USB2.0_Camera-video-index0

  • TongFang PF4NU1F/PF5NU1G Integrated IR Camera

    Includes:

    • Schenker VIA 15 Pro
    • Tuxedo Pulse 14/15
    • Mechrevo S2 Air
    • Mechrevo CODE 01
    • PCSpecialist/PCZ Fusion Pro 14"
    • PCSpecialist/PCZ Fusion Pro IV 15"
    • Eluktronics THINN 15
    • Juno Aurora 15
    • Skikk 15GRR1
    • RaionBook UB1R (14")
    • KDE Slimbook 14"/15"
    • Slimbook Pro X 14"/15"
    • among others...

    Systems:

    • Ubuntu 20.10 with Kernel 5.8.0-45-generic
    • Ubuntu 20.04.2 LTS with Kernel 5.8.0-50-generic

    Config changes: device_path = /dev/video2, frame_width = 640, frame_height = 360

  • Dell Latitue E6430 Integrated IR Camera

    System: Ubuntu 20.04.2 LTS with Kernel 5.8.0-49-generic

    Config changes:

    device_path = /dev/v4l/by-id/usb-001BFCEB8109-D11A-022427_Laptop_Integrated_Webcam_E4HD-video-index0

    ...or...

    device_path = /dev/video0

  • HP TrueVision FHD RGB-IR: HP Tr (usb-0000:00:14.0-5)

    System: Ubuntu 20.04 with Kernel 5.8.0-50-generic, Ubuntu 21.04 with Kernel 5.11.0-16-generic

    Hardware: HP Spectre x360 - 15t Touch Laptop (2017 model)

    Config changes: device_path = /dev/video0

  • Mechrevo Umi Pro 3 Integrated IR Camera (usb-SunplusIT_Inc_HD_Webcam_01.00.00)

    System: Arch Linux with kernel 5.13.5-arch1-1

    Hardware: Mechrevo Umi Pro 3 (i7-10875H + RTX 3060 edition)

    Config changes: device_path = /dev/video0 for visible light camera and device_path = /dev/video2 for IR camera

  • Anker PowerConf C300

    System: Arch Linux with kernel 5.10.53-1

    Driver: uvcvideo 1.1.1

    Config changes: device_path = /dev/video0

  • Lenovo Yoga S740 14IIL

    System: Manjaro Cinnamon with kernel 5.13.19-2-MANJARO and Pop_OS 19.10

    Notes: For the IR LEDs to work you need to compile and install chicony-ir-toggle

    Config changes:

    [video]
    # check if id matches with yours via `v4l2-ctl --list-devices`
    device_path = /dev/v4l/by-path/pci-0000:00:14.0-usb-0:5:1.2-video-index0
    frame_width = 640
    frame_height = 360
    dark_threshold = 90
  • ASUS ZenBook UX425EA Integrated IR Camera

    System: Ubuntu 21.10 with Kernel 5.13.0-28-generic

    Config changes: device_path = /dev/video2, dark_threshold = 100

  • TUXEDO InfinityBook S 14 v5

    System: Ubuntu 20.04 LTS with kernel 5.11.0-43-generic

    Config changes: device_path = /dev/v4l/by-id/usb-SunplusIT_Inc_Chicony_USB2.0_Camera_01.00.00-video-index0

  • Alienware x17 R2

    System: Pop!_OS 22.04 LTS

    Needed: activate IR camera

    Config changes: device_path = /dev/video2, dark_threshold = 80, frame_width = 640, frame_height = 360