12912Sartem<?xml version="1.0" encoding="UTF-8"?>
22912Sartem<deviceinfo version="0.2">
32912Sartem  <device>
4*6112Sqz150045    <match key="info.subsystem" string="usb_device">
52912Sartem      <match key="usb_device.vendor_id" int="0x046d"> <!-- Logitech, Inc. -->
62912Sartem
72912Sartem        <!-- Receiver for MX1000 Laser -->
82912Sartem        <match key="usb_device.product_id" int="0xc50e">
92912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
102912Sartem          <merge key="info.product" type="string">MX1000 Laser Mouse</merge>
112912Sartem          <merge key="battery.type" type="string">mouse</merge>
122912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
132912Sartem	  <!-- proprietary properties defining the behavior -->
142912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
152912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
162912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
172912Sartem        </match>
182912Sartem
192912Sartem        <!-- Receiver for Cordless Click! -->
202912Sartem        <match key="usb_device.product_id" int="0xc510">
212912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
222912Sartem          <merge key="info.product" type="string">Cordless Click Mouse</merge>
232912Sartem          <merge key="battery.type" type="string">mouse</merge>
242912Sartem	  <!-- proprietary properties defining the behavior -->
252912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
262912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
272912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
282912Sartem        </match>
292912Sartem
302912Sartem	<!-- Receiver for Cordless Keyboard + Mouse combo -->
312912Sartem        <match key="usb_device.product_id" int="0xc512">
322912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
332912Sartem          <merge key="info.product" type="string">Cordless Keyboard+Mouse Receiver</merge>
342912Sartem          <merge key="battery.type" type="string">keyboard</merge>
352912Sartem	  <!-- proprietary properties defining the behavior -->
362912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
372912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
382912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
392912Sartem        </match>
402912Sartem
412912Sartem        <!-- Logitech, Inc. Cordless Mouse+Keyboard Receiver -->
422912Sartem        <match key="usb_device.product_id" int="0xc505">
432912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
442912Sartem          <merge key="info.product" type="string">Cordless Mouse+Keyboard Receiver</merge>
452912Sartem          <merge key="battery.type" type="string">keyboard</merge>
462912Sartem	  <!-- proprietary properties defining the behavior -->
472912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
482912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
492912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
502912Sartem        </match>
512912Sartem
522912Sartem        <!-- Mouse Receiver -->
532912Sartem        <match key="usb_device.product_id" int="0xc501">
542912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
552912Sartem          <merge key="info.product" type="string">Mouse Receiver</merge>
562912Sartem          <merge key="battery.type" type="string">mouse</merge>
572912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
582912Sartem          <!-- proprietary properties defining the behavior -->
592912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
602912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
612912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
622912Sartem        </match>
632912Sartem
642912Sartem        <!-- Dual Receiver -->
652912Sartem        <match key="usb_device.product_id" int="0xc502">
662912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
672912Sartem          <merge key="info.product" type="string">Logitech Dual Receiver</merge>
682912Sartem          <merge key="battery.type" type="string">mouse</merge>
692912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
702912Sartem          <!-- proprietary properties defining the behavior -->
712912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
722912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
732912Sartem          <merge key="battery.csr.is_dual" type="bool">true</merge>
742912Sartem        </match>
752912Sartem
762912Sartem        <!-- Receiver for Cordless Freedom Optical -->
772912Sartem        <match key="usb_device.product_id" int="0xc504">
782912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
792912Sartem          <merge key="info.product" type="string">Cordless Freedom Optical Mouse</merge>
802912Sartem          <merge key="battery.type" type="string">mouse</merge>
812912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
822912Sartem          <!-- proprietary properties defining the behavior -->
832912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
842912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
852912Sartem          <merge key="battery.csr.is_dual" type="bool">true</merge>
862912Sartem        </match>
872912Sartem
882912Sartem        <!-- Receiver for MX700 Optical Mouse -->
892912Sartem        <match key="usb_device.product_id" int="0xc506">
902912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
912912Sartem          <merge key="info.product" type="string">MX700 Optical Mouse</merge>
922912Sartem          <merge key="battery.type" type="string">mouse</merge>
932912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
942912Sartem          <!-- proprietary properties defining the behavior -->
952912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
962912Sartem          <merge key="battery.csr.has_sms" type="bool">true</merge>
972912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
982912Sartem        </match>
992912Sartem
1002912Sartem        <!-- Receiver for Cordless Optical TrackMan -->
1012912Sartem        <match key="usb_device.product_id" int="0xc508">
1022912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
1032912Sartem          <merge key="info.product" type="string">Cordless Optical TrackMan</merge>
1042912Sartem          <merge key="battery.type" type="string">mouse</merge>
1052912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
1062912Sartem          <!-- proprietary properties defining the behavior -->
1072912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
1082912Sartem          <merge key="battery.csr.has_sms" type="bool">true</merge>
1092912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
1102912Sartem        </match>
1112912Sartem
1122912Sartem        <!-- Receiver for Cordless Presenter -->
1132912Sartem        <match key="usb_device.product_id" int="0xc702">
1142912Sartem          <append key="info.addons" type="strlist">hald-addon-usb-csr</append>
1152912Sartem          <merge key="info.product" type="string">Cordless Presenter</merge>
1162912Sartem          <merge key="battery.type" type="string">mouse</merge>
1172912Sartem          <merge key="battery.is_rechargeable" type="bool">true</merge>
1182912Sartem          <!-- proprietary properties defining the behavior -->
1192912Sartem          <merge key="battery.csr.has_res" type="bool">false</merge>
1202912Sartem          <merge key="battery.csr.has_sms" type="bool">false</merge>
1212912Sartem          <merge key="battery.csr.is_dual" type="bool">false</merge>
1222912Sartem        </match>
1232912Sartem
1242912Sartem      </match>
1252912Sartem    </match>
1262912Sartem  </device>
1272912Sartem</deviceinfo>
128