About the directory & our standards

Cameras & sensors / Computer companion

Unlock webcam controls missing on Linux

Native camera settings app using PipeWire, with controls recovered from the Windows utility.

Read the original build See shopping list
Dell UltraSharp 4K settings application for Linux
Christian F. K. Schaller · webcam controls

What the hardware does

The custom app exposes controls on a physical Dell webcam under Linux.

How the agent helped

Creator describes screenshot-led implementation, Windows binary inspection, automated screenshots and several days of iteration.

Before you build

Hardware controls are implemented; software-only features such as background removal were still absent.

Follow the build

blogs.gnome.org

Original build story

First-person build article

gitlab.com

Supporting source

Shopping list

Save as Markdown

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Confirm before buying

  • The former Dell WB7022 store link no longer resolves to the product; a current exact-model seller is not verified.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

  1. Qty. 1Plan / confirm
    Required

    Dell UltraSharp Webcam 4K UHD WB7022

    Exact USB camera target.

    Manufacturer storefront blocked a live check; model identity comes from the creator and manufacturer reference.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    The former Dell store link now redirects to an accessories page. Exact WB7022 purchase destination and product photo need reconfirmation; do not substitute another Dell webcam.

  2. Qty. 1Plan / confirm
    Required

    Linux computer

    Build, configure or flash the software.

    Run the camera controls.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

  3. Qty. 1Plan / confirm
    Required

    USB 3 camera data cable

    Connect to the computer for programming or data.

    Use the camera’s full-bandwidth cable and a suitable host port; charge-only or USB 2 cables are not an equivalent.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

  4. Qty. 1Plan / confirm
    Conditional

    Webcam mount

    Hold the camera.

    Reuse the included mount or a compatible tripod.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

Built something with a coding agent?

Share your hardware project so others can try it.

Submit a project