diff --git a/setup.sh b/setup.sh new file mode 100644 index 0000000..74202c2 --- /dev/null +++ b/setup.sh @@ -0,0 +1,15 @@ +echo "ddtoverlay=dwc2,dr_mode=peripheral" >> /boot/config.txt +echo dwc2 | sudo tee /etc/modules-load.d/dwc2.conf +echo libcomposite | sudo tee /etc/modules-load.d/libcomposite.conf + +cp ./hid-setup.sh /usr/local/bin/hid-setup.sh +cp ./hidg.service /etc/systemd/system/hidg.service + +chmod +x /usr/local/bin/hid-setup.sh + +sudo systemctl enable hidg.service + +apt install python3 python3-pip git -y + +python3 -m venv ~/pikvm +~/pikvm/bin/pip install flask evdev \ No newline at end of file