Webcam effects for video calls and camera apps, set off by hand gestures: thumbs up for fireworks, peace sign for confetti, and more. The effects play behind you, so they never cover your face. Linux: Arch (and Arch-based distros), Debian 13+, Ubuntu 24.04+ and Fedora 40+.
It shows up as an extra camera called Gesture Cam. Tested in Discord, Vesktop and GNOME Snapshot. Other apps that let you pick a camera (browsers, Zoom, OBS) should work too, but haven't been tried yet.
Download Gesture Camtar xzf ~/Downloads/gesture-cam.tar.gz -C ~ cd ~/gesture-cam
sudo ./setup.shOn Fedora this also turns on the RPM Fusion repository, where the camera driver comes from.
python3 -m venv --system-site-packages .venv .venv/bin/pip install -r requirements.txt sed "s#^Exec=.*#Exec=$PWD/gesture-cam#" gesture-cam.desktop > ~/.local/share/applications/gesture-cam.desktop
Secure Boot on? Then the camera driver is blocked at first, and setup.sh prints a
sudo mokutil --import … command. Run it and pick a one-time password. Reboot: on the blue screen,
choose Enroll MOK → Continue → Yes, type the password and reboot again. Then run sudo ./setup.sh once more.
The README in the download explains the settings and the gestures.