115 words
1 minute
Elgato on Archlinux
Anubhav Gain
2024-04-13

Elgato Streamdeck on Arch Linux#

Guangzhou, China

Streamdeck UI#

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

Install hidapi#

Terminal window
sudo pacman -S hidapi python-pip qt6-base

Packages installed:

  • hidapi-0.13.1-1
  • python-pip-23.0-1
  • qt6-base-6.4.2-1

Set Path#

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

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

Prepare the Python Environment#

Terminal window
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:

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

Apply the rule immediately:

Terminal window
sudo udevadm trigger

Install and Start Stream Deck UI#

Terminal window
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.

Elgato on Archlinux
https://mranv.pages.dev/posts/elgato-on-archlinux/
Author
Anubhav Gain
Published at
2024-04-13
License
CC BY-NC-SA 4.0