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