Skip to content

Instantly share code, notes, and snippets.

@edubxb
Last active June 13, 2024 19:35
Show Gist options
  • Save edubxb/578f04fae49490f6cb38be263b444a5a to your computer and use it in GitHub Desktop.
Save edubxb/578f04fae49490f6cb38be263b444a5a to your computer and use it in GitHub Desktop.
udev rules
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04c8", ATTR{idProduct}=="e678", GOTO="usb_disable_autosuspend" # QVEX Lynepad
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="cb10", ATTR{idProduct}=="6456", GOTO="usb_disable_autosuspend" # Keebio Iris Keyboard
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="046d", ATTR{idProduct}=="c52b", GOTO="usb_disable_autosuspend" # Logitech Unifying Receiver
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="on" LABEL="usb_disable_autosuspend"
# Flipper Zero serial port
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", ATTRS{manufacturer}=="Flipper Devices Inc.", TAG+="uaccess", GROUP="dialout"
# Flipper Zero DFU
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", ATTRS{manufacturer}=="STMicroelectronics", TAG+="uaccess", GROUP="dialout"
SUBSYSTEM=="usb", ATTR{idVendor}=="20a0", ATTR{idProduct}=="41e5", MODE:="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="28e9", ATTR{idProduct}=="0189", MODE:="0660"
SUBSYSTEM=="usb", ATTR{idVendor}=="28e9", ATTR{idProduct}=="0189", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="28e9", ATTR{idProduct}=="0189", TEST=="power/control", ATTR{power/control}="on"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0666", TAG+="uaccess", TAG+="udev-acl"root@crow:/etc/udev/rules.d
ACTION=="remove", ATTRS{idVendor}=="cb10", ATTRS{idProduct}=="6456" RUN+="/usr/bin/ddcutil setvcp 0x60 0x08"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment