<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <!-- SCSI-SUBSYSTEM -->
    <match key="info.category" string="scsi_generic">
      <!-- Some SCSI Scanners announce themselves "processor" -->
      <match key="@info.parent:scsi.type" string="processor">
        <match key="@info.parent:scsi.vendor" string="EPSON">
          <!-- SCSI Scanner "Epson Expression 800" | "Epson Expression 800" -->
          <match key="@info.parent:scsi.model" string="Expression800">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson Perfection 2450" | "Epson GT-9700F" | "Epson Perfection 2450 PHOTO" -->
          <match key="@info.parent:scsi.model" string="GT-9700">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson Perfection 3200" | "Epson GT-9800F" | "Epson Perfection 3200 PHOTO" -->
          <match key="@info.parent:scsi.model" string="GT-9800">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson GT-X900" | "Epson Perfection V700 Photo" | "Epson Perfection V750 Photo" -->
          <match key="@info.parent:scsi.model" string="GT-X900">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson Perfection 636S" | "Epson Perfection 1200S" | "Epson Perfection 1200S" -->
          <match key="@info.parent:scsi.model" string="Perfection1200">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson Perfection 636" | "Epson Perfection 636S" -->
          <match key="@info.parent:scsi.model" string="Perfection636">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson GT-5500" -->
          <match key="@info.parent:scsi.model" string="SCANNER GT-5500">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Epson GT-7000" | "Epson GT-7000S" -->
          <match key="@info.parent:scsi.model" string="SCANNER GT-7000">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
        </match>
        <match key="@info.parent:scsi.vendor" string="HP">
          <!-- SCSI Scanner "Hewlett-Packard ScanJet 4p" -->
          <match key="@info.parent:scsi.model" string="C1130A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet IIc" -->
          <match key="@info.parent:scsi.model" string="C1750A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet IIp" -->
          <match key="@info.parent:scsi.model" string="C1790A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet IIcx" -->
          <match key="@info.parent:scsi.model" string="C2500A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet 4c" -->
          <match key="@info.parent:scsi.model" string="C2520A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet 5p" -->
          <match key="@info.parent:scsi.model" string="C5110A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet 6200C" -->
          <match key="@info.parent:scsi.model" string="C6270A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
          <!-- SCSI Scanner "Hewlett-Packard ScanJet 6300C" -->
          <match key="@info.parent:scsi.model" string="C7670A">
            <append key="info.capabilities" type="strlist">scanner</append>
          </match>
        </match>
      </match>
    </match>
    <!-- USB-SUBSYSTEM -->
    <match key="info.subsystem" string="usb">
      <match key="usb.vendor_id" int="0x03f0">
        <!-- Hewlett-Packard ScanJet 4100C -->
        <match key="usb.product_id" int="0x0101">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse -->
        <match key="usb.product_id" int="0x0105">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C -->
        <match key="usb.product_id" int="0x0201">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3300c -->
        <match key="usb.product_id" int="0x0205">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4300c -->
        <match key="usb.product_id" int="0x0305">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 5200C -->
        <match key="usb.product_id" int="0x0401">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3400c -->
        <match key="usb.product_id" int="0x0405">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 2100C -->
        <match key="usb.product_id" int="0x0505">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C -->
        <match key="usb.product_id" int="0x0601">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 2200C -->
        <match key="usb.product_id" int="0x0605">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C -->
        <match key="usb.product_id" int="0x0701">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard scanjet 4400c -->
        <match key="usb.product_id" int="0x0705">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c -->
        <match key="usb.product_id" int="0x0801">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard scanjet 4470c -->
        <match key="usb.product_id" int="0x0805">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 2300C -->
        <match key="usb.product_id" int="0x0901">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410 -->
        <match key="usb.product_id" int="0x0a01">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290 -->
        <match key="usb.product_id" int="0x0b01">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 5400c -->
        <match key="usb.product_id" int="0x1005">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 5470c | Hewlett-Packard ScanJet 5490c -->
        <match key="usb.product_id" int="0x1105">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C -->
        <match key="usb.product_id" int="0x1205">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C -->
        <match key="usb.product_id" int="0x1305">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3670 | Hewlett-Packard ScanJet 3690C -->
        <match key="usb.product_id" int="0x1405">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 5590 -->
        <match key="usb.product_id" int="0x1705">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 7650 -->
        <match key="usb.product_id" int="0x1805">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4850C -->
        <match key="usb.product_id" int="0x1b05">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C -->
        <match key="usb.product_id" int="0x2005">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3500C -->
        <match key="usb.product_id" int="0x2205">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3970c -->
        <match key="usb.product_id" int="0x2305">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4070 Photosmart -->
        <match key="usb.product_id" int="0x2405">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 3800 -->
        <match key="usb.product_id" int="0x2605">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet G2710 -->
        <match key="usb.product_id" int="0x2805">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390 -->
        <match key="usb.product_id" int="0x3805">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 8270 -->
        <match key="usb.product_id" int="0x3905">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard LaserJet M1005 MFP -->
        <match key="usb.product_id" int="0x3b17">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4370 -->
        <match key="usb.product_id" int="0x4105">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet G3010 -->
        <match key="usb.product_id" int="0x4205">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet G3110 -->
        <match key="usb.product_id" int="0x4305">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet G4010 -->
        <match key="usb.product_id" int="0x4505">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet G4050 -->
        <match key="usb.product_id" int="0x4605">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet N6310 -->
        <match key="usb.product_id" int="0x4705">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard LaserJet M1120 MFP -->
        <match key="usb.product_id" int="0x5617">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard LaserJet M1120n MFP -->
        <match key="usb.product_id" int="0x5717">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0400">
        <!-- Mustek BearPaw 1200 -->
        <match key="usb.product_id" int="0x1000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 1200 | Mustek BearPaw 2400 -->
        <match key="usb.product_id" int="0x1001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x040a">
        <!-- Kodak ESP 5100 -->
        <match key="usb.product_id" int="0x4025">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 5300 -->
        <match key="usb.product_id" int="0x4026">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 5500 -->
        <match key="usb.product_id" int="0x4027">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 5000 -->
        <match key="usb.product_id" int="0x4028">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 3300 -->
        <match key="usb.product_id" int="0x4031">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 5 -->
        <match key="usb.product_id" int="0x4032">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 7 -->
        <match key="usb.product_id" int="0x403e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 9 -->
        <match key="usb.product_id" int="0x403f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 5200 -->
        <match key="usb.product_id" int="0x4041">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 3200 -->
        <match key="usb.product_id" int="0x4043">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 4100 -->
        <match key="usb.product_id" int="0x4053">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 6100 -->
        <match key="usb.product_id" int="0x4054">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 7200 -->
        <match key="usb.product_id" int="0x4056">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP C110 -->
        <match key="usb.product_id" int="0x4057">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP C115 -->
        <match key="usb.product_id" int="0x4058">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 2150 -->
        <match key="usb.product_id" int="0x4059">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP C310 -->
        <match key="usb.product_id" int="0x405d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP C315 -->
        <match key="usb.product_id" int="0x405e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Advent AW10 -->
        <match key="usb.product_id" int="0x4060">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero Office 6.1 -->
        <match key="usb.product_id" int="0x4062">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero 7.1 -->
        <match key="usb.product_id" int="0x4063">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero 5.1 -->
        <match key="usb.product_id" int="0x4064">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 9200 -->
        <match key="usb.product_id" int="0x4065">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak ESP 2170 -->
        <match key="usb.product_id" int="0x4066">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero 9.1 -->
        <match key="usb.product_id" int="0x4067">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero 4.1 -->
        <match key="usb.product_id" int="0x4069">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak Hero 3.1 -->
        <match key="usb.product_id" int="0x406d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak i30 -->
        <match key="usb.product_id" int="0x6001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak i40 -->
        <match key="usb.product_id" int="0x6002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak i50 | Kodak i55 -->
        <match key="usb.product_id" int="0x6003">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak i60 | Kodak i65 -->
        <match key="usb.product_id" int="0x6004">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Kodak i80 -->
        <match key="usb.product_id" int="0x6005">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x041e">
        <!-- Creative WebCam Go Mini -->
        <match key="usb.product_id" int="0x4007">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x043d">
        <!-- Lexmark X70 | Lexmark X73 -->
        <match key="usb.product_id" int="0x002d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Lexmark X74 -->
        <match key="usb.product_id" int="0x0060">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Lexmark X1110 | Lexmark X1130 | Lexmark X1140
             Lexmark X1150 | Lexmark X1170 | Lexmark X1180
             Lexmark X1185 | Lexmark X1195 -->
        <match key="usb.product_id" int="0x007c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Lexmark X12xx -->
        <match key="usb.product_id" int="0x007d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0451">
        <!-- Sanford 800c -->
        <match key="usb.product_id" int="0x6250">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0458">
        <!-- Genius ColorPage HR6 V1 -->
        <match key="usb.product_id" int="0x2004">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR6 V2 -->
        <match key="usb.product_id" int="0x2007">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR6 V2 -->
        <match key="usb.product_id" int="0x2008">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR6A -->
        <match key="usb.product_id" int="0x2009">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2 -->
        <match key="usb.product_id" int="0x2011">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR7 -->
        <match key="usb.product_id" int="0x2013">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid4 -->
        <match key="usb.product_id" int="0x2014">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR7LE -->
        <match key="usb.product_id" int="0x2015">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage HR6X -->
        <match key="usb.product_id" int="0x2016">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid3xe -->
        <match key="usb.product_id" int="0x2017">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid4xe -->
        <match key="usb.product_id" int="0x201a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid4x -->
        <match key="usb.product_id" int="0x201b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid 1200 X -->
        <match key="usb.product_id" int="0x201d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius ColorPage Slim 1200 -->
        <match key="usb.product_id" int="0x201e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage Vivid 1200 XE -->
        <match key="usb.product_id" int="0x201f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Genius Colorpage SF600 -->
        <match key="usb.product_id" int="0x2021">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0461">
        <!-- Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471 -->
        <match key="usb.product_id" int="0x0377">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox 2400 Onetouch -->
        <match key="usb.product_id" int="0x038b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x047b">
        <!-- Trust Office Scan USB 19200 -->
        <match key="usb.product_id" int="0x1000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Hewlett-Packard ScanJet 4300c/Silitek -->
        <match key="usb.product_id" int="0x1002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0482">
        <!-- Kyocera FS-1016MFP -->
        <match key="usb.product_id" int="0x0335">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x049f">
        <!-- Compaq S4-100 -->
        <match key="usb.product_id" int="0x001a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04a5">
        <!-- Benq (Acer) 310U -->
        <match key="usb.product_id" int="0x1a20">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 620U -->
        <match key="usb.product_id" int="0x1a2a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT -->
        <match key="usb.product_id" int="0x2022">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 620UT -->
        <match key="usb.product_id" int="0x2040">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit -->
        <match key="usb.product_id" int="0x2060">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 640bu -->
        <match key="usb.product_id" int="0x207e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U -->
        <match key="usb.product_id" int="0x20b0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 640BT -->
        <match key="usb.product_id" int="0x20be">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 1240 -->
        <match key="usb.product_id" int="0x20c0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB) -->
        <match key="usb.product_id" int="0x20de">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 5000 -->
        <match key="usb.product_id" int="0x20f8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 5000E | Benq (Acer) 5000U -->
        <match key="usb.product_id" int="0x20fc">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 5300 -->
        <match key="usb.product_id" int="0x20fe">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Benq (Acer) 5150 | Benq (Acer) 5250 -->
        <match key="usb.product_id" int="0x2137">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- BenQ 5550 -->
        <match key="usb.product_id" int="0x2211">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04a7">
        <!-- Visioneer Visioneer OneTouch 7100 -->
        <match key="usb.product_id" int="0x0229">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9650 -->
        <match key="usb.product_id" int="0x0390">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9320 -->
        <match key="usb.product_id" int="0x0420">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9450 -->
        <match key="usb.product_id" int="0x0421">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9550 -->
        <match key="usb.product_id" int="0x0422">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9750 -->
        <match key="usb.product_id" int="0x0423">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 450 -->
        <match key="usb.product_id" int="0x0424">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 200 -->
        <match key="usb.product_id" int="0x0426">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 100 -->
        <match key="usb.product_id" int="0x0427">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer OneTouch 7300 -->
        <match key="usb.product_id" int="0x0444">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate510 -->
        <match key="usb.product_id" int="0x0446">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate520 -->
        <match key="usb.product_id" int="0x0447">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate250 -->
        <match key="usb.product_id" int="0x0448">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate252 -->
        <match key="usb.product_id" int="0x0449">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate262 -->
        <match key="usb.product_id" int="0x044c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 300 -->
        <match key="usb.product_id" int="0x0474">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate272 -->
        <match key="usb.product_id" int="0x0475">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate232 -->
        <match key="usb.product_id" int="0x0476">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate152 -->
        <match key="usb.product_id" int="0x0477">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate752 -->
        <match key="usb.product_id" int="0x0478">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 470 -->
        <match key="usb.product_id" int="0x0479">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9450-G -->
        <match key="usb.product_id" int="0x047a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9650-G -->
        <match key="usb.product_id" int="0x047b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate510-G -->
        <match key="usb.product_id" int="0x047c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate252-G -->
        <match key="usb.product_id" int="0x048c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate262-G -->
        <match key="usb.product_id" int="0x048d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate272-G -->
        <match key="usb.product_id" int="0x048e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 470-G | Visioneer Patriot 470 -->
        <match key="usb.product_id" int="0x048f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate250-G -->
        <match key="usb.product_id" int="0x0490">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 450-G -->
        <match key="usb.product_id" int="0x0491">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate520-G -->
        <match key="usb.product_id" int="0x0492">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer 9750-G -->
        <match key="usb.product_id" int="0x0493">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Roadwarrior -->
        <match key="usb.product_id" int="0x0494">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate512 -->
        <match key="usb.product_id" int="0x0495">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Patriot 430 -->
        <match key="usb.product_id" int="0x0497">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Patriot 680 | Xerox DocuMate632 -->
        <match key="usb.product_id" int="0x0498">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Patriot 780 -->
        <match key="usb.product_id" int="0x0499">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate752 -->
        <match key="usb.product_id" int="0x049a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Visioneer Strobe XP 100,r3 -->
        <match key="usb.product_id" int="0x049b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate150 -->
        <match key="usb.product_id" int="0x049c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate162 -->
        <match key="usb.product_id" int="0x049d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox DocuMate262i -->
        <match key="usb.product_id" int="0x04a7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox Travel Scanner 100 -->
        <match key="usb.product_id" int="0x04ac">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04a9">
        <!-- Canon DR-2080C -->
        <match key="usb.product_id" int="0x1601">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CR-180 | Canon CR-180II -->
        <match key="usb.product_id" int="0x1602">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-9080C -->
        <match key="usb.product_id" int="0x1603">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-7080C -->
        <match key="usb.product_id" int="0x1604">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-5010C -->
        <match key="usb.product_id" int="0x1606">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-6080 -->
        <match key="usb.product_id" int="0x1607">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-2580C -->
        <match key="usb.product_id" int="0x1608">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-3080CII -->
        <match key="usb.product_id" int="0x1609">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-2050C | Canon DR-2050SP -->
        <match key="usb.product_id" int="0x160a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-7580 -->
        <match key="usb.product_id" int="0x160b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP750 -->
        <match key="usb.product_id" int="0x1706">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP780 | Canon PIXMA MP790 -->
        <match key="usb.product_id" int="0x1707">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP760 | Canon PIXMA MP770 -->
        <match key="usb.product_id" int="0x1708">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP150 -->
        <match key="usb.product_id" int="0x1709">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP170 -->
        <match key="usb.product_id" int="0x170a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP450 -->
        <match key="usb.product_id" int="0x170b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP500 -->
        <match key="usb.product_id" int="0x170c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP800 -->
        <match key="usb.product_id" int="0x170d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP800R -->
        <match key="usb.product_id" int="0x170e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP530 -->
        <match key="usb.product_id" int="0x1712">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP830 -->
        <match key="usb.product_id" int="0x1713">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP160 -->
        <match key="usb.product_id" int="0x1714">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP180 -->
        <match key="usb.product_id" int="0x1715">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP460 -->
        <match key="usb.product_id" int="0x1716">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP510 -->
        <match key="usb.product_id" int="0x1717">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP600 -->
        <match key="usb.product_id" int="0x1718">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP600R -->
        <match key="usb.product_id" int="0x1719">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP810 -->
        <match key="usb.product_id" int="0x171a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP960 -->
        <match key="usb.product_id" int="0x171b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX7600 -->
        <match key="usb.product_id" int="0x171c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP210 -->
        <match key="usb.product_id" int="0x1721">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP220 -->
        <match key="usb.product_id" int="0x1722">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP470 -->
        <match key="usb.product_id" int="0x1723">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP520 -->
        <match key="usb.product_id" int="0x1724">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP610 -->
        <match key="usb.product_id" int="0x1725">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP970 -->
        <match key="usb.product_id" int="0x1726">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX300 -->
        <match key="usb.product_id" int="0x1727">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX310 -->
        <match key="usb.product_id" int="0x1728">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX700 -->
        <match key="usb.product_id" int="0x1729">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP140 -->
        <match key="usb.product_id" int="0x172b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX850 -->
        <match key="usb.product_id" int="0x172c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP980 -->
        <match key="usb.product_id" int="0x172d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP630 -->
        <match key="usb.product_id" int="0x172e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP620 -->
        <match key="usb.product_id" int="0x172f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP540 -->
        <match key="usb.product_id" int="0x1730">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP480 -->
        <match key="usb.product_id" int="0x1731">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP240 -->
        <match key="usb.product_id" int="0x1732">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP260 -->
        <match key="usb.product_id" int="0x1733">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP190 -->
        <match key="usb.product_id" int="0x1734">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX860 -->
        <match key="usb.product_id" int="0x1735">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX320 -->
        <match key="usb.product_id" int="0x1736">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX330 -->
        <match key="usb.product_id" int="0x1737">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP250 -->
        <match key="usb.product_id" int="0x173a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP270 -->
        <match key="usb.product_id" int="0x173b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP490 -->
        <match key="usb.product_id" int="0x173c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP550 -->
        <match key="usb.product_id" int="0x173d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP560 -->
        <match key="usb.product_id" int="0x173e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP640 -->
        <match key="usb.product_id" int="0x173f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP990 -->
        <match key="usb.product_id" int="0x1740">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX340 -->
        <match key="usb.product_id" int="0x1741">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX350 -->
        <match key="usb.product_id" int="0x1742">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX870 -->
        <match key="usb.product_id" int="0x1743">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP280 -->
        <match key="usb.product_id" int="0x1746">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP495 -->
        <match key="usb.product_id" int="0x1747">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5100 Series -->
        <match key="usb.product_id" int="0x1748">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5200 Series -->
        <match key="usb.product_id" int="0x1749">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6100 Series -->
        <match key="usb.product_id" int="0x174a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG8100 Series -->
        <match key="usb.product_id" int="0x174b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX360 -->
        <match key="usb.product_id" int="0x174d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX410 -->
        <match key="usb.product_id" int="0x174e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX420 -->
        <match key="usb.product_id" int="0x174f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX880 Series | Canon PIXMA MX882 | Canon PIXMA MX885 -->
        <match key="usb.product_id" int="0x1750">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG2100 Series -->
        <match key="usb.product_id" int="0x1751">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG3100 Series -->
        <match key="usb.product_id" int="0x1752">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG4100 Series -->
        <match key="usb.product_id" int="0x1753">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5300 Series -->
        <match key="usb.product_id" int="0x1754">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6200 Series -->
        <match key="usb.product_id" int="0x1755">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG8200 Series -->
        <match key="usb.product_id" int="0x1756">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP493 -->
        <match key="usb.product_id" int="0x1757">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E500 -->
        <match key="usb.product_id" int="0x1758">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX370 Series -->
        <match key="usb.product_id" int="0x1759">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E600 -->
        <match key="usb.product_id" int="0x175a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX430 Series -->
        <match key="usb.product_id" int="0x175b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX510 Series -->
        <match key="usb.product_id" int="0x175c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX710 Series -->
        <match key="usb.product_id" int="0x175d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX890 Series -->
        <match key="usb.product_id" int="0x175e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP230 -->
        <match key="usb.product_id" int="0x175f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG2200 Series -->
        <match key="usb.product_id" int="0x1760">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E510 -->
        <match key="usb.product_id" int="0x1761">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG3200 Series -->
        <match key="usb.product_id" int="0x1762">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG4200 Series -->
        <match key="usb.product_id" int="0x1763">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5400 Series -->
        <match key="usb.product_id" int="0x1764">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6300 Series -->
        <match key="usb.product_id" int="0x1765">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX390 Series -->
        <match key="usb.product_id" int="0x1766">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E610 -->
        <match key="usb.product_id" int="0x1767">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX450 Series -->
        <match key="usb.product_id" int="0x1768">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX520 Series -->
        <match key="usb.product_id" int="0x1769">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX720 Series -->
        <match key="usb.product_id" int="0x176a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX920 Series -->
        <match key="usb.product_id" int="0x176b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG2400 Series -->
        <match key="usb.product_id" int="0x176c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG2500 Series -->
        <match key="usb.product_id" int="0x176d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG3500 Series -->
        <match key="usb.product_id" int="0x176e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6500 Series -->
        <match key="usb.product_id" int="0x176f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6400 Series -->
        <match key="usb.product_id" int="0x1770">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5500 Series -->
        <match key="usb.product_id" int="0x1771">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG7100 Series -->
        <match key="usb.product_id" int="0x1772">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX470 Series -->
        <match key="usb.product_id" int="0x1774">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX530 Series -->
        <match key="usb.product_id" int="0x1775">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB5000 Series -->
        <match key="usb.product_id" int="0x1776">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB5300 Series -->
        <match key="usb.product_id" int="0x1777">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB2000 Series -->
        <match key="usb.product_id" int="0x1778">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB2300 Series -->
        <match key="usb.product_id" int="0x1779">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E400 -->
        <match key="usb.product_id" int="0x177a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E560 -->
        <match key="usb.product_id" int="0x177b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG7500 Series -->
        <match key="usb.product_id" int="0x177c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6600 Series -->
        <match key="usb.product_id" int="0x177e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5600 Series -->
        <match key="usb.product_id" int="0x177f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG2900 Series -->
        <match key="usb.product_id" int="0x1780">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MX490 Series -->
        <match key="usb.product_id" int="0x1787">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E460 Series -->
        <match key="usb.product_id" int="0x1788">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E480 Series -->
        <match key="usb.product_id" int="0x1789">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG3600 Series -->
        <match key="usb.product_id" int="0x178a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG7700 Series -->
        <match key="usb.product_id" int="0x178b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6900 Series -->
        <match key="usb.product_id" int="0x178c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG6800 Series -->
        <match key="usb.product_id" int="0x178d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG5700 Series -->
        <match key="usb.product_id" int="0x178e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB5400 Series -->
        <match key="usb.product_id" int="0x178f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB5100 Series -->
        <match key="usb.product_id" int="0x1790">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB2700 Series -->
        <match key="usb.product_id" int="0x1792">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon MAXIFY MB2100 Series -->
        <match key="usb.product_id" int="0x1793">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G3000 Series -->
        <match key="usb.product_id" int="0x1794">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G2000 | Canon PIXMA G2100 -->
        <match key="usb.product_id" int="0x1795">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS9000 Series -->
        <match key="usb.product_id" int="0x179f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8000 Series -->
        <match key="usb.product_id" int="0x1800">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6000 Series -->
        <match key="usb.product_id" int="0x1801">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS5000 Series -->
        <match key="usb.product_id" int="0x1802">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MG3000 Series -->
        <match key="usb.product_id" int="0x180b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E470 Series -->
        <match key="usb.product_id" int="0x180c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G4000 Series -->
        <match key="usb.product_id" int="0x181d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E410 Series -->
        <match key="usb.product_id" int="0x181e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS9100 Series -->
        <match key="usb.product_id" int="0x1820">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8100 Series -->
        <match key="usb.product_id" int="0x1821">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6100 Series -->
        <match key="usb.product_id" int="0x1822">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR8500 Series -->
        <match key="usb.product_id" int="0x1823">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR7500 Series -->
        <match key="usb.product_id" int="0x1824">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS5100 Series -->
        <match key="usb.product_id" int="0x1825">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS3100 Series -->
        <match key="usb.product_id" int="0x1827">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E3100 Series -->
        <match key="usb.product_id" int="0x1828">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G2010 Series -->
        <match key="usb.product_id" int="0x183a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G3010 Series -->
        <match key="usb.product_id" int="0x183b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G4010 Series -->
        <match key="usb.product_id" int="0x183d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS9180 Series -->
        <match key="usb.product_id" int="0x183e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8180 Series -->
        <match key="usb.product_id" int="0x183f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6180 Series -->
        <match key="usb.product_id" int="0x1840">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR8580 Series -->
        <match key="usb.product_id" int="0x1841">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8130 Series -->
        <match key="usb.product_id" int="0x1842">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6130 Series -->
        <match key="usb.product_id" int="0x1843">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR8530 Series -->
        <match key="usb.product_id" int="0x1844">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR7530 Series -->
        <match key="usb.product_id" int="0x1845">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXUS XK50 Series -->
        <match key="usb.product_id" int="0x1846">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXUS XK70 Series -->
        <match key="usb.product_id" int="0x1847">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR4500 Series -->
        <match key="usb.product_id" int="0x1854">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E4200 Series -->
        <match key="usb.product_id" int="0x1855">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6200 Series -->
        <match key="usb.product_id" int="0x1856">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6280 Series -->
        <match key="usb.product_id" int="0x1857">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6230 Series -->
        <match key="usb.product_id" int="0x1858">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8200 Series -->
        <match key="usb.product_id" int="0x1859">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8280 Series -->
        <match key="usb.product_id" int="0x185a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8230 Series -->
        <match key="usb.product_id" int="0x185b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS9500 Series -->
        <match key="usb.product_id" int="0x185c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS9580 Series -->
        <match key="usb.product_id" int="0x185d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TR9530 Series -->
        <match key="usb.product_id" int="0x185e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G6000 -->
        <match key="usb.product_id" int="0x1865">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA G6080 -->
        <match key="usb.product_id" int="0x1866">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXUS XK80 Series -->
        <match key="usb.product_id" int="0x1873">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS5300 Series | Canon PIXMA TS6300 Series -->
        <match key="usb.product_id" int="0x188b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS5380 Series -->
        <match key="usb.product_id" int="0x188c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6380 Series -->
        <match key="usb.product_id" int="0x188e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS7330 Series -->
        <match key="usb.product_id" int="0x188f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8300 Series -->
        <match key="usb.product_id" int="0x1890">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8380 Series -->
        <match key="usb.product_id" int="0x1891">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS8330 Series -->
        <match key="usb.product_id" int="0x1892">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan XK 60 -->
        <match key="usb.product_id" int="0x1893">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS6330 Series -->
        <match key="usb.product_id" int="0x1894">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA TS3300 Series -->
        <match key="usb.product_id" int="0x18a2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA E3300 Series -->
        <match key="usb.product_id" int="0x18a3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 8800F -->
        <match key="usb.product_id" int="0x1901">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 100 -->
        <match key="usb.product_id" int="0x1904">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 200 -->
        <match key="usb.product_id" int="0x1905">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 700F -->
        <match key="usb.product_id" int="0x1907">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 9000F -->
        <match key="usb.product_id" int="0x1908">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 110 -->
        <match key="usb.product_id" int="0x1909">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 210 -->
        <match key="usb.product_id" int="0x190a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 9000F Mark II -->
        <match key="usb.product_id" int="0x190d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 120 -->
        <match key="usb.product_id" int="0x190e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 220 -->
        <match key="usb.product_id" int="0x190f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 400 -->
        <match key="usb.product_id" int="0x1912">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 300 -->
        <match key="usb.product_id" int="0x1913">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan fb630u | Canon CanoScan fb636u -->
        <match key="usb.product_id" int="0x2204">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan N650U | Canon CanoScan N656U -->
        <match key="usb.product_id" int="0x2206">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan N1220U -->
        <match key="usb.product_id" int="0x2207">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan D660U -->
        <match key="usb.product_id" int="0x2208">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan N670U | Canon CanoScan N676U | Canon CanoScan LiDE 20 -->
        <match key="usb.product_id" int="0x220d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan N1240U | Canon CanoScan LiDE 30 -->
        <match key="usb.product_id" int="0x220e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50 -->
        <match key="usb.product_id" int="0x2213">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 80 -->
        <match key="usb.product_id" int="0x2214">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 60 -->
        <match key="usb.product_id" int="0x221c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 8400F -->
        <match key="usb.product_id" int="0x221e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan LiDE 25 -->
        <match key="usb.product_id" int="0x2220">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-1210C -->
        <match key="usb.product_id" int="0x2222">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 4400F -->
        <match key="usb.product_id" int="0x2228">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CanoScan 8600F -->
        <match key="usb.product_id" int="0x2229">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXUS MP10 | Canon imageCLASS MPC200 -->
        <match key="usb.product_id" int="0x261f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP730 -->
        <match key="usb.product_id" int="0x262f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP700 -->
        <match key="usb.product_id" int="0x2630">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXUS MP5 | Canon imageCLASS MPC190 -->
        <match key="usb.product_id" int="0x2635">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP360 -->
        <match key="usb.product_id" int="0x263c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP370 -->
        <match key="usb.product_id" int="0x263d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP390 -->
        <match key="usb.product_id" int="0x263e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP375R -->
        <match key="usb.product_id" int="0x263f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP740 -->
        <match key="usb.product_id" int="0x264c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon PIXMA MP710 -->
        <match key="usb.product_id" int="0x264d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF5630 -->
        <match key="usb.product_id" int="0x264e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon laserBase MF5650 -->
        <match key="usb.product_id" int="0x264f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF8170c -->
        <match key="usb.product_id" int="0x2659">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF5730 -->
        <match key="usb.product_id" int="0x265d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF5750 -->
        <match key="usb.product_id" int="0x265e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF5770 -->
        <match key="usb.product_id" int="0x265f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF3110 -->
        <match key="usb.product_id" int="0x2660">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF3240 -->
        <match key="usb.product_id" int="0x2684">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF6500 Series | Canon imageCLASS MF6550 -->
        <match key="usb.product_id" int="0x2686">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140
             Canon imageCLASS MF4150 -->
        <match key="usb.product_id" int="0x26a3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4660 | Canon imageCLASS MF4690 -->
        <match key="usb.product_id" int="0x26b0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4010 | Canon imageCLASS MF4018 -->
        <match key="usb.product_id" int="0x26b4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4270 -->
        <match key="usb.product_id" int="0x26b5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageRUNNER 1020/1024/1025 -->
        <match key="usb.product_id" int="0x26e6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn -->
        <match key="usb.product_id" int="0x26ec">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS D480 -->
        <match key="usb.product_id" int="0x26ed">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d -->
        <match key="usb.product_id" int="0x26ee">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS D420 -->
        <match key="usb.product_id" int="0x26ef">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF5880dn -->
        <match key="usb.product_id" int="0x26f9">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF6680dn -->
        <match key="usb.product_id" int="0x26fa">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF8030 -->
        <match key="usb.product_id" int="0x2707">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF8300 Series -->
        <match key="usb.product_id" int="0x2708">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF4500 Series -->
        <match key="usb.product_id" int="0x2736">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4410 | Canon imageCLASS MF4430 -->
        <match key="usb.product_id" int="0x2737">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS D550 -->
        <match key="usb.product_id" int="0x2738">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageRUNNER 1133 -->
        <match key="usb.product_id" int="0x2742">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF5900 Series -->
        <match key="usb.product_id" int="0x2743">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF3010 -->
        <match key="usb.product_id" int="0x2759">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF4570dw -->
        <match key="usb.product_id" int="0x275a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF4800 Series -->
        <match key="usb.product_id" int="0x2773">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF4700 Series -->
        <match key="usb.product_id" int="0x2774">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS D530 -->
        <match key="usb.product_id" int="0x2775">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF8200C Series -->
        <match key="usb.product_id" int="0x2779">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF8500C Series -->
        <match key="usb.product_id" int="0x277a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF6100 Series -->
        <match key="usb.product_id" int="0x278e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF810/820 -->
        <match key="usb.product_id" int="0x27a6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF220 Series -->
        <match key="usb.product_id" int="0x27a8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF210 Series -->
        <match key="usb.product_id" int="0x27a9">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF620 Series -->
        <match key="usb.product_id" int="0x27b4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF410 Series -->
        <match key="usb.product_id" int="0x27c0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF510 Series -->
        <match key="usb.product_id" int="0x27c2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF230 Series -->
        <match key="usb.product_id" int="0x27d1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF240 Series -->
        <match key="usb.product_id" int="0x27d2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF630 Series -->
        <match key="usb.product_id" int="0x27e1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF634C -->
        <match key="usb.product_id" int="0x27e2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF730 Series -->
        <match key="usb.product_id" int="0x27e4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS MF733Cdw | Canon i-SENSYS MF731/733 -->
        <match key="usb.product_id" int="0x27e5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon imageCLASS D570 -->
        <match key="usb.product_id" int="0x27e8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF110 Series -->
        <match key="usb.product_id" int="0x27ed">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF520 Series -->
        <match key="usb.product_id" int="0x27f0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF420 Series -->
        <match key="usb.product_id" int="0x27f1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF260 Series -->
        <match key="usb.product_id" int="0x27f4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF740 Series -->
        <match key="usb.product_id" int="0x27fb">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF741/743 -->
        <match key="usb.product_id" int="0x27fc">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF645C -->
        <match key="usb.product_id" int="0x27fd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon i-SENSYS MF640 Series -->
        <match key="usb.product_id" int="0x27fe">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04b0">
        <!-- Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV -->
        <match key="usb.product_id" int="0x4000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED
             Nikon Coolscan V ED -->
        <match key="usb.product_id" int="0x4001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED -->
        <match key="usb.product_id" int="0x4002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04b8">
        <!-- Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U -->
        <match key="usb.product_id" int="0x0101">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610 -->
        <match key="usb.product_id" int="0x0103">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U
             Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO -->
        <match key="usb.product_id" int="0x0104">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Scan 2000 -->
        <match key="usb.product_id" int="0x0105">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Scan 2500 -->
        <match key="usb.product_id" int="0x0106">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600 -->
        <match key="usb.product_id" int="0x0107">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-8500 | Epson Expression 1640XL -->
        <match key="usb.product_id" int="0x0109">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F
             Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO -->
        <match key="usb.product_id" int="0x010a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U -->
        <match key="usb.product_id" int="0x010b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U -->
        <match key="usb.product_id" int="0x010c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680 -->
        <match key="usb.product_id" int="0x010e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1250 | Epson Perfection 1250Photo -->
        <match key="usb.product_id" int="0x010f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF
             Epson Perfection 1650 | Epson Perfection 1650 PHOTO -->
        <match key="usb.product_id" int="0x0110">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO -->
        <match key="usb.product_id" int="0x0112">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 660 -->
        <match key="usb.product_id" int="0x0114">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO -->
        <match key="usb.product_id" int="0x011b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO -->
        <match key="usb.product_id" int="0x011c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1260 | Epson Perfection 1260Photo -->
        <match key="usb.product_id" int="0x011d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO -->
        <match key="usb.product_id" int="0x011e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1670 -->
        <match key="usb.product_id" int="0x011f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 1270 -->
        <match key="usb.product_id" int="0x0120">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 2480 | Epson Perfection 2580 -->
        <match key="usb.product_id" int="0x0121">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 3490 | Epson Perfection 3590 -->
        <match key="usb.product_id" int="0x0122">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-7000H | Epson GT-15000 -->
        <match key="usb.product_id" int="0x0126">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO -->
        <match key="usb.product_id" int="0x0128">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-10000G | Epson Expression 10000XL -->
        <match key="usb.product_id" int="0x0129">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO -->
        <match key="usb.product_id" int="0x012a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-H300 | Epson GT-2500 -->
        <match key="usb.product_id" int="0x012b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson V700 | Epson V750 | Epson GT-X900
             Epson Perfection V700 Photo | Epson Perfection V750 Photo -->
        <match key="usb.product_id" int="0x012c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson GT-X970 -->
        <match key="usb.product_id" int="0x0135">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-H7200 | Epson GT-20000 -->
        <match key="usb.product_id" int="0x0138">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-5500 | Epson DS-6500 | Epson DS-7500 -->
        <match key="usb.product_id" int="0x0145">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-50000 | Epson DS-60000 | Epson DS-70000 -->
        <match key="usb.product_id" int="0x0146">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ES-G11000 | Epson Expression 11000XL -->
        <match key="usb.product_id" int="0x014b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-510 -->
        <match key="usb.product_id" int="0x014c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-560 -->
        <match key="usb.product_id" int="0x014d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-40 -->
        <match key="usb.product_id" int="0x0150">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson GT-X980 | Epson Perfection V800 Photo | Epson Perfection V850 Pro -->
        <match key="usb.product_id" int="0x0151">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-760 | Epson DS-860 -->
        <match key="usb.product_id" int="0x0152">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-520 -->
        <match key="usb.product_id" int="0x0154">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DS-G20000 | Epson Expression 12000XL -->
        <match key="usb.product_id" int="0x015b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-5200 | Epson CX-5400 | Epson CC-600PX
             Epson Stylus CX5100 | Epson Stylus CX5200 -->
        <match key="usb.product_id" int="0x0801">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100
             Epson Stylus CX3200 -->
        <match key="usb.product_id" int="0x0802">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300
             Epson Stylus CX6400 -->
        <match key="usb.product_id" int="0x0805">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600 -->
        <match key="usb.product_id" int="0x0806">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510 -->
        <match key="usb.product_id" int="0x0807">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400 -->
        <match key="usb.product_id" int="0x0808">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus CX-1500 -->
        <match key="usb.product_id" int="0x080c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600 -->
        <match key="usb.product_id" int="0x080d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-3600 | Epson CX-3650 | Epson PX-A550
             Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650 -->
        <match key="usb.product_id" int="0x080e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425
             Epson Stylus Photo RX430 -->
        <match key="usb.product_id" int="0x080f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700 -->
        <match key="usb.product_id" int="0x0810">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620
             Epson Stylus Photo RX630 -->
        <match key="usb.product_id" int="0x0811">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500
             Epson Stylus CX6600 -->
        <match key="usb.product_id" int="0x0813">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A700 -->
        <match key="usb.product_id" int="0x0814">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11
             Epson AcuLaser CX11NF | Epson LP-A500 -->
        <match key="usb.product_id" int="0x0815">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M5500 | Epson LP-M5500F -->
        <match key="usb.product_id" int="0x0817">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DX-3850 | Epson CX-3700 | Epson CX-3800
             Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
             Epson Stylus CX3810 | Epson Stylus DX3800 -->
        <match key="usb.product_id" int="0x0818">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700
             Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850 -->
        <match key="usb.product_id" int="0x0819">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530 -->
        <match key="usb.product_id" int="0x081a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650 -->
        <match key="usb.product_id" int="0x081c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A950 -->
        <match key="usb.product_id" int="0x081d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus CX7700 | Epson Stylus CX7800 -->
        <match key="usb.product_id" int="0x081f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200
             Epson Stylus DX4200 -->
        <match key="usb.product_id" int="0x0820">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580
             Epson Stylus Photo RX590 -->
        <match key="usb.product_id" int="0x0827">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A970 -->
        <match key="usb.product_id" int="0x0828">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-T990 -->
        <match key="usb.product_id" int="0x0829">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A920 -->
        <match key="usb.product_id" int="0x082a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson CX-5000 | Epson DX-5000 | Epson DX-5050
             Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000 -->
        <match key="usb.product_id" int="0x082b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900
             Epson Stylus CX6000 | Epson Stylus DX6000 -->
        <match key="usb.product_id" int="0x082e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900
             Epson Stylus DX4000 -->
        <match key="usb.product_id" int="0x082f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900 -->
        <match key="usb.product_id" int="0x0830">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M5600 -->
        <match key="usb.product_id" int="0x0833">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M6000 -->
        <match key="usb.product_id" int="0x0834">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson AcuLaser CX21 -->
        <match key="usb.product_id" int="0x0835">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-T960 -->
        <match key="usb.product_id" int="0x0836">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685
             Epson Stylus Photo RX690 -->
        <match key="usb.product_id" int="0x0837">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300
             Epson Stylus CX7400 | Epson Stylus DX7400 -->
        <match key="usb.product_id" int="0x0838">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400
             Epson Stylus DX8400 -->
        <match key="usb.product_id" int="0x0839">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax
             Epson Stylus DX9400F -->
        <match key="usb.product_id" int="0x083a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585
             Epson Stylus Photo RX595 | Epson Stylus Photo RX610 -->
        <match key="usb.product_id" int="0x083c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME 300 | Epson PX-401A | Epson Stylus NX100
             Epson Stylus SX100 | Epson Stylus TX100 -->
        <match key="usb.product_id" int="0x0841">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M5000 -->
        <match key="usb.product_id" int="0x0843">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 800 | Epson EP-901A | Epson EP-901F
             Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW -->
        <match key="usb.product_id" int="0x0844">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W
             Epson Stylus Photo TX700W -->
        <match key="usb.product_id" int="0x0846">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW
             Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600 -->
        <match key="usb.product_id" int="0x0847">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F
             Epson Stylus NX300 Series -->
        <match key="usb.product_id" int="0x0848">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205
             Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209 -->
        <match key="usb.product_id" int="0x0849">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400
             Epson Stylus SX405 | Epson Stylus TX400 -->
        <match key="usb.product_id" int="0x084a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WorkForce 500 -->
        <match key="usb.product_id" int="0x084c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series
             Epson Stylus TX110 Series -->
        <match key="usb.product_id" int="0x084d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series
             Epson Stylus TX210 Series -->
        <match key="usb.product_id" int="0x084f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-702A | Epson Stylus Photo PX650 Series | Epson Stylus Photo TX650 Series -->
        <match key="usb.product_id" int="0x0850">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series -->
        <match key="usb.product_id" int="0x0851">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 710 Series | Epson EP-802A | Epson Stylus Photo PX710W Series
             Epson Stylus Photo TX710W Series -->
        <match key="usb.product_id" int="0x0852">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 810 Series | Epson EP-902A | Epson Stylus Photo PX810FW Series -->
        <match key="usb.product_id" int="0x0853">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series
             Epson WorkForce 310 Series -->
        <match key="usb.product_id" int="0x0854">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-602F | Epson Stylus Office BX610FW Series | Epson Stylus Office TX610FW Series
             Epson Stylus SX610FW Series | Epson WorkForce 610 Series -->
        <match key="usb.product_id" int="0x0855">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series
             Epson Stylus TX550W Series -->
        <match key="usb.product_id" int="0x0856">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME 320 Series | Epson ME 330 Series | Epson Stylus NX125
             Epson Stylus NX127 | Epson Stylus SX125 | Epson Stylus TX120 Series -->
        <match key="usb.product_id" int="0x085c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 960FWD Series | Epson PX-603F | Epson Stylus Office BX625FWD
             Epson Stylus Office TX620FWD Series | Epson Stylus SX620FW Series | Epson WorkForce 630 Series -->
        <match key="usb.product_id" int="0x085d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 900WD Series | Epson PX-503A | Epson Stylus Office BX525WD
             Epson Stylus NX625 | Epson Stylus SX525WD | Epson Stylus TX560WD Series
             Epson WorkForce 625 -->
        <match key="usb.product_id" int="0x085e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Office BX320FW Series | Epson Stylus Office TX525FW | Epson WorkForce 520 Series -->
        <match key="usb.product_id" int="0x085f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 835 | Epson EP-903A | Epson EP-903F
             Epson Stylus Photo PX820FWD Series | Epson Stylus Photo TX820FWD Series -->
        <match key="usb.product_id" int="0x0860">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 725 | Epson EP-803A | Epson EP-803AW
             Epson Stylus Photo PX720WD Series | Epson Stylus Photo TX720WD Series -->
        <match key="usb.product_id" int="0x0861">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-703A | Epson Stylus Photo PX660 Series -->
        <match key="usb.product_id" int="0x0862">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 620F Series | Epson Stylus Office BX305F | Epson Stylus Office BX305FW
             Epson Stylus Office TX320F Series | Epson WorkForce 320 Series -->
        <match key="usb.product_id" int="0x0863">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 560W Series | Epson Stylus NX420 Series | Epson Stylus SX420W Series
             Epson Stylus TX420W Series -->
        <match key="usb.product_id" int="0x0864">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 520 Series | Epson Stylus NX220 Series | Epson Stylus SX218
             Epson Stylus TX220 Series -->
        <match key="usb.product_id" int="0x0865">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson AcuLaser MX20DN | Epson AcuLaser MX20DNF | Epson AcuLaser MX21DNF -->
        <match key="usb.product_id" int="0x0866">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-1600F | Epson WF-7510 Series -->
        <match key="usb.product_id" int="0x0869">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-673F | Epson Stylus Office BX925FWD | Epson WorkForce 840 Series -->
        <match key="usb.product_id" int="0x086a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Office BX305FW Plus | Epson WorkForce 435 -->
        <match key="usb.product_id" int="0x0870">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson K200 Series -->
        <match key="usb.product_id" int="0x0871">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson K300 Series | Epson WorkForce K301 -->
        <match key="usb.product_id" int="0x0872">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L200 Series -->
        <match key="usb.product_id" int="0x0873">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 635 | Epson EP-704A -->
        <match key="usb.product_id" int="0x0878">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 837 | Epson EP-904A | Epson EP-904F
             Epson Stylus Photo PX830FWD Series -->
        <match key="usb.product_id" int="0x0879">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Artisan 730 Series | Epson EP-804A | Epson EP-804AR
             Epson EP-804AW | Epson Stylus Photo PX730WD Series | Epson Stylus Photo TX730WD Series -->
        <match key="usb.product_id" int="0x087b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-1700F | Epson WF-7520 Series -->
        <match key="usb.product_id" int="0x087c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-B750F | Epson WP-4511 | Epson WP-4515
             Epson WP-4521 | Epson WP-4525 | Epson WP-4530 Series
             Epson WP-4540 Series -->
        <match key="usb.product_id" int="0x087d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WP-4590 Series -->
        <match key="usb.product_id" int="0x087e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-403A -->
        <match key="usb.product_id" int="0x087f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 570W Series | Epson PX-434A | Epson Stylus NX330 Series
             Epson Stylus SX430W Series | Epson Stylus TX430W Series -->
        <match key="usb.product_id" int="0x0880">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 535 | Epson PX-404A | Epson Stylus SX230 Series
             Epson Stylus TX235 -->
        <match key="usb.product_id" int="0x0881">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME 340 Series | Epson Stylus NX130 Series | Epson Stylus SX130 Series
             Epson Stylus TX130 Series -->
        <match key="usb.product_id" int="0x0883">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus NX430W Series | Epson Stylus SX440W Series | Epson Stylus TX435W -->
        <match key="usb.product_id" int="0x0884">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus NX230 Series | Epson Stylus SX235W | Epson Stylus TX230W Series -->
        <match key="usb.product_id" int="0x0885">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Epson ME 350 -->
        <match key="usb.product_id" int="0x088d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Office BX635FWD | Epson WorkForce 645 -->
        <match key="usb.product_id" int="0x088f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME OFFICE 940FW Series | Epson Stylus Office BX630FW Series | Epson WorkForce 545 -->
        <match key="usb.product_id" int="0x0890">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-504A | Epson Stylus Office BX535WD | Epson Stylus NX530 Series
             Epson Stylus NX635 | Epson Stylus SX535WD -->
        <match key="usb.product_id" int="0x0891">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson Stylus Office BX935FWD | Epson WorkForce 845 -->
        <match key="usb.product_id" int="0x0892">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-774A -->
        <match key="usb.product_id" int="0x0893">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M5300 Series -->
        <match key="usb.product_id" int="0x0894">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-045A | Epson XP-100 Series -->
        <match key="usb.product_id" int="0x0895">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME-301 | Epson XP-200 Series -->
        <match key="usb.product_id" int="0x0896">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME-303 | Epson PX-405A -->
        <match key="usb.product_id" int="0x0897">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME-401 | Epson PX-435A | Epson XP-300 Series
             Epson XP-400 Series -->
        <match key="usb.product_id" int="0x0898">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-605F | Epson PX-675F | Epson WF-3520 Series
             Epson WF-3530 Series | Epson WF-3540 Series -->
        <match key="usb.product_id" int="0x0899">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-905F | Epson XP-850 Series -->
        <match key="usb.product_id" int="0x089a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-905A | Epson XP-800 Series -->
        <match key="usb.product_id" int="0x089b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-805A | Epson EP-805AR | Epson EP-805AW
             Epson XP-750 Series -->
        <match key="usb.product_id" int="0x089c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson XP-700 Series -->
        <match key="usb.product_id" int="0x089d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-775A | Epson EP-775AW | Epson XP-600 Series -->
        <match key="usb.product_id" int="0x089e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-705A -->
        <match key="usb.product_id" int="0x089f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ME-101 -->
        <match key="usb.product_id" int="0x08a0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L210 Series | Epson L350 | Epson L351 -->
        <match key="usb.product_id" int="0x08a1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-505F | Epson WF-2510 Series -->
        <match key="usb.product_id" int="0x08a5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-535F | Epson WF-2520 Series | Epson WF-2530 Series
             Epson WF-2540 Series -->
        <match key="usb.product_id" int="0x08a6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WP-M4525, WP-M4521, PX-K751F, WP-M4595 -->
        <match key="usb.product_id" int="0x08a7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L355 | Epson L358 -->
        <match key="usb.product_id" int="0x08a8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L550 Series -->
        <match key="usb.product_id" int="0x08a9">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson M200 Series -->
        <match key="usb.product_id" int="0x08aa">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WF-M1560 Series -->
        <match key="usb.product_id" int="0x08ab">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson AL-MX300DN Series | Epson AL-MX300DNF Series -->
        <match key="usb.product_id" int="0x08ac">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson LP-M8040 | Epson LP-M8040A | Epson LP-M8040F -->
        <match key="usb.product_id" int="0x08ad">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-046A | Epson XP-211 | Epson XP-212
             Epson XP-215 -->
        <match key="usb.product_id" int="0x08ae">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-436A | Epson XP-310 Series -->
        <match key="usb.product_id" int="0x08af">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson XP-410 Series -->
        <match key="usb.product_id" int="0x08b0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-976A3 | Epson XP-950 Series -->
        <match key="usb.product_id" int="0x08b3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-906F | Epson XP-810 Series -->
        <match key="usb.product_id" int="0x08b4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-806AB | Epson EP-806AR | Epson EP-806AW
             Epson XP-710 Series -->
        <match key="usb.product_id" int="0x08b5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-776AB | Epson EP-776AW | Epson XP-610 Series -->
        <match key="usb.product_id" int="0x08b6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-706A | Epson XP-510 Series -->
        <match key="usb.product_id" int="0x08b7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M740F | Epson PX-M741F | Epson WF-3620 Series
             Epson WF-3640 Series -->
        <match key="usb.product_id" int="0x08b8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M5040F | Epson PX-M5041F | Epson WF-7610 Series
             Epson WF-7620 Series -->
        <match key="usb.product_id" int="0x08b9">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M7050 Series | Epson WF-8510/8590 Series -->
        <match key="usb.product_id" int="0x08bc">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M840F | Epson WF-5620 Series | Epson WF-5690 Series -->
        <match key="usb.product_id" int="0x08bd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WF-4630 Series | Epson WF-4640 Series -->
        <match key="usb.product_id" int="0x08be">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-437A | Epson XP-320 Series -->
        <match key="usb.product_id" int="0x08bf">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-047A | Epson XP-225 -->
        <match key="usb.product_id" int="0x08c0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson XP-420 Series -->
        <match key="usb.product_id" int="0x08c1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M650A | Epson PX-M650F | Epson WF-2650 Series
             Epson WF-2660 Series -->
        <match key="usb.product_id" int="0x08c3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WF-2630 Series -->
        <match key="usb.product_id" int="0x08c4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-977A3 -->
        <match key="usb.product_id" int="0x08c5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-907F | Epson XP-820 Series | Epson XP-860 Series -->
        <match key="usb.product_id" int="0x08c6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-807AB | Epson EP-807AR | Epson EP-807AW
             Epson XP-720 Series | Epson XP-760 Series -->
        <match key="usb.product_id" int="0x08c7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-777A | Epson XP-520 Series | Epson XP-620 Series -->
        <match key="usb.product_id" int="0x08c8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson EP-707A -->
        <match key="usb.product_id" int="0x08c9">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L850 Series -->
        <match key="usb.product_id" int="0x08ca">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M7050FX Series | Epson WF-R8590 Series -->
        <match key="usb.product_id" int="0x08cc">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson WF-R4640 Series | Epson WF-R5690 Series -->
        <match key="usb.product_id" int="0x08cd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson PX-M350F | Epson WF-M5690 Series -->
        <match key="usb.product_id" int="0x08d0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson XP-243 245 247 Series | Epson XP-427 -->
        <match key="usb.product_id" int="0x1116">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson L380 -->
        <match key="usb.product_id" int="0x1120">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson ET-2650 | Epson L495 -->
        <match key="usb.product_id" int="0x1121">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Epson XP-255 -->
        <match key="usb.product_id" int="0x113d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04c5">
        <!-- Fujitsu fi-4010CU -->
        <match key="usb.product_id" int="0x1029">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4120C -->
        <match key="usb.product_id" int="0x1041">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4220C -->
        <match key="usb.product_id" int="0x1042">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4530C -->
        <match key="usb.product_id" int="0x1078">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5750C -->
        <match key="usb.product_id" int="0x1095">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5110EOX/2 -->
        <match key="usb.product_id" int="0x1096">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5110C -->
        <match key="usb.product_id" int="0x1097">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5650C -->
        <match key="usb.product_id" int="0x10ad">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4120C2 -->
        <match key="usb.product_id" int="0x10ae">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4220C2 -->
        <match key="usb.product_id" int="0x10af">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-60F -->
        <match key="usb.product_id" int="0x10c7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-4340C -->
        <match key="usb.product_id" int="0x10cf">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5120C -->
        <match key="usb.product_id" int="0x10e0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5220C -->
        <match key="usb.product_id" int="0x10e1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5530C -->
        <match key="usb.product_id" int="0x10e2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5110EOX3 -->
        <match key="usb.product_id" int="0x10e6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5900C -->
        <match key="usb.product_id" int="0x10e7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5015C -->
        <match key="usb.product_id" int="0x10ef">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5110EOXM -->
        <match key="usb.product_id" int="0x10f2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S500 -->
        <match key="usb.product_id" int="0x10fe">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S500M -->
        <match key="usb.product_id" int="0x1135">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5530C2 -->
        <match key="usb.product_id" int="0x114a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6140 -->
        <match key="usb.product_id" int="0x114d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6240 -->
        <match key="usb.product_id" int="0x114e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6130 -->
        <match key="usb.product_id" int="0x114f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6230 -->
        <match key="usb.product_id" int="0x1150">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S510 -->
        <match key="usb.product_id" int="0x1155">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S300 -->
        <match key="usb.product_id" int="0x1156">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S510M -->
        <match key="usb.product_id" int="0x116f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6770 -->
        <match key="usb.product_id" int="0x1174">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6770A -->
        <match key="usb.product_id" int="0x1175">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6670 -->
        <match key="usb.product_id" int="0x1176">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6670A -->
        <match key="usb.product_id" int="0x1177">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6750S -->
        <match key="usb.product_id" int="0x1178">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S300M -->
        <match key="usb.product_id" int="0x117f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6800 -->
        <match key="usb.product_id" int="0x119d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6800-CGA -->
        <match key="usb.product_id" int="0x119e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M -->
        <match key="usb.product_id" int="0x11a2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-65F -->
        <match key="usb.product_id" int="0x11bd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S1300 -->
        <match key="usb.product_id" int="0x11ed">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6140Z/fi-6140ZLA -->
        <match key="usb.product_id" int="0x11f1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6240Z -->
        <match key="usb.product_id" int="0x11f2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6130Z -->
        <match key="usb.product_id" int="0x11f3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6230Z -->
        <match key="usb.product_id" int="0x11f4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6110 -->
        <match key="usb.product_id" int="0x11fc">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S1100 -->
        <match key="usb.product_id" int="0x1200">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-5950 -->
        <match key="usb.product_id" int="0x1213">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S1300i -->
        <match key="usb.product_id" int="0x128d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap SV600 -->
        <match key="usb.product_id" int="0x128e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap iX500 -->
        <match key="usb.product_id" int="0x132b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7180 -->
        <match key="usb.product_id" int="0x132c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7280 -->
        <match key="usb.product_id" int="0x132d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7160 -->
        <match key="usb.product_id" int="0x132e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7260 -->
        <match key="usb.product_id" int="0x132f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap iX500EE -->
        <match key="usb.product_id" int="0x13f3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap iX100 -->
        <match key="usb.product_id" int="0x13f4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap S1100i -->
        <match key="usb.product_id" int="0x1447">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6140ZLA -->
        <match key="usb.product_id" int="0x145f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6240ZLA -->
        <match key="usb.product_id" int="0x1460">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6130ZLA -->
        <match key="usb.product_id" int="0x1461">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6230ZLA -->
        <match key="usb.product_id" int="0x1462">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6125ZLA -->
        <match key="usb.product_id" int="0x1463">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6225ZLA -->
        <match key="usb.product_id" int="0x1464">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6135ZLA -->
        <match key="usb.product_id" int="0x146b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6235ZLA -->
        <match key="usb.product_id" int="0x146c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6120ZLA -->
        <match key="usb.product_id" int="0x146d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6220ZLA -->
        <match key="usb.product_id" int="0x146e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu N7100 -->
        <match key="usb.product_id" int="0x146f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6400 -->
        <match key="usb.product_id" int="0x14ac">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7480 -->
        <match key="usb.product_id" int="0x14b8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-6420 -->
        <match key="usb.product_id" int="0x14bd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7460 -->
        <match key="usb.product_id" int="0x14be">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7140 -->
        <match key="usb.product_id" int="0x14df">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7240 -->
        <match key="usb.product_id" int="0x14e0">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7135 -->
        <match key="usb.product_id" int="0x14e1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7235 -->
        <match key="usb.product_id" int="0x14e2">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7130 -->
        <match key="usb.product_id" int="0x14e3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7230 -->
        <match key="usb.product_id" int="0x14e4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7125 -->
        <match key="usb.product_id" int="0x14e5">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7225 -->
        <match key="usb.product_id" int="0x14e6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7120 -->
        <match key="usb.product_id" int="0x14e7">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7220 -->
        <match key="usb.product_id" int="0x14e8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-400F -->
        <match key="usb.product_id" int="0x151e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7030 -->
        <match key="usb.product_id" int="0x151f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7700 -->
        <match key="usb.product_id" int="0x1520">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7600 -->
        <match key="usb.product_id" int="0x1521">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu fi-7700S -->
        <match key="usb.product_id" int="0x1522">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Fujitsu ScanSnap iX1500 -->
        <match key="usb.product_id" int="0x159f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04c8">
        <!-- Konica e-mini -->
        <match key="usb.product_id" int="0x0722">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04da">
        <!-- Panasonic KV-S2026C -->
        <match key="usb.product_id" int="0x1000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S2046C -->
        <match key="usb.product_id" int="0x1001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S1025C -->
        <match key="usb.product_id" int="0x1006">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S1020C -->
        <match key="usb.product_id" int="0x1007">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S2048C -->
        <match key="usb.product_id" int="0x1009">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S2028C -->
        <match key="usb.product_id" int="0x100a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S4085C -->
        <match key="usb.product_id" int="0x100c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S4065C -->
        <match key="usb.product_id" int="0x100d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S7075C -->
        <match key="usb.product_id" int="0x100e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-SS080 -->
        <match key="usb.product_id" int="0x100f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Panasonic KV-S1045C -->
        <match key="usb.product_id" int="0x1010">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04e8">
        <!-- Samsung X4300 Series -->
        <match key="usb.product_id" int="0x3324">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung K4350 Series -->
        <match key="usb.product_id" int="0x3325">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung X7600 Series -->
        <match key="usb.product_id" int="0x3326">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung K7600 Series -->
        <match key="usb.product_id" int="0x3327">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung K703 Series -->
        <match key="usb.product_id" int="0x3331">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung X703 Series -->
        <match key="usb.product_id" int="0x3332">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6x20 -->
        <match key="usb.product_id" int="0x340d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung MFP-560 -->
        <match key="usb.product_id" int="0x340e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung MFP-750 -->
        <match key="usb.product_id" int="0x340f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4x20 -->
        <match key="usb.product_id" int="0x3412">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4100 -->
        <match key="usb.product_id" int="0x3413">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4x21 -->
        <match key="usb.product_id" int="0x3419">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-5x30 -->
        <match key="usb.product_id" int="0x341a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4200 -->
        <match key="usb.product_id" int="0x341b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-3160 -->
        <match key="usb.product_id" int="0x341c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6x22 -->
        <match key="usb.product_id" int="0x341d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX4725 | Samsung SCX4725-FN -->
        <match key="usb.product_id" int="0x341f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6x45 -->
        <match key="usb.product_id" int="0x3420">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-8380 -->
        <match key="usb.product_id" int="0x3421">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-2160 -->
        <match key="usb.product_id" int="0x3425">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4500 -->
        <match key="usb.product_id" int="0x3426">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-6200 -->
        <match key="usb.product_id" int="0x3427">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-6240 -->
        <match key="usb.product_id" int="0x3428">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6x55 -->
        <match key="usb.product_id" int="0x3429">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-3170fn (CLX-3170 Series) | Samsung CLX-3175FW -->
        <match key="usb.product_id" int="0x342a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4500W -->
        <match key="usb.product_id" int="0x342b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4824 (SCX-4x24 Series) -->
        <match key="usb.product_id" int="0x342c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4828FN (SCX-4x28 Series) -->
        <match key="usb.product_id" int="0x342d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4300 -->
        <match key="usb.product_id" int="0x342e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-5835_5935 -->
        <match key="usb.product_id" int="0x342f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-5635 -->
        <match key="usb.product_id" int="0x3430">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4x26 -->
        <match key="usb.product_id" int="0x3432">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4600 -->
        <match key="usb.product_id" int="0x3433">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4623 -->
        <match key="usb.product_id" int="0x3434">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung MFP-65x -->
        <match key="usb.product_id" int="0x3435">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6545 -->
        <match key="usb.product_id" int="0x3437">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-8385 -->
        <match key="usb.product_id" int="0x3439">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-6220 -->
        <match key="usb.product_id" int="0x343a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-6250 -->
        <match key="usb.product_id" int="0x343b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4825FN (SCX-4x25 Series) -->
        <match key="usb.product_id" int="0x343c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-3185 -->
        <match key="usb.product_id" int="0x343d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-8540 -->
        <match key="usb.product_id" int="0x343f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4623FW -->
        <match key="usb.product_id" int="0x3440">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-3205W (SCX-3200 Series) -->
        <match key="usb.product_id" int="0x3441">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6545X -->
        <match key="usb.product_id" int="0x3442">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-6x55X -->
        <match key="usb.product_id" int="0x3443">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-8385X -->
        <match key="usb.product_id" int="0x3444">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-5835_5935X -->
        <match key="usb.product_id" int="0x3446">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4833FD | Samsung SCX-4835FD -->
        <match key="usb.product_id" int="0x344b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-3400 -->
        <match key="usb.product_id" int="0x344f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SF-760 -->
        <match key="usb.product_id" int="0x3450">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4729FD -->
        <match key="usb.product_id" int="0x3453">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-6260 -->
        <match key="usb.product_id" int="0x3455">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-3300 Series -->
        <match key="usb.product_id" int="0x3456">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-470x -->
        <match key="usb.product_id" int="0x3457">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung CLX-4190 -->
        <match key="usb.product_id" int="0x345a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-4650 4x21S Series -->
        <match key="usb.product_id" int="0x345b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung M337x 387x 407x Series -->
        <match key="usb.product_id" int="0x3460">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung SCX-681x -->
        <match key="usb.product_id" int="0x3466">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung C460 -->
        <match key="usb.product_id" int="0x3468">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung M2070 -->
        <match key="usb.product_id" int="0x3469">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung C1860FW -->
        <match key="usb.product_id" int="0x346b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung M458x Series -->
        <match key="usb.product_id" int="0x346f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung M4370 5370 Series -->
        <match key="usb.product_id" int="0x3471">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung X401 Series -->
        <match key="usb.product_id" int="0x3477">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung K401 Series -->
        <match key="usb.product_id" int="0x3478">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung C480W -->
        <match key="usb.product_id" int="0x347e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung K3250 Series -->
        <match key="usb.product_id" int="0x3481">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Samsung X3220 Series -->
        <match key="usb.product_id" int="0x3482">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x04f9">
        <!-- Pentax DSmobile 600 -->
        <match key="usb.product_id" int="0x2038">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0553">
        <!-- Aiptek Aiptek Pencam -->
        <match key="usb.product_id" int="0x0202">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x055f">
        <!-- Mustek ScanExpress 1200 CU -->
        <match key="usb.product_id" int="0x0001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek ScanExpress 600 CU -->
        <match key="usb.product_id" int="0x0002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200 -->
        <match key="usb.product_id" int="0x0006">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek ScanExpress 1200 CU Plus -->
        <match key="usb.product_id" int="0x0008">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 1200 F -->
        <match key="usb.product_id" int="0x0010">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek ScanExpress A3 USB -->
        <match key="usb.product_id" int="0x0210">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold -->
        <match key="usb.product_id" int="0x0218">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT
             Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450 -->
        <match key="usb.product_id" int="0x0219">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus -->
        <match key="usb.product_id" int="0x021a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus -->
        <match key="usb.product_id" int="0x021b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus
             Trust Direct WebScan 19200 -->
        <match key="usb.product_id" int="0x021c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 2400 CU Plus -->
        <match key="usb.product_id" int="0x021d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA -->
        <match key="usb.product_id" int="0x021e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek ScanExpress 1248 UB -->
        <match key="usb.product_id" int="0x021f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Mustek BearPaw 2448TA Pro -->
        <match key="usb.product_id" int="0x0409">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x05ca">
        <!-- Ricoh SP-100SU -->
        <match key="usb.product_id" int="0x042c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Ricoh SG-3100SNw -->
        <match key="usb.product_id" int="0x0438">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Ricoh SG-3100SFNw -->
        <match key="usb.product_id" int="0x0439">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Ricoh SP-111SU/SP-112SU -->
        <match key="usb.product_id" int="0x0448">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x05d8">
        <!-- Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
             Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
             Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
             Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
             Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
             Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200 -->
        <match key="usb.product_id" int="0x4002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705
             Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791 -->
        <match key="usb.product_id" int="0x4003">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Artec/Ultima E+ Pro -->
        <match key="usb.product_id" int="0x4004">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Memorex MEM 48U -->
        <match key="usb.product_id" int="0x4005">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Trust Easy Webscan 19200 -->
        <match key="usb.product_id" int="0x4006">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Trust 240H Easy Webscan Gold -->
        <match key="usb.product_id" int="0x4007">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX AstraSlim SE -->
        <match key="usb.product_id" int="0x4009">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX AstraSlim 1200 SE -->
        <match key="usb.product_id" int="0x4010">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Yakumo Scan50 -->
        <match key="usb.product_id" int="0x4011">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x05da">
        <!-- Microtek ScanMaker X6USB -->
        <match key="usb.product_id" int="0x0099">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek SlimScan C6 -->
        <match key="usb.product_id" int="0x009a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker V6USL -->
        <match key="usb.product_id" int="0x00a3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker V6UPL -->
        <match key="usb.product_id" int="0x00b6">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 4800 -->
        <match key="usb.product_id" int="0x30cf">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3840 -->
        <match key="usb.product_id" int="0x30d4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3600 -->
        <match key="usb.product_id" int="0x40b3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3700 -->
        <match key="usb.product_id" int="0x40b8">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3600 -->
        <match key="usb.product_id" int="0x40ca">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3700 -->
        <match key="usb.product_id" int="0x40cb">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3750 -->
        <match key="usb.product_id" int="0x40dd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker 3600 -->
        <match key="usb.product_id" int="0x40ff">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Microtek ScanMaker V6USL -->
        <match key="usb.product_id" int="0x80a3">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x05e3">
        <!-- PIE PowerSlide 3600 | PIE PowerSlide 3650 | PIE PowerSlide 4000
             PIE PowerSlide 5000 | Reflecta DigitDia 3600 | Reflecta DigitDia 4000
             Reflecta DigitDia 5000 | Reflecta Reflecta DigitDia 6000 Multiple Slide Scanner -->
        <match key="usb.product_id" int="0x0142">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Reflecta Reflecta ProScan 10T | Reflecta Reflecta ProScan 7200 | Reflecta CrystalScan 3600
             Reflecta Reflecta CrystalScan 7250 -->
        <match key="usb.product_id" int="0x0145">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0638">
        <!-- iVina 1200U -->
        <match key="usb.product_id" int="0x0268">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Minolta Dimage Scan Dual II -->
        <match key="usb.product_id" int="0x026a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV600U -->
        <match key="usb.product_id" int="0x0a13">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Minolta-QMS SC-110 -->
        <match key="usb.product_id" int="0x0a15">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier -->
        <match key="usb.product_id" int="0x0a16">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV610 | Avision AV600U Plus -->
        <match key="usb.product_id" int="0x0a18">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220 -->
        <match key="usb.product_id" int="0x0a23">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV210 -->
        <match key="usb.product_id" int="0x0a24">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV210 -->
        <match key="usb.product_id" int="0x0a25">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV120 -->
        <match key="usb.product_id" int="0x0a27">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220C2 -->
        <match key="usb.product_id" int="0x0a2a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220D2 -->
        <match key="usb.product_id" int="0x0a2b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220+ -->
        <match key="usb.product_id" int="0x0a2c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220C2-G -->
        <match key="usb.product_id" int="0x0a2d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220C2-B -->
        <match key="usb.product_id" int="0x0a2e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV210C2-G -->
        <match key="usb.product_id" int="0x0a2f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV122 -->
        <match key="usb.product_id" int="0x0a33">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV210C2 -->
        <match key="usb.product_id" int="0x0a3a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV121 -->
        <match key="usb.product_id" int="0x0a3c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV8300 -->
        <match key="usb.product_id" int="0x0a40">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AM3000 Series -->
        <match key="usb.product_id" int="0x0a41">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision @V5100 -->
        <match key="usb.product_id" int="0x0a45">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV8050U -->
        <match key="usb.product_id" int="0x0a4d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV3200SU -->
        <match key="usb.product_id" int="0x0a4e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV3730SU -->
        <match key="usb.product_id" int="0x0a4f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV610C2 -->
        <match key="usb.product_id" int="0x0a5e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision IT8300 -->
        <match key="usb.product_id" int="0x0a61">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV3750SU -->
        <match key="usb.product_id" int="0x0a65">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV3850SU -->
        <match key="usb.product_id" int="0x0a66">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV8350 -->
        <match key="usb.product_id" int="0x0a68">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision FB6080E -->
        <match key="usb.product_id" int="0x0a82">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision FB2080E -->
        <match key="usb.product_id" int="0x0a84">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV122 C2 -->
        <match key="usb.product_id" int="0x0a93">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220-G -->
        <match key="usb.product_id" int="0x0a94">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision @V2500 -->
        <match key="usb.product_id" int="0x0aa1">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV220D2 -->
        <match key="usb.product_id" int="0x1a31">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Avision AV210D2+ -->
        <match key="usb.product_id" int="0x1a35">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0686">
        <!-- Minolta Elite II -->
        <match key="usb.product_id" int="0x4004">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Minolta Dimage Scan Dual III -->
        <match key="usb.product_id" int="0x400d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Minolta Dimage Scan Elite 5400 -->
        <match key="usb.product_id" int="0x400e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x06bd">
        <!-- AGFA SnapScan 1212U -->
        <match key="usb.product_id" int="0x0001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan 1236u -->
        <match key="usb.product_id" int="0x0002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Agfa Snapscan Touch -->
        <match key="usb.product_id" int="0x0100">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan 1212U_2 -->
        <match key="usb.product_id" int="0x2061">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e40 -->
        <match key="usb.product_id" int="0x208d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e50 -->
        <match key="usb.product_id" int="0x208f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e20 -->
        <match key="usb.product_id" int="0x2091">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e10 -->
        <match key="usb.product_id" int="0x2093">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e25 -->
        <match key="usb.product_id" int="0x2095">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e26 -->
        <match key="usb.product_id" int="0x2097">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e52 -->
        <match key="usb.product_id" int="0x20fd">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- AGFA SnapScan e42 -->
        <match key="usb.product_id" int="0x20ff">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x06dc">
        <!-- UMAX Astra 4900 -->
        <match key="usb.product_id" int="0x0020">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x07b3">
        <!-- Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U
             RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB -->
        <match key="usb.product_id" int="0x0001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro U12 -->
        <match key="usb.product_id" int="0x0010">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro U24 -->
        <match key="usb.product_id" int="0x0011">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro UT12 -->
        <match key="usb.product_id" int="0x0013">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro U24 -->
        <match key="usb.product_id" int="0x0015">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24 -->
        <match key="usb.product_id" int="0x0017">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro 1248U | RevScan 19200i -->
        <match key="usb.product_id" int="0x0400">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro 1248U -->
        <match key="usb.product_id" int="0x0401">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro U16B -->
        <match key="usb.product_id" int="0x0402">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro U16B+ | Plustek OpticPro UT16B -->
        <match key="usb.product_id" int="0x0403">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12 -->
        <match key="usb.product_id" int="0x040b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticPro S24 -->
        <match key="usb.product_id" int="0x040e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12 -->
        <match key="usb.product_id" int="0x0412">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticSlim 1200 -->
        <match key="usb.product_id" int="0x0413">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticSlim 2400 -->
        <match key="usb.product_id" int="0x0422">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticSlim 2400 plus -->
        <match key="usb.product_id" int="0x0454">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek Iriscan Express 2 -->
        <match key="usb.product_id" int="0x045f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- NeatReceipts Mobile Scanner -->
        <match key="usb.product_id" int="0x0462">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticSlim 500 plus -->
        <match key="usb.product_id" int="0x046e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticBook 3600 -->
        <match key="usb.product_id" int="0x0900">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticFilm 7200i -->
        <match key="usb.product_id" int="0x0c04">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticFilm 7300 -->
        <match key="usb.product_id" int="0x0c12">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Plustek OpticFilm 7500i -->
        <match key="usb.product_id" int="0x0c13">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x08f0">
        <!-- Corex/Dymo 600c -->
        <match key="usb.product_id" int="0x0002">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Corex/Dymo 800c -->
        <match key="usb.product_id" int="0x0005">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0924">
        <!-- Xerox Phaser 6110MFP -->
        <match key="usb.product_id" int="0x3d5d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox Phaser 3200MFP -->
        <match key="usb.product_id" int="0x3da4">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox WorkCentre 4118 Series -->
        <match key="usb.product_id" int="0x420c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox WorkCentre 3119 Series -->
        <match key="usb.product_id" int="0x4265">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox WorkCentre 3210 -->
        <match key="usb.product_id" int="0x4293">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Xerox WorkCentre 3220 -->
        <match key="usb.product_id" int="0x4294">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0a17">
        <!-- Pentax DSmobile 600 -->
        <match key="usb.product_id" int="0x3210">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0a53">
        <!-- Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner) -->
        <match key="usb.product_id" int="0x1000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Portable Peripheral Co., Ltd. Q-Scan USB201 (A6 portable scanner) -->
        <match key="usb.product_id" int="0x2000">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x0a82">
        <!-- Syscan TravelScan 460/464 | Ambir Visigo A4 -->
        <match key="usb.product_id" int="0x4600">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Syscan DocketPort 465 -->
        <match key="usb.product_id" int="0x4802">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Syscan DocketPort 665 -->
        <match key="usb.product_id" int="0x4803">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Syscan DocketPort 685/ Ambir DS685 -->
        <match key="usb.product_id" int="0x480c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Syscan DocketPort 485 -->
        <match key="usb.product_id" int="0x4810">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Syscan TravelScan 662 -->
        <match key="usb.product_id" int="0x6620">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x1083">
        <!-- Canon CR-55 -->
        <match key="usb.product_id" int="0x160c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-1210C -->
        <match key="usb.product_id" int="0x160f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-4010C -->
        <match key="usb.product_id" int="0x1614">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-2510C -->
        <match key="usb.product_id" int="0x1617">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-X10C -->
        <match key="usb.product_id" int="0x1618">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CR-25 -->
        <match key="usb.product_id" int="0x161a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-2010C -->
        <match key="usb.product_id" int="0x161b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-3010C -->
        <match key="usb.product_id" int="0x161d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-7090C -->
        <match key="usb.product_id" int="0x1620">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-9050C -->
        <match key="usb.product_id" int="0x1622">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-7550C -->
        <match key="usb.product_id" int="0x1623">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-6050C -->
        <match key="usb.product_id" int="0x1624">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-6010C -->
        <match key="usb.product_id" int="0x1626">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CR-190i -->
        <match key="usb.product_id" int="0x162b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-150M -->
        <match key="usb.product_id" int="0x162c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-6030C -->
        <match key="usb.product_id" int="0x1638">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon CR-135i -->
        <match key="usb.product_id" int="0x1639">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-M160 -->
        <match key="usb.product_id" int="0x163e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-M140 -->
        <match key="usb.product_id" int="0x163f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-C125 -->
        <match key="usb.product_id" int="0x1640">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-P215 -->
        <match key="usb.product_id" int="0x1641">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-215 -->
        <match key="usb.product_id" int="0x1646">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-215 -->
        <match key="usb.product_id" int="0x1647">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon FSU-201 -->
        <match key="usb.product_id" int="0x1648">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-C130 -->
        <match key="usb.product_id" int="0x164a">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-P208 -->
        <match key="usb.product_id" int="0x164b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-208 -->
        <match key="usb.product_id" int="0x164c">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-208 -->
        <match key="usb.product_id" int="0x164e">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-G1130 -->
        <match key="usb.product_id" int="0x164f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-G1100 -->
        <match key="usb.product_id" int="0x1650">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-C120 -->
        <match key="usb.product_id" int="0x1651">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-201 -->
        <match key="usb.product_id" int="0x1652">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-F120 -->
        <match key="usb.product_id" int="0x1654">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-M1060 -->
        <match key="usb.product_id" int="0x1657">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-C225 -->
        <match key="usb.product_id" int="0x1658">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-P215II -->
        <match key="usb.product_id" int="0x1659">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-215II -->
        <match key="usb.product_id" int="0x165b">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon DR-P208II -->
        <match key="usb.product_id" int="0x165d">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Canon P-208II -->
        <match key="usb.product_id" int="0x165f">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x1183">
        <!-- Digital Dream l' espion XS -->
        <match key="usb.product_id" int="0x0001">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x132b">
        <!-- KONICA MINOLTA magicolor 4690MF -->
        <match key="usb.product_id" int="0x2079">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- KONICA MINOLTA magicolor 1690MF -->
        <match key="usb.product_id" int="0x2089">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x1606">
        <!-- UMAX Astra 1220U -->
        <match key="usb.product_id" int="0x0010">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX Astra 1600U | UMAX Astra 2000U -->
        <match key="usb.product_id" int="0x0030">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Umax UMAX 3400 -->
        <match key="usb.product_id" int="0x0050">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450 -->
        <match key="usb.product_id" int="0x0060">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX Astra 4400 | UMAX Astra 4450 -->
        <match key="usb.product_id" int="0x0070">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX Astra 2100U -->
        <match key="usb.product_id" int="0x0130">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Umax UMAX 5400 -->
        <match key="usb.product_id" int="0x0160">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- UMAX Astra 2200 (SU) -->
        <match key="usb.product_id" int="0x0230">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x1dcc">
        <!-- DCT DocketPort 487 -->
        <match key="usb.product_id" int="0x4810">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
      <match key="usb.vendor_id" int="0x413c">
        <!-- Dell A920 -->
        <match key="usb.product_id" int="0x5105">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Dell Dell MFP Laser Printer 1815dn -->
        <match key="usb.product_id" int="0x5124">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Dell 1600n -->
        <match key="usb.product_id" int="0x5250">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
        <!-- Dell Dell 1235cn -->
        <match key="usb.product_id" int="0x5310">
          <append key="info.capabilities" type="strlist">scanner</append>
          <merge key="scanner.access_method" type="string">proprietary</merge>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>
