hal/fdi/information/10freedesktop 10-wireless-mice.fdi,1.3,1.4

Richard Hughes hughsient at kemper.freedesktop.org
Sun Apr 16 14:43:18 PDT 2006


Update of /cvs/hal/hal/fdi/information/10freedesktop
In directory kemper:/tmp/cvs-serv7688/fdi/information/10freedesktop

Modified Files:
	10-wireless-mice.fdi 
Log Message:
2006-04-16  Richard Hughes <richard at hughsie.com>
 * fdi/information/10freedesktop/10-wireless-mice.fdi: Added new Logitech csr mice, mainly from Bastien Nocera for fd.o 6397. Also added Coordless Click! which has also been tested working.


Index: 10-wireless-mice.fdi
===================================================================
RCS file: /cvs/hal/hal/fdi/information/10freedesktop/10-wireless-mice.fdi,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- 10-wireless-mice.fdi	7 Mar 2006 16:31:40 -0000	1.3
+++ 10-wireless-mice.fdi	16 Apr 2006 21:43:16 -0000	1.4
@@ -4,7 +4,8 @@
     <match key="info.bus" string="usb_device">
       <match key="usb_device.vendor_id" int="0x046d"> <!-- Logitech, Inc. -->
 
-        <match key="usb_device.product_id" int="0xc50e"> <!-- Receiver for MX1000 Laser -->
+        <!-- Receiver for MX1000 Laser -->
+        <match key="usb_device.product_id" int="0xc50e">
           <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
           <merge key="battery.type" type="string">mouse</merge>
           <merge key="battery.is_rechargeable" type="bool">true</merge>
@@ -14,6 +15,16 @@
           <merge key="battery.csr.is_dual" type="bool">false</merge>
         </match>
 
+        <!-- Receiver for Coordless Click! -->
+        <match key="usb_device.product_id" int="0xc510"> 
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+	  <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
 	<!-- Receiver for Coordless Keyboard + Mouse combo -->
         <match key="usb_device.product_id" int="0xc512"> 
           <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
@@ -34,6 +45,137 @@
           <merge key="battery.csr.is_dual" type="bool">false</merge>
         </match>
 
+        <!-- Wheel Mouse Optical -->
+        <match key="usb_device.product_id" int="0xc00e">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- MouseMan Traveler -->
+        <match key="usb_device.product_id" int="0xc00f">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- MouseMan Dual Optical -->
+        <match key="usb_device.product_id" int="0xc012">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- MX300 Optical Mouse -->
+        <match key="usb_device.product_id" int="0xc024">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- MX500 Optical Mouse -->
+        <match key="usb_device.product_id" int="0xc025">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">true</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- iFeel Mouse (silver) -->
+        <match key="usb_device.product_id" int="0xc031">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">true</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- Mouse Receiver -->
+        <match key="usb_device.product_id" int="0xc501">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- Dual Receiver -->
+        <match key="usb_device.product_id" int="0xc502">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">true</merge>
+        </match>
+
+        <!-- Receiver for Cordless Freedom Optical -->
+        <match key="usb_device.product_id" int="0xc504">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">true</merge>
+        </match>
+
+        <!-- Receiver for MX700 Optical Mouse -->
+        <match key="usb_device.product_id" int="0xc506">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">true</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- Receiver for Cordless Optical TrackMan -->
+        <match key="usb_device.product_id" int="0xc508">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">true</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
+
+        <!-- Receiver for Cordless Presenter -->
+        <match key="usb_device.product_id" int="0xc702">
+          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
+          <merge key="battery.type" type="string">mouse</merge>
+          <merge key="battery.is_rechargeable" type="bool">true</merge>
+          <!-- proprietary properties defining the behavior -->
+          <merge key="battery.csr.has_res" type="bool">false</merge>
+          <merge key="battery.csr.has_sms" type="bool">false</merge>
+          <merge key="battery.csr.is_dual" type="bool">false</merge>
+        </match>
 
       </match>
     </match>




More information about the hal-commit mailing list