Skip to content

Elgato on Archlinux

Published: at 08:34 AM

Elgato Streamdeck on Arch Linux

Guangzhou, China

Streamdeck UI

To utilize the Elgato Streamdeck on Arch Linux, follow these steps:

Install hidapi

sudo pacman -S hidapi python-pip qt6-base

Packages installed:

Set Path

Add ~/.local/bin to your path by appending the following line to your .bashrc, .zshrc, or equivalent:

PATH=$PATH:$HOME/.local/bin

Prepare the Python Environment

python -m pip install --upgrade pip
python -m pip install setuptools

Configure access to Elgato devices

Create a file called /etc/udev/rules.d/70-streamdeck.rules with the following content:

sudo sh -c 'echo "SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", TAG+=\"uaccess\"" > /etc/udev/rules.d/70-streamdeck.rules'

Apply the rule immediately:

sudo udevadm trigger

Install and Start Stream Deck UI

python -m pip install streamdeck-ui --user
streamdeck
Elgato Streamdeck on Arch Linux

Now you should be able to use the Elgato Streamdeck on your Arch Linux system.