# ZSA keyboards (ErgoDox EZ, Moonlander, Voyager) raw-HID access. # Required for Wally flashing and VIA / usevia.app key-remapping over WebHID. # `uaccess` tag delegates permission to the active logind session user, # so no plugdev/input group membership is needed. KERNEL=="hidraw*", ATTRS{idVendor}=="3297", MODE="0660", TAG+="uaccess" # STM32 DFU bootloader for Moonlander / Voyager (only fires while flashing). SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", \ MODE="0660", TAG+="uaccess" # Halfkay bootloader (ErgoDox EZ) — used by Wally / Teensy loader. SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="0478", \ MODE="0660", TAG+="uaccess"