Hi,
I'm sending this email to you because of Debian bug #559964.

I believe that the patches given by Andreas Schneider are to apply to
lomoco source and not the Debian package.

I have included a patch which applies directly to the udev rule
included in the Debian package. It works on my mx510 exactly as the
previous rules and udev no longer gives that warning.

Paul can you please test it so we can have one more confirmation? And
can you please also test Andreas patch for the mx518-2?

To Thibaut, if you want to orphan the package I can pick it up,
although I'm not a Debian developer.

Regards,
Pedro
--- 025_lomoco.rules-old	2010-05-15 01:11:05.638809923 +0100
+++ 025_lomoco.rules	2010-05-15 01:08:44.746936058 +0100
@@ -5,70 +5,70 @@
 SUBSYSTEM != "usb_device", GOTO="lomoco_end"
 
 # "M-BJ58",  "Wheel Mouse Optical"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c00e", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c00e", RUN+="udev.lomoco"
 
 # "M-BJ79",  "MouseMan Traveler"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c00f", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c00f", RUN+="udev.lomoco"
 
 # "M-BL63B",  "MouseMan Dual Optical"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c012", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c012", RUN+="udev.lomoco"
 
 # "M-BS81A",  "MX510 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c01d", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c01d", RUN+="udev.lomoco"
 
 # "M-BS81A",  "MX518 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c01e", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c01e", RUN+="udev.lomoco"
 
 # "M-BP82",  "MX300 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c024", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c024", RUN+="udev.lomoco"
 
 # "M-BP86",  "MX310 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c01b", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c01b", RUN+="udev.lomoco"
 
 # "M-BP81A",  "MX500 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c025", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c025", RUN+="udev.lomoco"
 
 # "M-UT58A",  "iFeel Mouse (silver)"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c031", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c031", RUN+="udev.lomoco"
 
 # "M-UAC113",  "G5 Laser Gaming Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c041", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c041", RUN+="udev.lomoco"
 
 # "C-BA4-MSE",  "Mouse Receiver"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c501", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c501", RUN+="udev.lomoco"
 
 # "C-UA3-DUAL",  "Dual Receiver"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c502", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c502", RUN+="udev.lomoco"
 
 # "C-UJ16A",  "Receiver for MX900 Receiver"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c503", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c503", RUN+="udev.lomoco"
 
 # "C-BD9-DUAL",  "Receiver for Cordless Freedom Optical"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c504", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c504", RUN+="udev.lomoco"
 
 # "C-BG17-DUAL",  "Receiver for Cordless Elite Duo"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c505", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c505", RUN+="udev.lomoco"
 
 # "C-BF16-MSE",  "Receiver for MX700 Optical Mouse"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c506", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c506", RUN+="udev.lomoco"
 
 # "C-BA4-MSE",  "Receiver for Cordless Optical TrackMan"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c508", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c508", RUN+="udev.lomoco"
 
 # "C-BJ27-MSE",  "Receiver for Cordless Optical Mouse for Notebooks"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c50a", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c50a", RUN+="udev.lomoco"
 
 # "C-UF15",  "Receiver for Cordless Presenter"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c702", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c702", RUN+="udev.lomoco"
 
 # "C-BQ16A",  "Receiver for diNovo Media Desktop"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c704", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c704", RUN+="udev.lomoco"
 
 # "C-BN34",  "Receiver for MX1000 Laser"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c50e", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c50e", RUN+="udev.lomoco"
 
 # "C-BO34",  "Receiver for Cordless Desktop MX3100 Laser"
-SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c512", RUN+="udev.lomoco"
+ATTRS{idVendor}=="046d", ATTRS{modelID}=="c512", RUN+="udev.lomoco"
 
 
 LABEL="lomoco_end"

Reply via email to