33 lines
910 B
Text
33 lines
910 B
Text
|
# This rule was added by Solaar.
|
||
|
#
|
||
|
# Allows non-root users to have raw access to Logitech devices.
|
||
|
# Allowing users to write to the device is potentially dangerous
|
||
|
# because they could perform firmware updates.
|
||
|
|
||
|
ACTION != "add", GOTO="solaar_end"
|
||
|
SUBSYSTEM != "hidraw", GOTO="solaar_end"
|
||
|
|
||
|
# USB-connected Logitech receivers and devices
|
||
|
ATTRS{idVendor}=="046d", GOTO="solaar_apply"
|
||
|
|
||
|
# Lenovo nano receiver
|
||
|
ATTRS{idVendor}=="17ef", ATTRS{idProduct}=="6042", GOTO="solaar_apply"
|
||
|
|
||
|
# Bluetooth-connected Logitech devices
|
||
|
KERNELS == "0005:046D:*", GOTO="solaar_apply"
|
||
|
|
||
|
GOTO="solaar_end"
|
||
|
|
||
|
LABEL="solaar_apply"
|
||
|
|
||
|
# Allow any seated user to access the receiver.
|
||
|
# uaccess: modern ACL-enabled udev
|
||
|
# udev-acl: for Ubuntu 12.10 and older
|
||
|
TAG+="uaccess", TAG+="udev-acl"
|
||
|
|
||
|
# Grant members of the "plugdev" group access to receiver (useful for SSH users)
|
||
|
#MODE="0660", GROUP="plugdev"
|
||
|
|
||
|
LABEL="solaar_end"
|
||
|
# vim: ft=udevrules
|