Skip to content

jacksitlab/streamdeck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

streamdeck

prepare os

sudo apt install libhidapi-hidraw0 libudev-dev libusb-1.0-0-dev python3 python3-pip libhidapi-libusb0 libopenjp2-7

Add your user to the 'plugdev' group:

sudo usermod -aG plugdev $USER

Add the udev rules using your text editor:

sudo nano /etc/udev/rules.d/99-streamdeck.rules

content:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", MODE:="660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0063", MODE:="660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006c", MODE:="660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006d", MODE:="660", GROUP="plugdev"

Reload the rules:

sudo udevadm control --reload-rules

run in localenv

first time

pip3 install virtualenv
virtualenv env
source env/bin/activate
pip3 install -r requirements.txt

reinit

source env/bin/activate

test connection

python3 test/testdeck.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages