diff --git a/docs/installation.md b/docs/installation.md index a8b48954..be9a4ca8 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -3,9 +3,10 @@ ### Requirements You should have a reasonably new kernel (3.2+), with the `logitech-djreceiver` -driver enabled and loaded; also, the `udev` package must be installed and the -daemon running. If you have a modern Linux distribution (2011+), you're most -likely good to go. +driver enabled and loaded (kernel module `hid-logitech-dj`) or Linux 3.19+ +(kernel module `hid-logitech-hidpp`); also, the `udev` package must be installed +and the daemon running. If you have a modern Linux distribution (2011+), you're +most likely good to go. The command-line application (`bin/solaar-cli`) requires Python 2.7.3 or 3.2+ (either version should work), and the `python-pyudev`/`python3-pyudev` package. diff --git a/packaging/debian/solaar.udev b/packaging/debian/solaar.udev index b26e71f0..f6fb00ad 100644 --- a/packaging/debian/solaar.udev +++ b/packaging/debian/solaar.udev @@ -11,7 +11,7 @@ SUBSYSTEM != "hidraw", GOTO="solaar_end" ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", GOTO="solaar_apply" ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", GOTO="solaar_apply" -# Nano receiver, "Unifying ready" +# Nano receiver, "Unifying Ready" ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52f", GOTO="solaar_apply" # classic Nano receiver -- VX Nano mouse @@ -28,7 +28,7 @@ GOTO="solaar_end" LABEL="solaar_apply" # don't apply to the paired peripherals, just the receivers -DRIVERS=="logitech-djdevice", GOTO="solaar_end" +DRIVERS=="logitech-djdevice|logitech-hidpp-device", GOTO="solaar_end" # if the package configuration does not want the plugdev group, don't change the # group and access mode diff --git a/rules.d/42-logitech-unify-permissions.rules b/rules.d/42-logitech-unify-permissions.rules index ebb3eb03..fb2524dc 100644 --- a/rules.d/42-logitech-unify-permissions.rules +++ b/rules.d/42-logitech-unify-permissions.rules @@ -14,7 +14,7 @@ ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", GOTO="solaar_apply" # Nano receiver, "Unifying Ready" ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52f", GOTO="solaar_apply" -# clasic Nano receiver -- VX Nano mouse +# classic Nano receiver -- VX Nano mouse ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c526", GOTO="solaar_apply" # classic Nano receiver -- MK220 mouse and keyboard combo @@ -25,7 +25,7 @@ GOTO="solaar_end" LABEL="solaar_apply" # don't apply to the paired peripherals, just the receivers -DRIVERS=="logitech-djdevice", GOTO="solaar_end" +DRIVERS=="logitech-djdevice|logitech-hidpp-device", GOTO="solaar_end" # Allow any seated user to access the receiver. # uaccess: modern ACL-enabled udev