/lib/udev/rules.d/85-lomoco.rules is in lomoco 1.0.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | # udev.rules file for Logitech mouse control using lomoco
#
ACTION != "add", GOTO="lomoco_end"
SUBSYSTEM == "usb", ENV{DEVTYPE}=="usb_device", GOTO="lomoco_start"
SUBSYSTEM != "usb_device", GOTO="lomoco_end"
LABEL="lomoco_start"
# "M-BJ58", "Wheel Mouse Optical"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c00e", RUN+="udev.lomoco"
# "M-BJ79", "MouseMan Traveler"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c00f", RUN+="udev.lomoco"
# "M-BL63B", "MouseMan Dual Optical"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c012", RUN+="udev.lomoco"
# "M-BS81A", "MX510 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c01d", RUN+="udev.lomoco"
# "M-BS81A", "MX518 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c01e", RUN+="udev.lomoco"
# "M-BS81A", "MX518 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c051", RUN+="udev.lomoco"
# "M-BP82", "MX300 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c024", RUN+="udev.lomoco"
# "M-BP86", "MX310 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c01b", RUN+="udev.lomoco"
# "M-BP81A", "MX500 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c025", RUN+="udev.lomoco"
# "M-UT58A", "iFeel Mouse (silver)"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c031", RUN+="udev.lomoco"
# "M-UAC113", "G5 Laser Gaming Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c041", RUN+="udev.lomoco"
# "M-500", "M500 Laser Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c069", RUN+="udev.lomoco"
# "C-BA4-MSE", "Mouse Receiver"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c501", RUN+="udev.lomoco"
# "C-UA3-DUAL", "Dual Receiver"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c502", RUN+="udev.lomoco"
# "C-UJ16A", "Receiver for MX900 Receiver"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c503", RUN+="udev.lomoco"
# "C-BD9-DUAL", "Receiver for Cordless Freedom Optical"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c504", RUN+="udev.lomoco"
# "C-BG17-DUAL", "Receiver for Cordless Elite Duo"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c505", RUN+="udev.lomoco"
# "C-BF16-MSE", "Receiver for MX700 Optical Mouse"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c506", RUN+="udev.lomoco"
# "C-BA4-MSE", "Receiver for Cordless Optical TrackMan"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c508", RUN+="udev.lomoco"
# "C-BJ27-MSE", "Receiver for Cordless Optical Mouse for Notebooks"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c50a", RUN+="udev.lomoco"
# "C-UF15", "Receiver for Cordless Presenter"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c702", RUN+="udev.lomoco"
# "C-BQ16A", "Receiver for diNovo Media Desktop"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c704", RUN+="udev.lomoco"
# "C-BN34", "Receiver for MX1000 Laser"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c50e", RUN+="udev.lomoco"
# "C-BO34", "Receiver for Cordless Desktop MX3100 Laser"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c512", RUN+="udev.lomoco"
LABEL="lomoco_end"
|