Normalmente, isso é feito adicionando a /etc/udev/rules.d
um arquivo chamado 50-usb-scale.conf
com conteúdo como este:
SUBSYSTEM=="usb", ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2", MODE="0666"
Onde HEX1 e HEX2 são substituídos pelo fornecedor e id do produto, respectivamente.
Para corresponder ao tipo de interface, você pode tentar substituir ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2"
por uma correspondência de bInterfaceClass
sendo 03
(HID):
SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", MODE="0666"
Mas esteja avisado, isso também irá capturar ratos e teclados.