home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / preprobe / 10osvendor / 20-libsane.fdi < prev   
Encoding:
Extensible Markup Language  |  2009-03-27  |  161.1 KB  |  3,501 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <deviceinfo version="0.2">
  3.   <device>
  4.     <match key="info.subsystem" string="usb">
  5.       <!-- Hewlett-Packard ScanJet 4100C -->
  6.       <match key="usb.vendor_id" int="0x03f0">
  7.         <match key="usb.product_id" int="0x0101">
  8.           <append key="info.capabilities" type="strlist">scanner</append>
  9.           <merge key="scanner.access_method" type="string">proprietary</merge>
  10.         </match>
  11.       </match>
  12.       <!-- Hewlett-Packard Photosmart S20 (C5101A) | Hewlett-Packard Photosmart S20xi (C7150A) -->
  13.       <match key="usb.vendor_id" int="0x03f0">
  14.         <match key="usb.product_id" int="0x0102">
  15.           <append key="info.capabilities" type="strlist">scanner</append>
  16.           <merge key="scanner.access_method" type="string">proprietary</merge>
  17.         </match>
  18.       </match>
  19.       <!-- Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse -->
  20.       <match key="usb.vendor_id" int="0x03f0">
  21.         <match key="usb.product_id" int="0x0105">
  22.           <append key="info.capabilities" type="strlist">scanner</append>
  23.           <merge key="scanner.access_method" type="string">proprietary</merge>
  24.         </match>
  25.       </match>
  26.       <!-- Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C -->
  27.       <match key="usb.vendor_id" int="0x03f0">
  28.         <match key="usb.product_id" int="0x0201">
  29.           <append key="info.capabilities" type="strlist">scanner</append>
  30.           <merge key="scanner.access_method" type="string">proprietary</merge>
  31.         </match>
  32.       </match>
  33.       <!-- Hewlett-Packard ScanJet 3300c -->
  34.       <match key="usb.vendor_id" int="0x03f0">
  35.         <match key="usb.product_id" int="0x0205">
  36.           <append key="info.capabilities" type="strlist">scanner</append>
  37.           <merge key="scanner.access_method" type="string">proprietary</merge>
  38.         </match>
  39.       </match>
  40.       <!-- Hewlett-Packard ScanJet 4300c -->
  41.       <match key="usb.vendor_id" int="0x03f0">
  42.         <match key="usb.product_id" int="0x0305">
  43.           <append key="info.capabilities" type="strlist">scanner</append>
  44.           <merge key="scanner.access_method" type="string">proprietary</merge>
  45.         </match>
  46.       </match>
  47.       <!-- Hewlett-Packard ScanJet 5200C -->
  48.       <match key="usb.vendor_id" int="0x03f0">
  49.         <match key="usb.product_id" int="0x0401">
  50.           <append key="info.capabilities" type="strlist">scanner</append>
  51.           <merge key="scanner.access_method" type="string">proprietary</merge>
  52.         </match>
  53.       </match>
  54.       <!-- Hewlett-Packard ScanJet 3400c -->
  55.       <match key="usb.vendor_id" int="0x03f0">
  56.         <match key="usb.product_id" int="0x0405">
  57.           <append key="info.capabilities" type="strlist">scanner</append>
  58.           <merge key="scanner.access_method" type="string">proprietary</merge>
  59.         </match>
  60.       </match>
  61.       <!-- Hewlett-Packard ScanJet 2100C -->
  62.       <match key="usb.vendor_id" int="0x03f0">
  63.         <match key="usb.product_id" int="0x0505">
  64.           <append key="info.capabilities" type="strlist">scanner</append>
  65.           <merge key="scanner.access_method" type="string">proprietary</merge>
  66.         </match>
  67.       </match>
  68.       <!-- Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C -->
  69.       <match key="usb.vendor_id" int="0x03f0">
  70.         <match key="usb.product_id" int="0x0601">
  71.           <append key="info.capabilities" type="strlist">scanner</append>
  72.           <merge key="scanner.access_method" type="string">proprietary</merge>
  73.         </match>
  74.       </match>
  75.       <!-- Hewlett-Packard ScanJet 2200C -->
  76.       <match key="usb.vendor_id" int="0x03f0">
  77.         <match key="usb.product_id" int="0x0605">
  78.           <append key="info.capabilities" type="strlist">scanner</append>
  79.           <merge key="scanner.access_method" type="string">proprietary</merge>
  80.         </match>
  81.       </match>
  82.       <!-- Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C -->
  83.       <match key="usb.vendor_id" int="0x03f0">
  84.         <match key="usb.product_id" int="0x0701">
  85.           <append key="info.capabilities" type="strlist">scanner</append>
  86.           <merge key="scanner.access_method" type="string">proprietary</merge>
  87.         </match>
  88.       </match>
  89.       <!-- Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c -->
  90.       <match key="usb.vendor_id" int="0x03f0">
  91.         <match key="usb.product_id" int="0x0801">
  92.           <append key="info.capabilities" type="strlist">scanner</append>
  93.           <merge key="scanner.access_method" type="string">proprietary</merge>
  94.         </match>
  95.       </match>
  96.       <!-- Hewlett-Packard ScanJet 2300C -->
  97.       <match key="usb.vendor_id" int="0x03f0">
  98.         <match key="usb.product_id" int="0x0901">
  99.           <append key="info.capabilities" type="strlist">scanner</append>
  100.           <merge key="scanner.access_method" type="string">proprietary</merge>
  101.         </match>
  102.       </match>
  103.       <!-- Hewlett-Packard ScanJet 2400c -->
  104.       <match key="usb.vendor_id" int="0x03f0">
  105.         <match key="usb.product_id" int="0x0a01">
  106.           <append key="info.capabilities" type="strlist">scanner</append>
  107.           <merge key="scanner.access_method" type="string">proprietary</merge>
  108.         </match>
  109.       </match>
  110.       <!-- Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290 -->
  111.       <match key="usb.vendor_id" int="0x03f0">
  112.         <match key="usb.product_id" int="0x0b01">
  113.           <append key="info.capabilities" type="strlist">scanner</append>
  114.           <merge key="scanner.access_method" type="string">proprietary</merge>
  115.         </match>
  116.       </match>
  117.       <!-- Hewlett-Packard Photo Scanner 1000 -->
  118.       <match key="usb.vendor_id" int="0x03f0">
  119.         <match key="usb.product_id" int="0x1001">
  120.           <append key="info.capabilities" type="strlist">scanner</append>
  121.           <merge key="scanner.access_method" type="string">proprietary</merge>
  122.         </match>
  123.       </match>
  124.       <!-- Hewlett-Packard ScanJet 5400c -->
  125.       <match key="usb.vendor_id" int="0x03f0">
  126.         <match key="usb.product_id" int="0x1005">
  127.           <append key="info.capabilities" type="strlist">scanner</append>
  128.           <merge key="scanner.access_method" type="string">proprietary</merge>
  129.         </match>
  130.       </match>
  131.       <!-- Hewlett-Packard ScanJet 5470c -->
  132.       <match key="usb.vendor_id" int="0x03f0">
  133.         <match key="usb.product_id" int="0x1105">
  134.           <append key="info.capabilities" type="strlist">scanner</append>
  135.           <merge key="scanner.access_method" type="string">proprietary</merge>
  136.         </match>
  137.       </match>
  138.       <!-- Hewlett-Packard ScanJet 5550C | Hewlett-Packard ScanJet 4500C -->
  139.       <match key="usb.vendor_id" int="0x03f0">
  140.         <match key="usb.product_id" int="0x1205">
  141.           <append key="info.capabilities" type="strlist">scanner</append>
  142.           <merge key="scanner.access_method" type="string">proprietary</merge>
  143.         </match>
  144.       </match>
  145.       <!-- Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C -->
  146.       <match key="usb.vendor_id" int="0x03f0">
  147.         <match key="usb.product_id" int="0x1305">
  148.           <append key="info.capabilities" type="strlist">scanner</append>
  149.           <merge key="scanner.access_method" type="string">proprietary</merge>
  150.         </match>
  151.       </match>
  152.       <!-- Hewlett-Packard ScanJet 3670c | Hewlett-Packard ScanJet 3690c -->
  153.       <match key="usb.vendor_id" int="0x03f0">
  154.         <match key="usb.product_id" int="0x1405">
  155.           <append key="info.capabilities" type="strlist">scanner</append>
  156.           <merge key="scanner.access_method" type="string">proprietary</merge>
  157.         </match>
  158.       </match>
  159.       <!-- Hewlett-Packard ScanJet 5530C Photosmart -->
  160.       <match key="usb.vendor_id" int="0x03f0">
  161.         <match key="usb.product_id" int="0x1605">
  162.           <append key="info.capabilities" type="strlist">scanner</append>
  163.           <merge key="scanner.access_method" type="string">proprietary</merge>
  164.         </match>
  165.       </match>
  166.       <!-- Hewlett-Packard ScanJet 5590 -->
  167.       <match key="usb.vendor_id" int="0x03f0">
  168.         <match key="usb.product_id" int="0x1705">
  169.           <append key="info.capabilities" type="strlist">scanner</append>
  170.           <merge key="scanner.access_method" type="string">proprietary</merge>
  171.         </match>
  172.       </match>
  173.       <!-- Hewlett-Packard ScanJet 7650 -->
  174.       <match key="usb.vendor_id" int="0x03f0">
  175.         <match key="usb.product_id" int="0x1805">
  176.           <append key="info.capabilities" type="strlist">scanner</append>
  177.           <merge key="scanner.access_method" type="string">proprietary</merge>
  178.         </match>
  179.       </match>
  180.       <!-- Hewlett-Packard ScanJet 4850C | Hewlett-Packard ScanJet 4890C -->
  181.       <match key="usb.vendor_id" int="0x03f0">
  182.         <match key="usb.product_id" int="0x1b05">
  183.           <append key="info.capabilities" type="strlist">scanner</append>
  184.           <merge key="scanner.access_method" type="string">proprietary</merge>
  185.         </match>
  186.       </match>
  187.       <!-- Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C -->
  188.       <match key="usb.vendor_id" int="0x03f0">
  189.         <match key="usb.product_id" int="0x2005">
  190.           <append key="info.capabilities" type="strlist">scanner</append>
  191.           <merge key="scanner.access_method" type="string">proprietary</merge>
  192.         </match>
  193.       </match>
  194.       <!-- Hewlett-Packard ScanJet 3500C -->
  195.       <match key="usb.vendor_id" int="0x03f0">
  196.         <match key="usb.product_id" int="0x2205">
  197.           <append key="info.capabilities" type="strlist">scanner</append>
  198.           <merge key="scanner.access_method" type="string">proprietary</merge>
  199.         </match>
  200.       </match>
  201.       <!-- Hewlett-Packard ScanJet 3970c -->
  202.       <match key="usb.vendor_id" int="0x03f0">
  203.         <match key="usb.product_id" int="0x2305">
  204.           <append key="info.capabilities" type="strlist">scanner</append>
  205.           <merge key="scanner.access_method" type="string">proprietary</merge>
  206.         </match>
  207.       </match>
  208.       <!-- Hewlett-Packard ScanJet 4070 Photosmart -->
  209.       <match key="usb.vendor_id" int="0x03f0">
  210.         <match key="usb.product_id" int="0x2405">
  211.           <append key="info.capabilities" type="strlist">scanner</append>
  212.           <merge key="scanner.access_method" type="string">proprietary</merge>
  213.         </match>
  214.       </match>
  215.       <!-- Hewlett-Packard ScanJet 3770 -->
  216.       <match key="usb.vendor_id" int="0x03f0">
  217.         <match key="usb.product_id" int="0x2505">
  218.           <append key="info.capabilities" type="strlist">scanner</append>
  219.           <merge key="scanner.access_method" type="string">proprietary</merge>
  220.         </match>
  221.       </match>
  222.       <!-- Hewlett-Packard ScanJet 3800 -->
  223.       <match key="usb.vendor_id" int="0x03f0">
  224.         <match key="usb.product_id" int="0x2605">
  225.           <append key="info.capabilities" type="strlist">scanner</append>
  226.           <merge key="scanner.access_method" type="string">proprietary</merge>
  227.         </match>
  228.       </match>
  229.       <!-- Hewlett-Packard ScanJet 4600 | Hewlett-Packard ScanJet 4670 -->
  230.       <match key="usb.vendor_id" int="0x03f0">
  231.         <match key="usb.product_id" int="0x3005">
  232.           <append key="info.capabilities" type="strlist">scanner</append>
  233.           <merge key="scanner.access_method" type="string">proprietary</merge>
  234.         </match>
  235.       </match>
  236.       <!-- Hewlett-Packard ScanJet 8390 -->
  237.       <match key="usb.vendor_id" int="0x03f0">
  238.         <match key="usb.product_id" int="0x3805">
  239.           <append key="info.capabilities" type="strlist">scanner</append>
  240.           <merge key="scanner.access_method" type="string">proprietary</merge>
  241.         </match>
  242.       </match>
  243.       <!-- Hewlett-Packard LaserJet M1005 MFP -->
  244.       <match key="usb.vendor_id" int="0x03f0">
  245.         <match key="usb.product_id" int="0x3b17">
  246.           <append key="info.capabilities" type="strlist">scanner</append>
  247.           <merge key="scanner.access_method" type="string">proprietary</merge>
  248.         </match>
  249.       </match>
  250.       <!-- Hewlett-Packard ScanJet 4370 -->
  251.       <match key="usb.vendor_id" int="0x03f0">
  252.         <match key="usb.product_id" int="0x4105">
  253.           <append key="info.capabilities" type="strlist">scanner</append>
  254.           <merge key="scanner.access_method" type="string">proprietary</merge>
  255.         </match>
  256.       </match>
  257.       <!-- Hewlett-Packard ScanJet G3010 -->
  258.       <match key="usb.vendor_id" int="0x03f0">
  259.         <match key="usb.product_id" int="0x4205">
  260.           <append key="info.capabilities" type="strlist">scanner</append>
  261.           <merge key="scanner.access_method" type="string">proprietary</merge>
  262.         </match>
  263.       </match>
  264.       <!-- Hewlett-Packard ScanJet G4000 | Hewlett-Packard ScanJet G4010 -->
  265.       <match key="usb.vendor_id" int="0x03f0">
  266.         <match key="usb.product_id" int="0x4505">
  267.           <append key="info.capabilities" type="strlist">scanner</append>
  268.           <merge key="scanner.access_method" type="string">proprietary</merge>
  269.         </match>
  270.       </match>
  271.       <!-- Hewlett-Packard ScanJet G4050 -->
  272.       <match key="usb.vendor_id" int="0x03f0">
  273.         <match key="usb.product_id" int="0x4605">
  274.           <append key="info.capabilities" type="strlist">scanner</append>
  275.           <merge key="scanner.access_method" type="string">proprietary</merge>
  276.         </match>
  277.       </match>
  278.       <!-- Hewlett-Packard Photosmart C3180 -->
  279.       <match key="usb.vendor_id" int="0x03f0">
  280.         <match key="usb.product_id" int="0x5611">
  281.           <append key="info.capabilities" type="strlist">scanner</append>
  282.           <merge key="scanner.access_method" type="string">proprietary</merge>
  283.         </match>
  284.       </match>
  285.       <!-- Hewlett-Packard LaserJet M1120 MFP -->
  286.       <match key="usb.vendor_id" int="0x03f0">
  287.         <match key="usb.product_id" int="0x5617">
  288.           <append key="info.capabilities" type="strlist">scanner</append>
  289.           <merge key="scanner.access_method" type="string">proprietary</merge>
  290.         </match>
  291.       </match>
  292.       <!-- Hewlett-Packard LaserJet M1120n MFP -->
  293.       <match key="usb.vendor_id" int="0x03f0">
  294.         <match key="usb.product_id" int="0x5717">
  295.           <append key="info.capabilities" type="strlist">scanner</append>
  296.           <merge key="scanner.access_method" type="string">proprietary</merge>
  297.         </match>
  298.       </match>
  299.       <!-- Hewlett-Packard Photosmart C5100 series -->
  300.       <match key="usb.vendor_id" int="0x03f0">
  301.         <match key="usb.product_id" int="0x5811">
  302.           <append key="info.capabilities" type="strlist">scanner</append>
  303.           <merge key="scanner.access_method" type="string">proprietary</merge>
  304.         </match>
  305.       </match>
  306.       <!-- Mustek BearPaw 1200 -->
  307.       <match key="usb.vendor_id" int="0x0400">
  308.         <match key="usb.product_id" int="0x1000">
  309.           <append key="info.capabilities" type="strlist">scanner</append>
  310.           <merge key="scanner.access_method" type="string">proprietary</merge>
  311.         </match>
  312.       </match>
  313.       <!-- Mustek BearPaw 1200 | Mustek BearPaw 2400 -->
  314.       <match key="usb.vendor_id" int="0x0400">
  315.         <match key="usb.product_id" int="0x1001">
  316.           <append key="info.capabilities" type="strlist">scanner</append>
  317.           <merge key="scanner.access_method" type="string">proprietary</merge>
  318.         </match>
  319.       </match>
  320.       <!-- Kodak i30 | Kodak i30 -->
  321.       <match key="usb.vendor_id" int="0x040a">
  322.         <match key="usb.product_id" int="0x6001">
  323.           <append key="info.capabilities" type="strlist">scanner</append>
  324.           <merge key="scanner.access_method" type="string">proprietary</merge>
  325.         </match>
  326.       </match>
  327.       <!-- Kodak i40 -->
  328.       <match key="usb.vendor_id" int="0x040a">
  329.         <match key="usb.product_id" int="0x6002">
  330.           <append key="info.capabilities" type="strlist">scanner</append>
  331.           <merge key="scanner.access_method" type="string">proprietary</merge>
  332.         </match>
  333.       </match>
  334.       <!-- Kodak i50 -->
  335.       <match key="usb.vendor_id" int="0x040a">
  336.         <match key="usb.product_id" int="0x6003">
  337.           <append key="info.capabilities" type="strlist">scanner</append>
  338.           <merge key="scanner.access_method" type="string">proprietary</merge>
  339.         </match>
  340.       </match>
  341.       <!-- Kodak i60 -->
  342.       <match key="usb.vendor_id" int="0x040a">
  343.         <match key="usb.product_id" int="0x6004">
  344.           <append key="info.capabilities" type="strlist">scanner</append>
  345.           <merge key="scanner.access_method" type="string">proprietary</merge>
  346.         </match>
  347.       </match>
  348.       <!-- Kodak i80 -->
  349.       <match key="usb.vendor_id" int="0x040a">
  350.         <match key="usb.product_id" int="0x6005">
  351.           <append key="info.capabilities" type="strlist">scanner</append>
  352.           <merge key="scanner.access_method" type="string">proprietary</merge>
  353.         </match>
  354.       </match>
  355.       <!-- Creative WebCam Go Mini -->
  356.       <match key="usb.vendor_id" int="0x041e">
  357.         <match key="usb.product_id" int="0x4007">
  358.           <append key="info.capabilities" type="strlist">scanner</append>
  359.           <merge key="scanner.access_method" type="string">proprietary</merge>
  360.         </match>
  361.       </match>
  362.       <!-- Xerox WorkCentre XK35c -->
  363.       <match key="usb.vendor_id" int="0x043d">
  364.         <match key="usb.product_id" int="0x0020">
  365.           <append key="info.capabilities" type="strlist">scanner</append>
  366.           <merge key="scanner.access_method" type="string">proprietary</merge>
  367.         </match>
  368.       </match>
  369.       <!-- Lexmark X70 | Lexmark X73 -->
  370.       <match key="usb.vendor_id" int="0x043d">
  371.         <match key="usb.product_id" int="0x002d">
  372.           <append key="info.capabilities" type="strlist">scanner</append>
  373.           <merge key="scanner.access_method" type="string">proprietary</merge>
  374.         </match>
  375.       </match>
  376.       <!-- Lexmark X83 -->
  377.       <match key="usb.vendor_id" int="0x043d">
  378.         <match key="usb.product_id" int="0x003d">
  379.           <append key="info.capabilities" type="strlist">scanner</append>
  380.           <merge key="scanner.access_method" type="string">proprietary</merge>
  381.         </match>
  382.       </match>
  383.       <!-- Lexmark X74 | Lexmark X75 | Lexmark X75 PrinTrio -->
  384.       <match key="usb.vendor_id" int="0x043d">
  385.         <match key="usb.product_id" int="0x0060">
  386.           <append key="info.capabilities" type="strlist">scanner</append>
  387.           <merge key="scanner.access_method" type="string">proprietary</merge>
  388.         </match>
  389.       </match>
  390.       <!-- Lexmark X5130 | Lexmark X5150 -->
  391.       <match key="usb.vendor_id" int="0x043d">
  392.         <match key="usb.product_id" int="0x0065">
  393.           <append key="info.capabilities" type="strlist">scanner</append>
  394.           <merge key="scanner.access_method" type="string">proprietary</merge>
  395.         </match>
  396.       </match>
  397.       <!-- Lexmark X6170 -->
  398.       <match key="usb.vendor_id" int="0x043d">
  399.         <match key="usb.product_id" int="0x0072">
  400.           <append key="info.capabilities" type="strlist">scanner</append>
  401.           <merge key="scanner.access_method" type="string">proprietary</merge>
  402.         </match>
  403.       </match>
  404.       <!-- Lexmark X1110 | Lexmark X1130 | Lexmark X1140 | Lexmark X1150 | Lexmark X1170 | Lexmark X1180 | Lexmark X1185 | Lexmark X1195 -->
  405.       <match key="usb.vendor_id" int="0x043d">
  406.         <match key="usb.product_id" int="0x007c">
  407.           <append key="info.capabilities" type="strlist">scanner</append>
  408.           <merge key="scanner.access_method" type="string">proprietary</merge>
  409.         </match>
  410.       </match>
  411.       <!-- Lexmark X12xx | Lexmark Photo 3150 | Lexmark X1240 | Lexmark X1250 | Lexmark X1270 | Lexmark X1290 -->
  412.       <match key="usb.vendor_id" int="0x043d">
  413.         <match key="usb.product_id" int="0x007d">
  414.           <append key="info.capabilities" type="strlist">scanner</append>
  415.           <merge key="scanner.access_method" type="string">proprietary</merge>
  416.         </match>
  417.       </match>
  418.       <!-- Lexmark X5250 -->
  419.       <match key="usb.vendor_id" int="0x043d">
  420.         <match key="usb.product_id" int="0x0093">
  421.           <append key="info.capabilities" type="strlist">scanner</append>
  422.           <merge key="scanner.access_method" type="string">proprietary</merge>
  423.         </match>
  424.       </match>
  425.       <!-- Lexmark P6250 -->
  426.       <match key="usb.vendor_id" int="0x043d">
  427.         <match key="usb.product_id" int="0x0097">
  428.           <append key="info.capabilities" type="strlist">scanner</append>
  429.           <merge key="scanner.access_method" type="string">proprietary</merge>
  430.         </match>
  431.       </match>
  432.       <!-- Lexmark X7350 -->
  433.       <match key="usb.vendor_id" int="0x043d">
  434.         <match key="usb.product_id" int="0x00b8">
  435.           <append key="info.capabilities" type="strlist">scanner</append>
  436.           <merge key="scanner.access_method" type="string">proprietary</merge>
  437.         </match>
  438.       </match>
  439.       <!-- Lexmark X8350 -->
  440.       <match key="usb.vendor_id" int="0x043d">
  441.         <match key="usb.product_id" int="0x00b9">
  442.           <append key="info.capabilities" type="strlist">scanner</append>
  443.           <merge key="scanner.access_method" type="string">proprietary</merge>
  444.         </match>
  445.       </match>
  446.       <!-- Lexmark X2330 -->
  447.       <match key="usb.vendor_id" int="0x043d">
  448.         <match key="usb.product_id" int="0x00bb">
  449.           <append key="info.capabilities" type="strlist">scanner</append>
  450.           <merge key="scanner.access_method" type="string">proprietary</merge>
  451.         </match>
  452.       </match>
  453.       <!-- Lexmark X3450 -->
  454.       <match key="usb.vendor_id" int="0x043d">
  455.         <match key="usb.product_id" int="0x00f6">
  456.           <append key="info.capabilities" type="strlist">scanner</append>
  457.           <merge key="scanner.access_method" type="string">proprietary</merge>
  458.         </match>
  459.       </match>
  460.       <!-- Xerox WorkCentre Pro 412 -->
  461.       <match key="usb.vendor_id" int="0x043d">
  462.         <match key="usb.product_id" int="0x4303">
  463.           <append key="info.capabilities" type="strlist">scanner</append>
  464.           <merge key="scanner.access_method" type="string">proprietary</merge>
  465.         </match>
  466.       </match>
  467.       <!-- Genius ColorPage HR6 V1 -->
  468.       <match key="usb.vendor_id" int="0x0458">
  469.         <match key="usb.product_id" int="0x2004">
  470.           <append key="info.capabilities" type="strlist">scanner</append>
  471.           <merge key="scanner.access_method" type="string">proprietary</merge>
  472.         </match>
  473.       </match>
  474.       <!-- Genius Colorpage HR6 V2 -->
  475.       <match key="usb.vendor_id" int="0x0458">
  476.         <match key="usb.product_id" int="0x2007">
  477.           <append key="info.capabilities" type="strlist">scanner</append>
  478.           <merge key="scanner.access_method" type="string">proprietary</merge>
  479.         </match>
  480.       </match>
  481.       <!-- Genius Colorpage HR6 V2 -->
  482.       <match key="usb.vendor_id" int="0x0458">
  483.         <match key="usb.product_id" int="0x2008">
  484.           <append key="info.capabilities" type="strlist">scanner</append>
  485.           <merge key="scanner.access_method" type="string">proprietary</merge>
  486.         </match>
  487.       </match>
  488.       <!-- Genius Colorpage HR6A -->
  489.       <match key="usb.vendor_id" int="0x0458">
  490.         <match key="usb.product_id" int="0x2009">
  491.           <append key="info.capabilities" type="strlist">scanner</append>
  492.           <merge key="scanner.access_method" type="string">proprietary</merge>
  493.         </match>
  494.       </match>
  495.       <!-- Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2 -->
  496.       <match key="usb.vendor_id" int="0x0458">
  497.         <match key="usb.product_id" int="0x2011">
  498.           <append key="info.capabilities" type="strlist">scanner</append>
  499.           <merge key="scanner.access_method" type="string">proprietary</merge>
  500.         </match>
  501.       </match>
  502.       <!-- Genius Colorpage HR7 -->
  503.       <match key="usb.vendor_id" int="0x0458">
  504.         <match key="usb.product_id" int="0x2013">
  505.           <append key="info.capabilities" type="strlist">scanner</append>
  506.           <merge key="scanner.access_method" type="string">proprietary</merge>
  507.         </match>
  508.       </match>
  509.       <!-- Genius Colorpage Vivid4 -->
  510.       <match key="usb.vendor_id" int="0x0458">
  511.         <match key="usb.product_id" int="0x2014">
  512.           <append key="info.capabilities" type="strlist">scanner</append>
  513.           <merge key="scanner.access_method" type="string">proprietary</merge>
  514.         </match>
  515.       </match>
  516.       <!-- Genius Colorpage HR7LE -->
  517.       <match key="usb.vendor_id" int="0x0458">
  518.         <match key="usb.product_id" int="0x2015">
  519.           <append key="info.capabilities" type="strlist">scanner</append>
  520.           <merge key="scanner.access_method" type="string">proprietary</merge>
  521.         </match>
  522.       </match>
  523.       <!-- Genius Colorpage HR6X -->
  524.       <match key="usb.vendor_id" int="0x0458">
  525.         <match key="usb.product_id" int="0x2016">
  526.           <append key="info.capabilities" type="strlist">scanner</append>
  527.           <merge key="scanner.access_method" type="string">proprietary</merge>
  528.         </match>
  529.       </match>
  530.       <!-- Genius Colorpage Vivid3xe -->
  531.       <match key="usb.vendor_id" int="0x0458">
  532.         <match key="usb.product_id" int="0x2017">
  533.           <append key="info.capabilities" type="strlist">scanner</append>
  534.           <merge key="scanner.access_method" type="string">proprietary</merge>
  535.         </match>
  536.       </match>
  537.       <!-- Genius ColorPage HR7X -->
  538.       <match key="usb.vendor_id" int="0x0458">
  539.         <match key="usb.product_id" int="0x2018">
  540.           <append key="info.capabilities" type="strlist">scanner</append>
  541.           <merge key="scanner.access_method" type="string">proprietary</merge>
  542.         </match>
  543.       </match>
  544.       <!-- Genius ColorPage HR6X Slim -->
  545.       <match key="usb.vendor_id" int="0x0458">
  546.         <match key="usb.product_id" int="0x2019">
  547.           <append key="info.capabilities" type="strlist">scanner</append>
  548.           <merge key="scanner.access_method" type="string">proprietary</merge>
  549.         </match>
  550.       </match>
  551.       <!-- Genius Colorpage Vivid4xe -->
  552.       <match key="usb.vendor_id" int="0x0458">
  553.         <match key="usb.product_id" int="0x201a">
  554.           <append key="info.capabilities" type="strlist">scanner</append>
  555.           <merge key="scanner.access_method" type="string">proprietary</merge>
  556.         </match>
  557.       </match>
  558.       <!-- Genius Colorpage Vivid4x -->
  559.       <match key="usb.vendor_id" int="0x0458">
  560.         <match key="usb.product_id" int="0x201b">
  561.           <append key="info.capabilities" type="strlist">scanner</append>
  562.           <merge key="scanner.access_method" type="string">proprietary</merge>
  563.         </match>
  564.       </match>
  565.       <!-- Genius ColorPage HR8 -->
  566.       <match key="usb.vendor_id" int="0x0458">
  567.         <match key="usb.product_id" int="0x201c">
  568.           <append key="info.capabilities" type="strlist">scanner</append>
  569.           <merge key="scanner.access_method" type="string">proprietary</merge>
  570.         </match>
  571.       </match>
  572.       <!-- Genius Colorpage Vivid 1200 X -->
  573.       <match key="usb.vendor_id" int="0x0458">
  574.         <match key="usb.product_id" int="0x201d">
  575.           <append key="info.capabilities" type="strlist">scanner</append>
  576.           <merge key="scanner.access_method" type="string">proprietary</merge>
  577.         </match>
  578.       </match>
  579.       <!-- Genius ColorPage Slim 1200 -->
  580.       <match key="usb.vendor_id" int="0x0458">
  581.         <match key="usb.product_id" int="0x201e">
  582.           <append key="info.capabilities" type="strlist">scanner</append>
  583.           <merge key="scanner.access_method" type="string">proprietary</merge>
  584.         </match>
  585.       </match>
  586.       <!-- Genius Colorpage Vivid 1200 XE -->
  587.       <match key="usb.vendor_id" int="0x0458">
  588.         <match key="usb.product_id" int="0x201f">
  589.           <append key="info.capabilities" type="strlist">scanner</append>
  590.           <merge key="scanner.access_method" type="string">proprietary</merge>
  591.         </match>
  592.       </match>
  593.       <!-- Genius ColorPage-Slim 1200 USB2 -->
  594.       <match key="usb.vendor_id" int="0x0458">
  595.         <match key="usb.product_id" int="0x2020">
  596.           <append key="info.capabilities" type="strlist">scanner</append>
  597.           <merge key="scanner.access_method" type="string">proprietary</merge>
  598.         </match>
  599.       </match>
  600.       <!-- Genius Colorpage SF600 -->
  601.       <match key="usb.vendor_id" int="0x0458">
  602.         <match key="usb.product_id" int="0x2021">
  603.           <append key="info.capabilities" type="strlist">scanner</append>
  604.           <merge key="scanner.access_method" type="string">proprietary</merge>
  605.         </match>
  606.       </match>
  607.       <!-- Primax G2-300 -->
  608.       <match key="usb.vendor_id" int="0x0461">
  609.         <match key="usb.product_id" int="0x0300">
  610.           <append key="info.capabilities" type="strlist">scanner</append>
  611.           <merge key="scanner.access_method" type="string">proprietary</merge>
  612.         </match>
  613.       </match>
  614.       <!-- Primax G2E-300 -->
  615.       <match key="usb.vendor_id" int="0x0461">
  616.         <match key="usb.product_id" int="0x0301">
  617.           <append key="info.capabilities" type="strlist">scanner</append>
  618.           <merge key="scanner.access_method" type="string">proprietary</merge>
  619.         </match>
  620.       </match>
  621.       <!-- Primax G2-300 #2 -->
  622.       <match key="usb.vendor_id" int="0x0461">
  623.         <match key="usb.product_id" int="0x0302">
  624.           <append key="info.capabilities" type="strlist">scanner</append>
  625.           <merge key="scanner.access_method" type="string">proprietary</merge>
  626.         </match>
  627.       </match>
  628.       <!-- Primax G2E-300 #2 -->
  629.       <match key="usb.vendor_id" int="0x0461">
  630.         <match key="usb.product_id" int="0x0303">
  631.           <append key="info.capabilities" type="strlist">scanner</append>
  632.           <merge key="scanner.access_method" type="string">proprietary</merge>
  633.         </match>
  634.       </match>
  635.       <!-- Primax Colorado USB 9600 -->
  636.       <match key="usb.vendor_id" int="0x0461">
  637.         <match key="usb.product_id" int="0x0340">
  638.           <append key="info.capabilities" type="strlist">scanner</append>
  639.           <merge key="scanner.access_method" type="string">proprietary</merge>
  640.         </match>
  641.       </match>
  642.       <!-- Primax Colorado 600U -->
  643.       <match key="usb.vendor_id" int="0x0461">
  644.         <match key="usb.product_id" int="0x0341">
  645.           <append key="info.capabilities" type="strlist">scanner</append>
  646.           <merge key="scanner.access_method" type="string">proprietary</merge>
  647.         </match>
  648.       </match>
  649.       <!-- Visioneer 6200 -->
  650.       <match key="usb.vendor_id" int="0x0461">
  651.         <match key="usb.product_id" int="0x0345">
  652.           <append key="info.capabilities" type="strlist">scanner</append>
  653.           <merge key="scanner.access_method" type="string">proprietary</merge>
  654.         </match>
  655.       </match>
  656.       <!-- Memorex 6136u | TCE MK600U -->
  657.       <match key="usb.vendor_id" int="0x0461">
  658.         <match key="usb.product_id" int="0x0346">
  659.           <append key="info.capabilities" type="strlist">scanner</append>
  660.           <merge key="scanner.access_method" type="string">proprietary</merge>
  661.         </match>
  662.       </match>
  663.       <!-- Memorex 6142u | Microtek ScanMaker 3630 | Primax Primascan Colorado 2600u | Tiny FU661E | Visioneer Onetouch 4400 | Visioneer Primascan Colorado 2600u -->
  664.       <match key="usb.vendor_id" int="0x0461">
  665.         <match key="usb.product_id" int="0x0347">
  666.           <append key="info.capabilities" type="strlist">scanner</append>
  667.           <merge key="scanner.access_method" type="string">proprietary</merge>
  668.         </match>
  669.       </match>
  670.       <!-- Primax Colorado 1200u -->
  671.       <match key="usb.vendor_id" int="0x0461">
  672.         <match key="usb.product_id" int="0x0361">
  673.           <append key="info.capabilities" type="strlist">scanner</append>
  674.           <merge key="scanner.access_method" type="string">proprietary</merge>
  675.         </match>
  676.       </match>
  677.       <!-- Primax Onetouch 8920 -->
  678.       <match key="usb.vendor_id" int="0x0461">
  679.         <match key="usb.product_id" int="0x0371">
  680.           <append key="info.capabilities" type="strlist">scanner</append>
  681.           <merge key="scanner.access_method" type="string">proprietary</merge>
  682.         </match>
  683.       </match>
  684.       <!-- UMAX Astra 2500 -->
  685.       <match key="usb.vendor_id" int="0x0461">
  686.         <match key="usb.product_id" int="0x0374">
  687.           <append key="info.capabilities" type="strlist">scanner</append>
  688.           <merge key="scanner.access_method" type="string">proprietary</merge>
  689.         </match>
  690.       </match>
  691.       <!-- Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471 -->
  692.       <match key="usb.vendor_id" int="0x0461">
  693.         <match key="usb.product_id" int="0x0377">
  694.           <append key="info.capabilities" type="strlist">scanner</append>
  695.           <merge key="scanner.access_method" type="string">proprietary</merge>
  696.         </match>
  697.       </match>
  698.       <!-- Medion/Lifetec/Tevion/Cytron MD 6190 | Medion/Lifetec/Tevion/Cytron MD 41260 | Medion/Lifetec/Tevion/Cytron MD 41985 -->
  699.       <match key="usb.vendor_id" int="0x0461">
  700.         <match key="usb.product_id" int="0x037b">
  701.           <append key="info.capabilities" type="strlist">scanner</append>
  702.           <merge key="scanner.access_method" type="string">proprietary</merge>
  703.         </match>
  704.       </match>
  705.       <!-- Primax G2-600 -->
  706.       <match key="usb.vendor_id" int="0x0461">
  707.         <match key="usb.product_id" int="0x0380">
  708.           <append key="info.capabilities" type="strlist">scanner</append>
  709.           <merge key="scanner.access_method" type="string">proprietary</merge>
  710.         </match>
  711.       </match>
  712.       <!-- Primax ReadyScan 636i -->
  713.       <match key="usb.vendor_id" int="0x0461">
  714.         <match key="usb.product_id" int="0x0381">
  715.           <append key="info.capabilities" type="strlist">scanner</append>
  716.           <merge key="scanner.access_method" type="string">proprietary</merge>
  717.         </match>
  718.       </match>
  719.       <!-- Primax G2-600 #2 -->
  720.       <match key="usb.vendor_id" int="0x0461">
  721.         <match key="usb.product_id" int="0x0382">
  722.           <append key="info.capabilities" type="strlist">scanner</append>
  723.           <merge key="scanner.access_method" type="string">proprietary</merge>
  724.         </match>
  725.       </match>
  726.       <!-- Primax G2E-600 -->
  727.       <match key="usb.vendor_id" int="0x0461">
  728.         <match key="usb.product_id" int="0x0383">
  729.           <append key="info.capabilities" type="strlist">scanner</append>
  730.           <merge key="scanner.access_method" type="string">proprietary</merge>
  731.         </match>
  732.       </match>
  733.       <!-- UMAX Astra 3000 | UMAX Astra 3600 -->
  734.       <match key="usb.vendor_id" int="0x0461">
  735.         <match key="usb.product_id" int="0x038a">
  736.           <append key="info.capabilities" type="strlist">scanner</append>
  737.           <merge key="scanner.access_method" type="string">proprietary</merge>
  738.         </match>
  739.       </match>
  740.       <!-- Xerox 2400 Onetouch -->
  741.       <match key="usb.vendor_id" int="0x0461">
  742.         <match key="usb.product_id" int="0x038b">
  743.           <append key="info.capabilities" type="strlist">scanner</append>
  744.           <merge key="scanner.access_method" type="string">proprietary</merge>
  745.         </match>
  746.       </match>
  747.       <!-- UMAX Astra 4100 -->
  748.       <match key="usb.vendor_id" int="0x0461">
  749.         <match key="usb.product_id" int="0x038c">
  750.           <append key="info.capabilities" type="strlist">scanner</append>
  751.           <merge key="scanner.access_method" type="string">proprietary</merge>
  752.         </match>
  753.       </match>
  754.       <!-- Medion/Lifetec/Tevion/Cytron MD 6190 -->
  755.       <match key="usb.vendor_id" int="0x0461">
  756.         <match key="usb.product_id" int="0x0392">
  757.           <append key="info.capabilities" type="strlist">scanner</append>
  758.           <merge key="scanner.access_method" type="string">proprietary</merge>
  759.         </match>
  760.       </match>
  761.       <!-- Visioneer 9420 -->
  762.       <match key="usb.vendor_id" int="0x0461">
  763.         <match key="usb.product_id" int="0x03a8">
  764.           <append key="info.capabilities" type="strlist">scanner</append>
  765.           <merge key="scanner.access_method" type="string">proprietary</merge>
  766.         </match>
  767.       </match>
  768.       <!-- Logitech PageScan USB -->
  769.       <match key="usb.vendor_id" int="0x046d">
  770.         <match key="usb.product_id" int="0x040f">
  771.           <append key="info.capabilities" type="strlist">scanner</append>
  772.           <merge key="scanner.access_method" type="string">proprietary</merge>
  773.         </match>
  774.       </match>
  775.       <!-- NEC Petiscan -->
  776.       <match key="usb.vendor_id" int="0x0475">
  777.         <match key="usb.product_id" int="0x0100">
  778.           <append key="info.capabilities" type="strlist">scanner</append>
  779.           <merge key="scanner.access_method" type="string">proprietary</merge>
  780.         </match>
  781.       </match>
  782.       <!-- Relisys Eclipse 1200U | Relisys Episode -->
  783.       <match key="usb.vendor_id" int="0x0475">
  784.         <match key="usb.product_id" int="0x0103">
  785.           <append key="info.capabilities" type="strlist">scanner</append>
  786.           <merge key="scanner.access_method" type="string">proprietary</merge>
  787.         </match>
  788.       </match>
  789.       <!-- Relisys Scorpio Ultra 3 -->
  790.       <match key="usb.vendor_id" int="0x0475">
  791.         <match key="usb.product_id" int="0x0210">
  792.           <append key="info.capabilities" type="strlist">scanner</append>
  793.           <merge key="scanner.access_method" type="string">proprietary</merge>
  794.         </match>
  795.       </match>
  796.       <!-- Trust Office Scan USB 19200 -->
  797.       <match key="usb.vendor_id" int="0x047b">
  798.         <match key="usb.product_id" int="0x1000">
  799.           <append key="info.capabilities" type="strlist">scanner</append>
  800.           <merge key="scanner.access_method" type="string">proprietary</merge>
  801.         </match>
  802.       </match>
  803.       <!-- Hewlett-Packard ScanJet 4300c/Silitek -->
  804.       <match key="usb.vendor_id" int="0x047b">
  805.         <match key="usb.product_id" int="0x1002">
  806.           <append key="info.capabilities" type="strlist">scanner</append>
  807.           <merge key="scanner.access_method" type="string">proprietary</merge>
  808.         </match>
  809.       </match>
  810.       <!-- Compaq S4-100 -->
  811.       <match key="usb.vendor_id" int="0x049f">
  812.         <match key="usb.product_id" int="0x001a">
  813.           <append key="info.capabilities" type="strlist">scanner</append>
  814.           <merge key="scanner.access_method" type="string">proprietary</merge>
  815.         </match>
  816.       </match>
  817.       <!-- Compaq S200 -->
  818.       <match key="usb.vendor_id" int="0x049f">
  819.         <match key="usb.product_id" int="0x0021">
  820.           <append key="info.capabilities" type="strlist">scanner</append>
  821.           <merge key="scanner.access_method" type="string">proprietary</merge>
  822.         </match>
  823.       </match>
  824.       <!-- Benq (Acer) 310U -->
  825.       <match key="usb.vendor_id" int="0x04a5">
  826.         <match key="usb.product_id" int="0x1a20">
  827.           <append key="info.capabilities" type="strlist">scanner</append>
  828.           <merge key="scanner.access_method" type="string">proprietary</merge>
  829.         </match>
  830.       </match>
  831.       <!-- Benq (Acer) 620U -->
  832.       <match key="usb.vendor_id" int="0x04a5">
  833.         <match key="usb.product_id" int="0x1a2a">
  834.           <append key="info.capabilities" type="strlist">scanner</append>
  835.           <merge key="scanner.access_method" type="string">proprietary</merge>
  836.         </match>
  837.       </match>
  838.       <!-- Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT -->
  839.       <match key="usb.vendor_id" int="0x04a5">
  840.         <match key="usb.product_id" int="0x2022">
  841.           <append key="info.capabilities" type="strlist">scanner</append>
  842.           <merge key="scanner.access_method" type="string">proprietary</merge>
  843.         </match>
  844.       </match>
  845.       <!-- Benq (Acer) 620UT -->
  846.       <match key="usb.vendor_id" int="0x04a5">
  847.         <match key="usb.product_id" int="0x2040">
  848.           <append key="info.capabilities" type="strlist">scanner</append>
  849.           <merge key="scanner.access_method" type="string">proprietary</merge>
  850.         </match>
  851.       </match>
  852.       <!-- Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit -->
  853.       <match key="usb.vendor_id" int="0x04a5">
  854.         <match key="usb.product_id" int="0x2060">
  855.           <append key="info.capabilities" type="strlist">scanner</append>
  856.           <merge key="scanner.access_method" type="string">proprietary</merge>
  857.         </match>
  858.       </match>
  859.       <!-- Benq (Acer) 640bu -->
  860.       <match key="usb.vendor_id" int="0x04a5">
  861.         <match key="usb.product_id" int="0x207e">
  862.           <append key="info.capabilities" type="strlist">scanner</append>
  863.           <merge key="scanner.access_method" type="string">proprietary</merge>
  864.         </match>
  865.       </match>
  866.       <!-- Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U -->
  867.       <match key="usb.vendor_id" int="0x04a5">
  868.         <match key="usb.product_id" int="0x20b0">
  869.           <append key="info.capabilities" type="strlist">scanner</append>
  870.           <merge key="scanner.access_method" type="string">proprietary</merge>
  871.         </match>
  872.       </match>
  873.       <!-- Benq (Acer) 640BT -->
  874.       <match key="usb.vendor_id" int="0x04a5">
  875.         <match key="usb.product_id" int="0x20be">
  876.           <append key="info.capabilities" type="strlist">scanner</append>
  877.           <merge key="scanner.access_method" type="string">proprietary</merge>
  878.         </match>
  879.       </match>
  880.       <!-- Benq (Acer) 1240 -->
  881.       <match key="usb.vendor_id" int="0x04a5">
  882.         <match key="usb.product_id" int="0x20c0">
  883.           <append key="info.capabilities" type="strlist">scanner</append>
  884.           <merge key="scanner.access_method" type="string">proprietary</merge>
  885.         </match>
  886.       </match>
  887.       <!-- Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB) -->
  888.       <match key="usb.vendor_id" int="0x04a5">
  889.         <match key="usb.product_id" int="0x20de">
  890.           <append key="info.capabilities" type="strlist">scanner</append>
  891.           <merge key="scanner.access_method" type="string">proprietary</merge>
  892.         </match>
  893.       </match>
  894.       <!-- Benq (Acer) 5000 -->
  895.       <match key="usb.vendor_id" int="0x04a5">
  896.         <match key="usb.product_id" int="0x20f8">
  897.           <append key="info.capabilities" type="strlist">scanner</append>
  898.           <merge key="scanner.access_method" type="string">proprietary</merge>
  899.         </match>
  900.       </match>
  901.       <!-- Benq (Acer) 5000E | Benq (Acer) 5000U -->
  902.       <match key="usb.vendor_id" int="0x04a5">
  903.         <match key="usb.product_id" int="0x20fc">
  904.           <append key="info.capabilities" type="strlist">scanner</append>
  905.           <merge key="scanner.access_method" type="string">proprietary</merge>
  906.         </match>
  907.       </match>
  908.       <!-- Benq (Acer) 5300 -->
  909.       <match key="usb.vendor_id" int="0x04a5">
  910.         <match key="usb.product_id" int="0x20fe">
  911.           <append key="info.capabilities" type="strlist">scanner</append>
  912.           <merge key="scanner.access_method" type="string">proprietary</merge>
  913.         </match>
  914.       </match>
  915.       <!-- Benq (Acer) 5450 -->
  916.       <match key="usb.vendor_id" int="0x04a5">
  917.         <match key="usb.product_id" int="0x211e">
  918.           <append key="info.capabilities" type="strlist">scanner</append>
  919.           <merge key="scanner.access_method" type="string">proprietary</merge>
  920.         </match>
  921.       </match>
  922.       <!-- Benq (Acer) 5150 | Benq (Acer) 5250 -->
  923.       <match key="usb.vendor_id" int="0x04a5">
  924.         <match key="usb.product_id" int="0x2137">
  925.           <append key="info.capabilities" type="strlist">scanner</append>
  926.           <merge key="scanner.access_method" type="string">proprietary</merge>
  927.         </match>
  928.       </match>
  929.       <!-- Benq (Acer) 7400UT -->
  930.       <match key="usb.vendor_id" int="0x04a5">
  931.         <match key="usb.product_id" int="0x2202">
  932.           <append key="info.capabilities" type="strlist">scanner</append>
  933.           <merge key="scanner.access_method" type="string">proprietary</merge>
  934.         </match>
  935.       </match>
  936.       <!-- BenQ 5550 | Benq (Acer) 5550 -->
  937.       <match key="usb.vendor_id" int="0x04a5">
  938.         <match key="usb.product_id" int="0x2211">
  939.           <append key="info.capabilities" type="strlist">scanner</append>
  940.           <merge key="scanner.access_method" type="string">proprietary</merge>
  941.         </match>
  942.       </match>
  943.       <!-- Visioneer Strobe Pro USB -->
  944.       <match key="usb.vendor_id" int="0x04a7">
  945.         <match key="usb.product_id" int="0x0102">
  946.           <append key="info.capabilities" type="strlist">scanner</append>
  947.           <merge key="scanner.access_method" type="string">proprietary</merge>
  948.         </match>
  949.       </match>
  950.       <!-- Visioneer OneTouch 5300 -->
  951.       <match key="usb.vendor_id" int="0x04a7">
  952.         <match key="usb.product_id" int="0x0221">
  953.           <append key="info.capabilities" type="strlist">scanner</append>
  954.           <merge key="scanner.access_method" type="string">proprietary</merge>
  955.         </match>
  956.       </match>
  957.       <!-- Microtek ScanPort 3000 | Vantas 3000 | Visioneer OneTouch 4800 USB | Xerox One Touch 4800 -->
  958.       <match key="usb.vendor_id" int="0x04a7">
  959.         <match key="usb.product_id" int="0x0224">
  960.           <append key="info.capabilities" type="strlist">scanner</append>
  961.           <merge key="scanner.access_method" type="string">proprietary</merge>
  962.         </match>
  963.       </match>
  964.       <!-- Visioneer OneTouch 5300 USB | Visioneer OneTouch 5800 USB -->
  965.       <match key="usb.vendor_id" int="0x04a7">
  966.         <match key="usb.product_id" int="0x0226">
  967.           <append key="info.capabilities" type="strlist">scanner</append>
  968.           <merge key="scanner.access_method" type="string">proprietary</merge>
  969.         </match>
  970.       </match>
  971.       <!-- Visioneer Onetouch 7100 -->
  972.       <match key="usb.vendor_id" int="0x04a7">
  973.         <match key="usb.product_id" int="0x0229">
  974.           <append key="info.capabilities" type="strlist">scanner</append>
  975.           <merge key="scanner.access_method" type="string">proprietary</merge>
  976.         </match>
  977.       </match>
  978.       <!-- Visioneer OneTouch 6600 -->
  979.       <match key="usb.vendor_id" int="0x04a7">
  980.         <match key="usb.product_id" int="0x022a">
  981.           <append key="info.capabilities" type="strlist">scanner</append>
  982.           <merge key="scanner.access_method" type="string">proprietary</merge>
  983.         </match>
  984.       </match>
  985.       <!-- Visioneer Onetouch 9000 | Visioneer Onetouch 9020 -->
  986.       <match key="usb.vendor_id" int="0x04a7">
  987.         <match key="usb.product_id" int="0x022c">
  988.           <append key="info.capabilities" type="strlist">scanner</append>
  989.           <merge key="scanner.access_method" type="string">proprietary</merge>
  990.         </match>
  991.       </match>
  992.       <!-- Visioneer 6200 EPP/USB -->
  993.       <match key="usb.vendor_id" int="0x04a7">
  994.         <match key="usb.product_id" int="0x0311">
  995.           <append key="info.capabilities" type="strlist">scanner</append>
  996.           <merge key="scanner.access_method" type="string">proprietary</merge>
  997.         </match>
  998.       </match>
  999.       <!-- Visioneer OneTouch 8100 -->
  1000.       <match key="usb.vendor_id" int="0x04a7">
  1001.         <match key="usb.product_id" int="0x0321">
  1002.           <append key="info.capabilities" type="strlist">scanner</append>
  1003.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1004.         </match>
  1005.       </match>
  1006.       <!-- Visioneer Onetouch 9320 -->
  1007.       <match key="usb.vendor_id" int="0x04a7">
  1008.         <match key="usb.product_id" int="0x0362">
  1009.           <append key="info.capabilities" type="strlist">scanner</append>
  1010.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1011.         </match>
  1012.       </match>
  1013.       <!-- Visioneer Onetouch 8700 | Visioneer Onetouch 8900 | Visioneer Onetouch 8920 -->
  1014.       <match key="usb.vendor_id" int="0x04a7">
  1015.         <match key="usb.product_id" int="0x0371">
  1016.           <append key="info.capabilities" type="strlist">scanner</append>
  1017.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1018.         </match>
  1019.       </match>
  1020.       <!-- Visioneer Onetouch 7700 -->
  1021.       <match key="usb.vendor_id" int="0x04a7">
  1022.         <match key="usb.product_id" int="0x0380">
  1023.           <append key="info.capabilities" type="strlist">scanner</append>
  1024.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1025.         </match>
  1026.       </match>
  1027.       <!-- Xerox 4800 One Touch -->
  1028.       <match key="usb.vendor_id" int="0x04a7">
  1029.         <match key="usb.product_id" int="0x03a0">
  1030.           <append key="info.capabilities" type="strlist">scanner</append>
  1031.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1032.         </match>
  1033.       </match>
  1034.       <!-- Visioneer Onetouch Pro 8800 | Visioneer Onetouch Pro 8820 -->
  1035.       <match key="usb.vendor_id" int="0x04a7">
  1036.         <match key="usb.product_id" int="0x0410">
  1037.           <append key="info.capabilities" type="strlist">scanner</append>
  1038.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1039.         </match>
  1040.       </match>
  1041.       <!-- Visioneer 9450 USB -->
  1042.       <match key="usb.vendor_id" int="0x04a7">
  1043.         <match key="usb.product_id" int="0x0421">
  1044.           <append key="info.capabilities" type="strlist">scanner</append>
  1045.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1046.         </match>
  1047.       </match>
  1048.       <!-- Visioneer Strobe XP 100 -->
  1049.       <match key="usb.vendor_id" int="0x04a7">
  1050.         <match key="usb.product_id" int="0x0427">
  1051.           <append key="info.capabilities" type="strlist">scanner</append>
  1052.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1053.         </match>
  1054.       </match>
  1055.       <!-- Visioneer OneTouch 7300 -->
  1056.       <match key="usb.vendor_id" int="0x04a7">
  1057.         <match key="usb.product_id" int="0x0444">
  1058.           <append key="info.capabilities" type="strlist">scanner</append>
  1059.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1060.         </match>
  1061.       </match>
  1062.       <!-- Xerox DocuMate 510 -->
  1063.       <match key="usb.vendor_id" int="0x04a7">
  1064.         <match key="usb.product_id" int="0x0446">
  1065.           <append key="info.capabilities" type="strlist">scanner</append>
  1066.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1067.         </match>
  1068.       </match>
  1069.       <!-- Xerox DocuMate252 -->
  1070.       <match key="usb.vendor_id" int="0x04a7">
  1071.         <match key="usb.product_id" int="0x0449">
  1072.           <append key="info.capabilities" type="strlist">scanner</append>
  1073.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1074.         </match>
  1075.       </match>
  1076.       <!-- Xerox DocuMate262 -->
  1077.       <match key="usb.vendor_id" int="0x04a7">
  1078.         <match key="usb.product_id" int="0x044c">
  1079.           <append key="info.capabilities" type="strlist">scanner</append>
  1080.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1081.         </match>
  1082.       </match>
  1083.       <!-- Visioneer Strobe XP 300 -->
  1084.       <match key="usb.vendor_id" int="0x04a7">
  1085.         <match key="usb.product_id" int="0x0474">
  1086.           <append key="info.capabilities" type="strlist">scanner</append>
  1087.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1088.         </match>
  1089.       </match>
  1090.       <!-- Xerox DocuMate272 -->
  1091.       <match key="usb.vendor_id" int="0x04a7">
  1092.         <match key="usb.product_id" int="0x0475">
  1093.           <append key="info.capabilities" type="strlist">scanner</append>
  1094.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1095.         </match>
  1096.       </match>
  1097.       <!-- Xerox DocuMate 510 -->
  1098.       <match key="usb.vendor_id" int="0x04a7">
  1099.         <match key="usb.product_id" int="0x047c">
  1100.           <append key="info.capabilities" type="strlist">scanner</append>
  1101.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1102.         </match>
  1103.       </match>
  1104.       <!-- Canon IS 32 -->
  1105.       <match key="usb.vendor_id" int="0x04a9">
  1106.         <match key="usb.product_id" int="0x105d">
  1107.           <append key="info.capabilities" type="strlist">scanner</append>
  1108.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1109.         </match>
  1110.       </match>
  1111.       <!-- Canon DR-2080C -->
  1112.       <match key="usb.vendor_id" int="0x04a9">
  1113.         <match key="usb.product_id" int="0x1601">
  1114.           <append key="info.capabilities" type="strlist">scanner</append>
  1115.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1116.         </match>
  1117.       </match>
  1118.       <!-- Canon DR-6080 -->
  1119.       <match key="usb.vendor_id" int="0x04a9">
  1120.         <match key="usb.product_id" int="0x1607">
  1121.           <append key="info.capabilities" type="strlist">scanner</append>
  1122.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1123.         </match>
  1124.       </match>
  1125.       <!-- Canon CanoScan DR2580C -->
  1126.       <match key="usb.vendor_id" int="0x04a9">
  1127.         <match key="usb.product_id" int="0x1608">
  1128.           <append key="info.capabilities" type="strlist">scanner</append>
  1129.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1130.         </match>
  1131.       </match>
  1132.       <!-- Canon DR-7580 -->
  1133.       <match key="usb.vendor_id" int="0x04a9">
  1134.         <match key="usb.product_id" int="0x160b">
  1135.           <append key="info.capabilities" type="strlist">scanner</append>
  1136.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1137.         </match>
  1138.       </match>
  1139.       <!-- Canon PIXMA MP110 -->
  1140.       <match key="usb.vendor_id" int="0x04a9">
  1141.         <match key="usb.product_id" int="0x1700">
  1142.           <append key="info.capabilities" type="strlist">scanner</append>
  1143.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1144.         </match>
  1145.       </match>
  1146.       <!-- Canon PIXMA MP130 -->
  1147.       <match key="usb.vendor_id" int="0x04a9">
  1148.         <match key="usb.product_id" int="0x1701">
  1149.           <append key="info.capabilities" type="strlist">scanner</append>
  1150.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1151.         </match>
  1152.       </match>
  1153.       <!-- Canon PIXMA MP750 -->
  1154.       <match key="usb.vendor_id" int="0x04a9">
  1155.         <match key="usb.product_id" int="0x1706">
  1156.           <append key="info.capabilities" type="strlist">scanner</append>
  1157.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1158.         </match>
  1159.       </match>
  1160.       <!-- Canon PIXMA MP780 -->
  1161.       <match key="usb.vendor_id" int="0x04a9">
  1162.         <match key="usb.product_id" int="0x1707">
  1163.           <append key="info.capabilities" type="strlist">scanner</append>
  1164.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1165.         </match>
  1166.       </match>
  1167.       <!-- Canon PIXMA MP760 -->
  1168.       <match key="usb.vendor_id" int="0x04a9">
  1169.         <match key="usb.product_id" int="0x1708">
  1170.           <append key="info.capabilities" type="strlist">scanner</append>
  1171.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1172.         </match>
  1173.       </match>
  1174.       <!-- Canon PIXMA MP150 -->
  1175.       <match key="usb.vendor_id" int="0x04a9">
  1176.         <match key="usb.product_id" int="0x1709">
  1177.           <append key="info.capabilities" type="strlist">scanner</append>
  1178.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1179.         </match>
  1180.       </match>
  1181.       <!-- Canon PIXMA MP170 -->
  1182.       <match key="usb.vendor_id" int="0x04a9">
  1183.         <match key="usb.product_id" int="0x170a">
  1184.           <append key="info.capabilities" type="strlist">scanner</append>
  1185.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1186.         </match>
  1187.       </match>
  1188.       <!-- Canon PIXMA MP450 -->
  1189.       <match key="usb.vendor_id" int="0x04a9">
  1190.         <match key="usb.product_id" int="0x170b">
  1191.           <append key="info.capabilities" type="strlist">scanner</append>
  1192.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1193.         </match>
  1194.       </match>
  1195.       <!-- Canon PIXMA MP500 -->
  1196.       <match key="usb.vendor_id" int="0x04a9">
  1197.         <match key="usb.product_id" int="0x170c">
  1198.           <append key="info.capabilities" type="strlist">scanner</append>
  1199.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1200.         </match>
  1201.       </match>
  1202.       <!-- Canon PIXMA MP800 -->
  1203.       <match key="usb.vendor_id" int="0x04a9">
  1204.         <match key="usb.product_id" int="0x170d">
  1205.           <append key="info.capabilities" type="strlist">scanner</append>
  1206.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1207.         </match>
  1208.       </match>
  1209.       <!-- Canon PIXMA MP800R -->
  1210.       <match key="usb.vendor_id" int="0x04a9">
  1211.         <match key="usb.product_id" int="0x170e">
  1212.           <append key="info.capabilities" type="strlist">scanner</append>
  1213.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1214.         </match>
  1215.       </match>
  1216.       <!-- Canon PIXMA MP530 -->
  1217.       <match key="usb.vendor_id" int="0x04a9">
  1218.         <match key="usb.product_id" int="0x1712">
  1219.           <append key="info.capabilities" type="strlist">scanner</append>
  1220.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1221.         </match>
  1222.       </match>
  1223.       <!-- Canon PIXMA MP830 -->
  1224.       <match key="usb.vendor_id" int="0x04a9">
  1225.         <match key="usb.product_id" int="0x1713">
  1226.           <append key="info.capabilities" type="strlist">scanner</append>
  1227.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1228.         </match>
  1229.       </match>
  1230.       <!-- Canon PIXMA MP160 -->
  1231.       <match key="usb.vendor_id" int="0x04a9">
  1232.         <match key="usb.product_id" int="0x1714">
  1233.           <append key="info.capabilities" type="strlist">scanner</append>
  1234.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1235.         </match>
  1236.       </match>
  1237.       <!-- Canon PIXMA MP180 -->
  1238.       <match key="usb.vendor_id" int="0x04a9">
  1239.         <match key="usb.product_id" int="0x1715">
  1240.           <append key="info.capabilities" type="strlist">scanner</append>
  1241.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1242.         </match>
  1243.       </match>
  1244.       <!-- Canon PIXMA MP460 -->
  1245.       <match key="usb.vendor_id" int="0x04a9">
  1246.         <match key="usb.product_id" int="0x1716">
  1247.           <append key="info.capabilities" type="strlist">scanner</append>
  1248.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1249.         </match>
  1250.       </match>
  1251.       <!-- Canon PIXMA MP510 -->
  1252.       <match key="usb.vendor_id" int="0x04a9">
  1253.         <match key="usb.product_id" int="0x1717">
  1254.           <append key="info.capabilities" type="strlist">scanner</append>
  1255.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1256.         </match>
  1257.       </match>
  1258.       <!-- Canon PIXMA MP600 -->
  1259.       <match key="usb.vendor_id" int="0x04a9">
  1260.         <match key="usb.product_id" int="0x1718">
  1261.           <append key="info.capabilities" type="strlist">scanner</append>
  1262.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1263.         </match>
  1264.       </match>
  1265.       <!-- Canon PIXMA MP600R -->
  1266.       <match key="usb.vendor_id" int="0x04a9">
  1267.         <match key="usb.product_id" int="0x1719">
  1268.           <append key="info.capabilities" type="strlist">scanner</append>
  1269.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1270.         </match>
  1271.       </match>
  1272.       <!-- Canon PIXMA MP810 -->
  1273.       <match key="usb.vendor_id" int="0x04a9">
  1274.         <match key="usb.product_id" int="0x171a">
  1275.           <append key="info.capabilities" type="strlist">scanner</append>
  1276.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1277.         </match>
  1278.       </match>
  1279.       <!-- Canon PIXMA MP960 -->
  1280.       <match key="usb.vendor_id" int="0x04a9">
  1281.         <match key="usb.product_id" int="0x171b">
  1282.           <append key="info.capabilities" type="strlist">scanner</append>
  1283.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1284.         </match>
  1285.       </match>
  1286.       <!-- Canon PIXMA MP210 -->
  1287.       <match key="usb.vendor_id" int="0x04a9">
  1288.         <match key="usb.product_id" int="0x1721">
  1289.           <append key="info.capabilities" type="strlist">scanner</append>
  1290.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1291.         </match>
  1292.       </match>
  1293.       <!-- Canon PIXMA MP220 -->
  1294.       <match key="usb.vendor_id" int="0x04a9">
  1295.         <match key="usb.product_id" int="0x1722">
  1296.           <append key="info.capabilities" type="strlist">scanner</append>
  1297.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1298.         </match>
  1299.       </match>
  1300.       <!-- Canon PIXMA MP470 -->
  1301.       <match key="usb.vendor_id" int="0x04a9">
  1302.         <match key="usb.product_id" int="0x1723">
  1303.           <append key="info.capabilities" type="strlist">scanner</append>
  1304.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1305.         </match>
  1306.       </match>
  1307.       <!-- Canon PIXMA MP520 -->
  1308.       <match key="usb.vendor_id" int="0x04a9">
  1309.         <match key="usb.product_id" int="0x1724">
  1310.           <append key="info.capabilities" type="strlist">scanner</append>
  1311.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1312.         </match>
  1313.       </match>
  1314.       <!-- Canon PIXMA MP610 -->
  1315.       <match key="usb.vendor_id" int="0x04a9">
  1316.         <match key="usb.product_id" int="0x1725">
  1317.           <append key="info.capabilities" type="strlist">scanner</append>
  1318.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1319.         </match>
  1320.       </match>
  1321.       <!-- Canon PIXMA MP970 -->
  1322.       <match key="usb.vendor_id" int="0x04a9">
  1323.         <match key="usb.product_id" int="0x1726">
  1324.           <append key="info.capabilities" type="strlist">scanner</append>
  1325.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1326.         </match>
  1327.       </match>
  1328.       <!-- Canon PIXMA MP140 -->
  1329.       <match key="usb.vendor_id" int="0x04a9">
  1330.         <match key="usb.product_id" int="0x172b">
  1331.           <append key="info.capabilities" type="strlist">scanner</append>
  1332.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1333.         </match>
  1334.       </match>
  1335.       <!-- Canon CanoScan LiDE 90 -->
  1336.       <match key="usb.vendor_id" int="0x04a9">
  1337.         <match key="usb.product_id" int="0x1900">
  1338.           <append key="info.capabilities" type="strlist">scanner</append>
  1339.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1340.         </match>
  1341.       </match>
  1342.       <!-- Canon CanoScan FB320U -->
  1343.       <match key="usb.vendor_id" int="0x04a9">
  1344.         <match key="usb.product_id" int="0x2201">
  1345.           <append key="info.capabilities" type="strlist">scanner</append>
  1346.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1347.         </match>
  1348.       </match>
  1349.       <!-- Canon CanoScan FB620U -->
  1350.       <match key="usb.vendor_id" int="0x04a9">
  1351.         <match key="usb.product_id" int="0x2202">
  1352.           <append key="info.capabilities" type="strlist">scanner</append>
  1353.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1354.         </match>
  1355.       </match>
  1356.       <!-- Canon CanoScan fb630u | Canon CanoScan fb636u -->
  1357.       <match key="usb.vendor_id" int="0x04a9">
  1358.         <match key="usb.product_id" int="0x2204">
  1359.           <append key="info.capabilities" type="strlist">scanner</append>
  1360.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1361.         </match>
  1362.       </match>
  1363.       <!-- Canon CanoScan FB1210U -->
  1364.       <match key="usb.vendor_id" int="0x04a9">
  1365.         <match key="usb.product_id" int="0x2205">
  1366.           <append key="info.capabilities" type="strlist">scanner</append>
  1367.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1368.         </match>
  1369.       </match>
  1370.       <!-- Canon CanoScan N650U/N656U -->
  1371.       <match key="usb.vendor_id" int="0x04a9">
  1372.         <match key="usb.product_id" int="0x2206">
  1373.           <append key="info.capabilities" type="strlist">scanner</append>
  1374.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1375.         </match>
  1376.       </match>
  1377.       <!-- Canon CanoScan N1220U -->
  1378.       <match key="usb.vendor_id" int="0x04a9">
  1379.         <match key="usb.product_id" int="0x2207">
  1380.           <append key="info.capabilities" type="strlist">scanner</append>
  1381.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1382.         </match>
  1383.       </match>
  1384.       <!-- Canon CanoScan D660U -->
  1385.       <match key="usb.vendor_id" int="0x04a9">
  1386.         <match key="usb.product_id" int="0x2208">
  1387.           <append key="info.capabilities" type="strlist">scanner</append>
  1388.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1389.         </match>
  1390.       </match>
  1391.       <!-- Canon D1230U -->
  1392.       <match key="usb.vendor_id" int="0x04a9">
  1393.         <match key="usb.product_id" int="0x2209">
  1394.           <append key="info.capabilities" type="strlist">scanner</append>
  1395.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1396.         </match>
  1397.       </match>
  1398.       <!-- Canon CanoScan D2400UF -->
  1399.       <match key="usb.vendor_id" int="0x04a9">
  1400.         <match key="usb.product_id" int="0x220a">
  1401.           <append key="info.capabilities" type="strlist">scanner</append>
  1402.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1403.         </match>
  1404.       </match>
  1405.       <!-- Canon CanoScan D646U | Canon CanoScan D646U ex -->
  1406.       <match key="usb.vendor_id" int="0x04a9">
  1407.         <match key="usb.product_id" int="0x220b">
  1408.           <append key="info.capabilities" type="strlist">scanner</append>
  1409.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1410.         </match>
  1411.       </match>
  1412.       <!-- Canon CanoScan D1250U2 -->
  1413.       <match key="usb.vendor_id" int="0x04a9">
  1414.         <match key="usb.product_id" int="0x220c">
  1415.           <append key="info.capabilities" type="strlist">scanner</append>
  1416.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1417.         </match>
  1418.       </match>
  1419.       <!-- Canon CanoScan N670U/N676U/LiDE20 -->
  1420.       <match key="usb.vendor_id" int="0x04a9">
  1421.         <match key="usb.product_id" int="0x220d">
  1422.           <append key="info.capabilities" type="strlist">scanner</append>
  1423.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1424.         </match>
  1425.       </match>
  1426.       <!-- Canon CanoScan N1240U/LiDE30 -->
  1427.       <match key="usb.vendor_id" int="0x04a9">
  1428.         <match key="usb.product_id" int="0x220e">
  1429.           <append key="info.capabilities" type="strlist">scanner</append>
  1430.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1431.         </match>
  1432.       </match>
  1433.       <!-- Canon CanoScan 8000F -->
  1434.       <match key="usb.vendor_id" int="0x04a9">
  1435.         <match key="usb.product_id" int="0x220f">
  1436.           <append key="info.capabilities" type="strlist">scanner</append>
  1437.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1438.         </match>
  1439.       </match>
  1440.       <!-- Canon CanoScan 9900F -->
  1441.       <match key="usb.vendor_id" int="0x04a9">
  1442.         <match key="usb.product_id" int="0x2210">
  1443.           <append key="info.capabilities" type="strlist">scanner</append>
  1444.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1445.         </match>
  1446.       </match>
  1447.       <!-- Canon CanoScan 5000F -->
  1448.       <match key="usb.vendor_id" int="0x04a9">
  1449.         <match key="usb.product_id" int="0x2212">
  1450.           <append key="info.capabilities" type="strlist">scanner</append>
  1451.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1452.         </match>
  1453.       </match>
  1454.       <!-- Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50 -->
  1455.       <match key="usb.vendor_id" int="0x04a9">
  1456.         <match key="usb.product_id" int="0x2213">
  1457.           <append key="info.capabilities" type="strlist">scanner</append>
  1458.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1459.         </match>
  1460.       </match>
  1461.       <!-- Canon CanoScan LiDE 80 -->
  1462.       <match key="usb.vendor_id" int="0x04a9">
  1463.         <match key="usb.product_id" int="0x2214">
  1464.           <append key="info.capabilities" type="strlist">scanner</append>
  1465.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1466.         </match>
  1467.       </match>
  1468.       <!-- Canon CanoScan 3000 | Canon CanoScan 3000ex | Canon CanoScan 3000F -->
  1469.       <match key="usb.vendor_id" int="0x04a9">
  1470.         <match key="usb.product_id" int="0x2215">
  1471.           <append key="info.capabilities" type="strlist">scanner</append>
  1472.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1473.         </match>
  1474.       </match>
  1475.       <!-- Canon CanoScan 5200F -->
  1476.       <match key="usb.vendor_id" int="0x04a9">
  1477.         <match key="usb.product_id" int="0x2217">
  1478.           <append key="info.capabilities" type="strlist">scanner</append>
  1479.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1480.         </match>
  1481.       </match>
  1482.       <!-- Canon CanoScan 9950F -->
  1483.       <match key="usb.vendor_id" int="0x04a9">
  1484.         <match key="usb.product_id" int="0x2219">
  1485.           <append key="info.capabilities" type="strlist">scanner</append>
  1486.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1487.         </match>
  1488.       </match>
  1489.       <!-- Canon CanoScan 4200F -->
  1490.       <match key="usb.vendor_id" int="0x04a9">
  1491.         <match key="usb.product_id" int="0x221b">
  1492.           <append key="info.capabilities" type="strlist">scanner</append>
  1493.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1494.         </match>
  1495.       </match>
  1496.       <!-- Canon CanoScan LiDE 60 -->
  1497.       <match key="usb.vendor_id" int="0x04a9">
  1498.         <match key="usb.product_id" int="0x221c">
  1499.           <append key="info.capabilities" type="strlist">scanner</append>
  1500.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1501.         </match>
  1502.       </match>
  1503.       <!-- Canon CanoScan 8400F -->
  1504.       <match key="usb.vendor_id" int="0x04a9">
  1505.         <match key="usb.product_id" int="0x221e">
  1506.           <append key="info.capabilities" type="strlist">scanner</append>
  1507.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1508.         </match>
  1509.       </match>
  1510.       <!-- Canon CanoScan LiDE 500F -->
  1511.       <match key="usb.vendor_id" int="0x04a9">
  1512.         <match key="usb.product_id" int="0x221f">
  1513.           <append key="info.capabilities" type="strlist">scanner</append>
  1514.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1515.         </match>
  1516.       </match>
  1517.       <!-- Canon CanoScan LiDE25 -->
  1518.       <match key="usb.vendor_id" int="0x04a9">
  1519.         <match key="usb.product_id" int="0x2220">
  1520.           <append key="info.capabilities" type="strlist">scanner</append>
  1521.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1522.         </match>
  1523.       </match>
  1524.       <!-- Canon CanoScan LiDE 600 | Canon CanoScan LiDE 600F -->
  1525.       <match key="usb.vendor_id" int="0x04a9">
  1526.         <match key="usb.product_id" int="0x2224">
  1527.           <append key="info.capabilities" type="strlist">scanner</append>
  1528.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1529.         </match>
  1530.       </match>
  1531.       <!-- Canon CanoScan LiDE 70 -->
  1532.       <match key="usb.vendor_id" int="0x04a9">
  1533.         <match key="usb.product_id" int="0x2225">
  1534.           <append key="info.capabilities" type="strlist">scanner</append>
  1535.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1536.         </match>
  1537.       </match>
  1538.       <!-- Canon CanoScan 4400F -->
  1539.       <match key="usb.vendor_id" int="0x04a9">
  1540.         <match key="usb.product_id" int="0x2228">
  1541.           <append key="info.capabilities" type="strlist">scanner</append>
  1542.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1543.         </match>
  1544.       </match>
  1545.       <!-- Canon CanoScan 8600F -->
  1546.       <match key="usb.vendor_id" int="0x04a9">
  1547.         <match key="usb.product_id" int="0x2229">
  1548.           <append key="info.capabilities" type="strlist">scanner</append>
  1549.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1550.         </match>
  1551.       </match>
  1552.       <!-- Canon MultiPASS MP730 -->
  1553.       <match key="usb.vendor_id" int="0x04a9">
  1554.         <match key="usb.product_id" int="0x262f">
  1555.           <append key="info.capabilities" type="strlist">scanner</append>
  1556.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1557.         </match>
  1558.       </match>
  1559.       <!-- Canon MultiPASS MP700 -->
  1560.       <match key="usb.vendor_id" int="0x04a9">
  1561.         <match key="usb.product_id" int="0x2630">
  1562.           <append key="info.capabilities" type="strlist">scanner</append>
  1563.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1564.         </match>
  1565.       </match>
  1566.       <!-- Canon SmartBase MP360 -->
  1567.       <match key="usb.vendor_id" int="0x04a9">
  1568.         <match key="usb.product_id" int="0x263c">
  1569.           <append key="info.capabilities" type="strlist">scanner</append>
  1570.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1571.         </match>
  1572.       </match>
  1573.       <!-- Canon SmartBase MP370 -->
  1574.       <match key="usb.vendor_id" int="0x04a9">
  1575.         <match key="usb.product_id" int="0x263d">
  1576.           <append key="info.capabilities" type="strlist">scanner</append>
  1577.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1578.         </match>
  1579.       </match>
  1580.       <!-- Canon SmartBase MP390 | Canon Multipass 390 -->
  1581.       <match key="usb.vendor_id" int="0x04a9">
  1582.         <match key="usb.product_id" int="0x263e">
  1583.           <append key="info.capabilities" type="strlist">scanner</append>
  1584.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1585.         </match>
  1586.       </match>
  1587.       <!-- Canon PIXMA MP740 -->
  1588.       <match key="usb.vendor_id" int="0x04a9">
  1589.         <match key="usb.product_id" int="0x264c">
  1590.           <append key="info.capabilities" type="strlist">scanner</append>
  1591.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1592.         </match>
  1593.       </match>
  1594.       <!-- Canon PIXMA MP710 -->
  1595.       <match key="usb.vendor_id" int="0x04a9">
  1596.         <match key="usb.product_id" int="0x264d">
  1597.           <append key="info.capabilities" type="strlist">scanner</append>
  1598.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1599.         </match>
  1600.       </match>
  1601.       <!-- Canon ImageRunner iR1018 | Canon ImageRunner iR1022 | Canon ImageRunner iR1023 -->
  1602.       <match key="usb.vendor_id" int="0x04a9">
  1603.         <match key="usb.product_id" int="0x269d">
  1604.           <append key="info.capabilities" type="strlist">scanner</append>
  1605.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1606.         </match>
  1607.       </match>
  1608.       <!-- Canon FS4000 -->
  1609.       <match key="usb.vendor_id" int="0x04a9">
  1610.         <match key="usb.product_id" int="0x3042">
  1611.           <append key="info.capabilities" type="strlist">scanner</append>
  1612.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1613.         </match>
  1614.       </match>
  1615.       <!-- Nikon LS 40 ED -->
  1616.       <match key="usb.vendor_id" int="0x04b0">
  1617.         <match key="usb.product_id" int="0x4000">
  1618.           <append key="info.capabilities" type="strlist">scanner</append>
  1619.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1620.         </match>
  1621.       </match>
  1622.       <!-- Nikon LS 50 ED | Nikon Coolscan V ED -->
  1623.       <match key="usb.vendor_id" int="0x04b0">
  1624.         <match key="usb.product_id" int="0x4001">
  1625.           <append key="info.capabilities" type="strlist">scanner</append>
  1626.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1627.         </match>
  1628.       </match>
  1629.       <!-- Nikon Super Coolscan LS-5000 ED -->
  1630.       <match key="usb.vendor_id" int="0x04b0">
  1631.         <match key="usb.product_id" int="0x4002">
  1632.           <append key="info.capabilities" type="strlist">scanner</append>
  1633.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1634.         </match>
  1635.       </match>
  1636.       <!-- Epson Perfection 636U | Epson Perfection 636U -->
  1637.       <match key="usb.vendor_id" int="0x04b8">
  1638.         <match key="usb.product_id" int="0x0101">
  1639.           <append key="info.capabilities" type="strlist">scanner</append>
  1640.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1641.         </match>
  1642.       </match>
  1643.       <!-- Epson GT-2200 -->
  1644.       <match key="usb.vendor_id" int="0x04b8">
  1645.         <match key="usb.product_id" int="0x0102">
  1646.           <append key="info.capabilities" type="strlist">scanner</append>
  1647.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1648.         </match>
  1649.       </match>
  1650.       <!-- Epson Perfection 610 | Epson Perfection 610 -->
  1651.       <match key="usb.vendor_id" int="0x04b8">
  1652.         <match key="usb.product_id" int="0x0103">
  1653.           <append key="info.capabilities" type="strlist">scanner</append>
  1654.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1655.         </match>
  1656.       </match>
  1657.       <!-- Epson Perfection 1200U | Epson Perfection 1200Photo | Epson Perfection 1200U / 1200 Photo -->
  1658.       <match key="usb.vendor_id" int="0x04b8">
  1659.         <match key="usb.product_id" int="0x0104">
  1660.           <append key="info.capabilities" type="strlist">scanner</append>
  1661.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1662.         </match>
  1663.       </match>
  1664.       <!-- Epson StylusScan 2000 -->
  1665.       <match key="usb.vendor_id" int="0x04b8">
  1666.         <match key="usb.product_id" int="0x0105">
  1667.           <append key="info.capabilities" type="strlist">scanner</append>
  1668.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1669.         </match>
  1670.       </match>
  1671.       <!-- Epson Expression 1600 | Epson Expression 1600 -->
  1672.       <match key="usb.vendor_id" int="0x04b8">
  1673.         <match key="usb.product_id" int="0x0107">
  1674.           <append key="info.capabilities" type="strlist">scanner</append>
  1675.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1676.         </match>
  1677.       </match>
  1678.       <!-- Epson Perfection 1640 | Epson Perfection 1640 -->
  1679.       <match key="usb.vendor_id" int="0x04b8">
  1680.         <match key="usb.product_id" int="0x010a">
  1681.           <append key="info.capabilities" type="strlist">scanner</append>
  1682.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1683.         </match>
  1684.       </match>
  1685.       <!-- Epson Perfection 1240 | Epson Perfection 1240 -->
  1686.       <match key="usb.vendor_id" int="0x04b8">
  1687.         <match key="usb.product_id" int="0x010b">
  1688.           <append key="info.capabilities" type="strlist">scanner</append>
  1689.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1690.         </match>
  1691.       </match>
  1692.       <!-- Epson Perfection 640 | Epson Perfection 640 -->
  1693.       <match key="usb.vendor_id" int="0x04b8">
  1694.         <match key="usb.product_id" int="0x010c">
  1695.           <append key="info.capabilities" type="strlist">scanner</append>
  1696.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1697.         </match>
  1698.       </match>
  1699.       <!-- Epson Expression 1680 | Epson Expression 1680 -->
  1700.       <match key="usb.vendor_id" int="0x04b8">
  1701.         <match key="usb.product_id" int="0x010e">
  1702.           <append key="info.capabilities" type="strlist">scanner</append>
  1703.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1704.         </match>
  1705.       </match>
  1706.       <!-- Epson Perfection 1250 | Epson Perfection 1250Photo -->
  1707.       <match key="usb.vendor_id" int="0x04b8">
  1708.         <match key="usb.product_id" int="0x010f">
  1709.           <append key="info.capabilities" type="strlist">scanner</append>
  1710.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1711.         </match>
  1712.       </match>
  1713.       <!-- Epson Perfection 1650 | Epson Perfection 1650 -->
  1714.       <match key="usb.vendor_id" int="0x04b8">
  1715.         <match key="usb.product_id" int="0x0110">
  1716.           <append key="info.capabilities" type="strlist">scanner</append>
  1717.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1718.         </match>
  1719.       </match>
  1720.       <!-- Epson Perfection 2450 | Epson Perfection 2450 -->
  1721.       <match key="usb.vendor_id" int="0x04b8">
  1722.         <match key="usb.product_id" int="0x0112">
  1723.           <append key="info.capabilities" type="strlist">scanner</append>
  1724.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1725.         </match>
  1726.       </match>
  1727.       <!-- Epson Perfection 660 -->
  1728.       <match key="usb.vendor_id" int="0x04b8">
  1729.         <match key="usb.product_id" int="0x0114">
  1730.           <append key="info.capabilities" type="strlist">scanner</append>
  1731.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1732.         </match>
  1733.       </match>
  1734.       <!-- Epson Perfection 2400 | Epson Perfection 2400 -->
  1735.       <match key="usb.vendor_id" int="0x04b8">
  1736.         <match key="usb.product_id" int="0x011b">
  1737.           <append key="info.capabilities" type="strlist">scanner</append>
  1738.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1739.         </match>
  1740.       </match>
  1741.       <!-- Epson Perfection 3200 | Epson Perfection 3200 -->
  1742.       <match key="usb.vendor_id" int="0x04b8">
  1743.         <match key="usb.product_id" int="0x011c">
  1744.           <append key="info.capabilities" type="strlist">scanner</append>
  1745.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1746.         </match>
  1747.       </match>
  1748.       <!-- Epson Perfection 1260 | Epson Perfection 1260Photo -->
  1749.       <match key="usb.vendor_id" int="0x04b8">
  1750.         <match key="usb.product_id" int="0x011d">
  1751.           <append key="info.capabilities" type="strlist">scanner</append>
  1752.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1753.         </match>
  1754.       </match>
  1755.       <!-- Epson Perfection 1660 | Epson Perfection 1660 -->
  1756.       <match key="usb.vendor_id" int="0x04b8">
  1757.         <match key="usb.product_id" int="0x011e">
  1758.           <append key="info.capabilities" type="strlist">scanner</append>
  1759.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1760.         </match>
  1761.       </match>
  1762.       <!-- Epson Perfection 1670 -->
  1763.       <match key="usb.vendor_id" int="0x04b8">
  1764.         <match key="usb.product_id" int="0x011f">
  1765.           <append key="info.capabilities" type="strlist">scanner</append>
  1766.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1767.         </match>
  1768.       </match>
  1769.       <!-- Epson Perfection 1270 -->
  1770.       <match key="usb.vendor_id" int="0x04b8">
  1771.         <match key="usb.product_id" int="0x0120">
  1772.           <append key="info.capabilities" type="strlist">scanner</append>
  1773.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1774.         </match>
  1775.       </match>
  1776.       <!-- Epson Perfection 2480 | Epson Perfection 2580 -->
  1777.       <match key="usb.vendor_id" int="0x04b8">
  1778.         <match key="usb.product_id" int="0x0121">
  1779.           <append key="info.capabilities" type="strlist">scanner</append>
  1780.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1781.         </match>
  1782.       </match>
  1783.       <!-- Epson Perfection 3490 | Epson Perfection 3590 -->
  1784.       <match key="usb.vendor_id" int="0x04b8">
  1785.         <match key="usb.product_id" int="0x0122">
  1786.           <append key="info.capabilities" type="strlist">scanner</append>
  1787.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1788.         </match>
  1789.       </match>
  1790.       <!-- Epson Perfection 4870 | Epson Perfection 4870 -->
  1791.       <match key="usb.vendor_id" int="0x04b8">
  1792.         <match key="usb.product_id" int="0x0128">
  1793.           <append key="info.capabilities" type="strlist">scanner</append>
  1794.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1795.         </match>
  1796.       </match>
  1797.       <!-- Epson Perfection 4990 | Epson Perfection 4990 -->
  1798.       <match key="usb.vendor_id" int="0x04b8">
  1799.         <match key="usb.product_id" int="0x012a">
  1800.           <append key="info.capabilities" type="strlist">scanner</append>
  1801.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1802.         </match>
  1803.       </match>
  1804.       <!-- Epson V700 | Epson V750 | Epson V700 | Epson V750 -->
  1805.       <match key="usb.vendor_id" int="0x04b8">
  1806.         <match key="usb.product_id" int="0x012c">
  1807.           <append key="info.capabilities" type="strlist">scanner</append>
  1808.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1809.         </match>
  1810.       </match>
  1811.       <!-- Epson CX-5200 | Epson CX-5400 | Epson CX-5200 | Epson CX-5400 -->
  1812.       <match key="usb.vendor_id" int="0x04b8">
  1813.         <match key="usb.product_id" int="0x0801">
  1814.           <append key="info.capabilities" type="strlist">scanner</append>
  1815.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1816.         </match>
  1817.       </match>
  1818.       <!-- Epson CX-3200 | Epson CX-3200 -->
  1819.       <match key="usb.vendor_id" int="0x04b8">
  1820.         <match key="usb.product_id" int="0x0802">
  1821.           <append key="info.capabilities" type="strlist">scanner</append>
  1822.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1823.         </match>
  1824.       </match>
  1825.       <!-- Epson CX-6300 | Epson CX-6400 | Epson CX-6300 | Epson CX-6400 -->
  1826.       <match key="usb.vendor_id" int="0x04b8">
  1827.         <match key="usb.product_id" int="0x0805">
  1828.           <append key="info.capabilities" type="strlist">scanner</append>
  1829.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1830.         </match>
  1831.       </match>
  1832.       <!-- Epson RX-600 | Epson RX-600 -->
  1833.       <match key="usb.vendor_id" int="0x04b8">
  1834.         <match key="usb.product_id" int="0x0806">
  1835.           <append key="info.capabilities" type="strlist">scanner</append>
  1836.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1837.         </match>
  1838.       </match>
  1839.       <!-- Epson RX-500 | Epson RX-500 -->
  1840.       <match key="usb.vendor_id" int="0x04b8">
  1841.         <match key="usb.product_id" int="0x0807">
  1842.           <append key="info.capabilities" type="strlist">scanner</append>
  1843.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1844.         </match>
  1845.       </match>
  1846.       <!-- Epson CX-5400 | Epson CX-5400 -->
  1847.       <match key="usb.vendor_id" int="0x04b8">
  1848.         <match key="usb.product_id" int="0x0808">
  1849.           <append key="info.capabilities" type="strlist">scanner</append>
  1850.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1851.         </match>
  1852.       </match>
  1853.       <!-- Epson Stylus CX-1500 -->
  1854.       <match key="usb.vendor_id" int="0x04b8">
  1855.         <match key="usb.product_id" int="0x080c">
  1856.           <append key="info.capabilities" type="strlist">scanner</append>
  1857.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1858.         </match>
  1859.       </match>
  1860.       <!-- Epson CX-4600 | Epson CX-4600 -->
  1861.       <match key="usb.vendor_id" int="0x04b8">
  1862.         <match key="usb.product_id" int="0x080d">
  1863.           <append key="info.capabilities" type="strlist">scanner</append>
  1864.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1865.         </match>
  1866.       </match>
  1867.       <!-- Epson CX-3600 | Epson CX-3650 | Epson CX-3600 | Epson CX-3650 -->
  1868.       <match key="usb.vendor_id" int="0x04b8">
  1869.         <match key="usb.product_id" int="0x080e">
  1870.           <append key="info.capabilities" type="strlist">scanner</append>
  1871.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1872.         </match>
  1873.       </match>
  1874.       <!-- Epson RX-425 | Epson RX-425 -->
  1875.       <match key="usb.vendor_id" int="0x04b8">
  1876.         <match key="usb.product_id" int="0x080f">
  1877.           <append key="info.capabilities" type="strlist">scanner</append>
  1878.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1879.         </match>
  1880.       </match>
  1881.       <!-- Epson RX-700 | Epson RX-700 -->
  1882.       <match key="usb.vendor_id" int="0x04b8">
  1883.         <match key="usb.product_id" int="0x0810">
  1884.           <append key="info.capabilities" type="strlist">scanner</append>
  1885.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1886.         </match>
  1887.       </match>
  1888.       <!-- Epson CX-6500 | Epson CX-6600 | Epson CX-6500 | Epson CX-6600 -->
  1889.       <match key="usb.vendor_id" int="0x04b8">
  1890.         <match key="usb.product_id" int="0x0813">
  1891.           <append key="info.capabilities" type="strlist">scanner</append>
  1892.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1893.         </match>
  1894.       </match>
  1895.       <!-- Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11 series -->
  1896.       <match key="usb.vendor_id" int="0x04b8">
  1897.         <match key="usb.product_id" int="0x0815">
  1898.           <append key="info.capabilities" type="strlist">scanner</append>
  1899.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1900.         </match>
  1901.       </match>
  1902.       <!-- Epson DX-3850 | Epson CX-3700 | Epson CX-3800 | Epson DX-3800 | Epson DX-3850 | Epson CX-3700 | Epson CX-3800 | Epson DX-3800 -->
  1903.       <match key="usb.vendor_id" int="0x04b8">
  1904.         <match key="usb.product_id" int="0x0818">
  1905.           <append key="info.capabilities" type="strlist">scanner</append>
  1906.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1907.         </match>
  1908.       </match>
  1909.       <!-- Epson CX-4800 | Epson CX-4800 -->
  1910.       <match key="usb.vendor_id" int="0x04b8">
  1911.         <match key="usb.product_id" int="0x0819">
  1912.           <append key="info.capabilities" type="strlist">scanner</append>
  1913.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1914.         </match>
  1915.       </match>
  1916.       <!-- Epson CX-4200 | Epson CX-4200 -->
  1917.       <match key="usb.vendor_id" int="0x04b8">
  1918.         <match key="usb.product_id" int="0x0820">
  1919.           <append key="info.capabilities" type="strlist">scanner</append>
  1920.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1921.         </match>
  1922.       </match>
  1923.       <!-- Epson CX-5000 | Epson DX-5000 | Epson DX-5050 | Epson CX-5000 | Epson DX-5000 | Epson DX-5050 -->
  1924.       <match key="usb.vendor_id" int="0x04b8">
  1925.         <match key="usb.product_id" int="0x082b">
  1926.           <append key="info.capabilities" type="strlist">scanner</append>
  1927.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1928.         </match>
  1929.       </match>
  1930.       <!-- Epson DX-6000 | Epson DX-6000 -->
  1931.       <match key="usb.vendor_id" int="0x04b8">
  1932.         <match key="usb.product_id" int="0x082e">
  1933.           <append key="info.capabilities" type="strlist">scanner</append>
  1934.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1935.         </match>
  1936.       </match>
  1937.       <!-- Epson DX-4050 | Epson DX-4050 -->
  1938.       <match key="usb.vendor_id" int="0x04b8">
  1939.         <match key="usb.product_id" int="0x082f">
  1940.           <append key="info.capabilities" type="strlist">scanner</append>
  1941.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1942.         </match>
  1943.       </match>
  1944.       <!-- Epson DX-7400 | Epson DX-7400 -->
  1945.       <match key="usb.vendor_id" int="0x04b8">
  1946.         <match key="usb.product_id" int="0x0838">
  1947.           <append key="info.capabilities" type="strlist">scanner</append>
  1948.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1949.         </match>
  1950.       </match>
  1951.       <!-- Epson Stylus DX4450 -->
  1952.       <match key="usb.vendor_id" int="0x04b8">
  1953.         <match key="usb.product_id" int="0x083f">
  1954.           <append key="info.capabilities" type="strlist">scanner</append>
  1955.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1956.         </match>
  1957.       </match>
  1958.       <!-- Fujitsu fi-4010C -->
  1959.       <match key="usb.vendor_id" int="0x04c5">
  1960.         <match key="usb.product_id" int="0x1029">
  1961.           <append key="info.capabilities" type="strlist">scanner</append>
  1962.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1963.         </match>
  1964.       </match>
  1965.       <!-- Fujitsu fi-4110CU/SSF -->
  1966.       <match key="usb.vendor_id" int="0x04c5">
  1967.         <match key="usb.product_id" int="0x1033">
  1968.           <append key="info.capabilities" type="strlist">scanner</append>
  1969.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1970.         </match>
  1971.       </match>
  1972.       <!-- Fujitsu fi-4120C -->
  1973.       <match key="usb.vendor_id" int="0x04c5">
  1974.         <match key="usb.product_id" int="0x1041">
  1975.           <append key="info.capabilities" type="strlist">scanner</append>
  1976.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1977.         </match>
  1978.       </match>
  1979.       <!-- Fujitsu fi-4220C -->
  1980.       <match key="usb.vendor_id" int="0x04c5">
  1981.         <match key="usb.product_id" int="0x1042">
  1982.           <append key="info.capabilities" type="strlist">scanner</append>
  1983.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1984.         </match>
  1985.       </match>
  1986.       <!-- Fujitsu fi-5750C -->
  1987.       <match key="usb.vendor_id" int="0x04c5">
  1988.         <match key="usb.product_id" int="0x1095">
  1989.           <append key="info.capabilities" type="strlist">scanner</append>
  1990.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1991.         </match>
  1992.       </match>
  1993.       <!-- Fujitsu fi-5110EOX -->
  1994.       <match key="usb.vendor_id" int="0x04c5">
  1995.         <match key="usb.product_id" int="0x1096">
  1996.           <append key="info.capabilities" type="strlist">scanner</append>
  1997.           <merge key="scanner.access_method" type="string">proprietary</merge>
  1998.         </match>
  1999.       </match>
  2000.       <!-- Fujitsu fi-5110C -->
  2001.       <match key="usb.vendor_id" int="0x04c5">
  2002.         <match key="usb.product_id" int="0x1097">
  2003.           <append key="info.capabilities" type="strlist">scanner</append>
  2004.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2005.         </match>
  2006.       </match>
  2007.       <!-- Fujitsu fi-5650C -->
  2008.       <match key="usb.vendor_id" int="0x04c5">
  2009.         <match key="usb.product_id" int="0x10ad">
  2010.           <append key="info.capabilities" type="strlist">scanner</append>
  2011.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2012.         </match>
  2013.       </match>
  2014.       <!-- Fujitsu fi-4120C2 -->
  2015.       <match key="usb.vendor_id" int="0x04c5">
  2016.         <match key="usb.product_id" int="0x10ae">
  2017.           <append key="info.capabilities" type="strlist">scanner</append>
  2018.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2019.         </match>
  2020.       </match>
  2021.       <!-- Fujitsu fi-4220C2 -->
  2022.       <match key="usb.vendor_id" int="0x04c5">
  2023.         <match key="usb.product_id" int="0x10af">
  2024.           <append key="info.capabilities" type="strlist">scanner</append>
  2025.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2026.         </match>
  2027.       </match>
  2028.       <!-- Fujitsu fi-60F -->
  2029.       <match key="usb.vendor_id" int="0x04c5">
  2030.         <match key="usb.product_id" int="0x10c7">
  2031.           <append key="info.capabilities" type="strlist">scanner</append>
  2032.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2033.         </match>
  2034.       </match>
  2035.       <!-- Fujitsu fi-5120C -->
  2036.       <match key="usb.vendor_id" int="0x04c5">
  2037.         <match key="usb.product_id" int="0x10e0">
  2038.           <append key="info.capabilities" type="strlist">scanner</append>
  2039.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2040.         </match>
  2041.       </match>
  2042.       <!-- Fujitsu fi-5220C -->
  2043.       <match key="usb.vendor_id" int="0x04c5">
  2044.         <match key="usb.product_id" int="0x10e1">
  2045.           <append key="info.capabilities" type="strlist">scanner</append>
  2046.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2047.         </match>
  2048.       </match>
  2049.       <!-- Fujitsu fi-5530C -->
  2050.       <match key="usb.vendor_id" int="0x04c5">
  2051.         <match key="usb.product_id" int="0x10e2">
  2052.           <append key="info.capabilities" type="strlist">scanner</append>
  2053.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2054.         </match>
  2055.       </match>
  2056.       <!-- Fujitsu fi-5900C -->
  2057.       <match key="usb.vendor_id" int="0x04c5">
  2058.         <match key="usb.product_id" int="0x10e7">
  2059.           <append key="info.capabilities" type="strlist">scanner</append>
  2060.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2061.         </match>
  2062.       </match>
  2063.       <!-- Fujitsu fi-5110EOXM -->
  2064.       <match key="usb.vendor_id" int="0x04c5">
  2065.         <match key="usb.product_id" int="0x10f2">
  2066.           <append key="info.capabilities" type="strlist">scanner</append>
  2067.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2068.         </match>
  2069.       </match>
  2070.       <!-- Fujitsu S500 -->
  2071.       <match key="usb.vendor_id" int="0x04c5">
  2072.         <match key="usb.product_id" int="0x10fe">
  2073.           <append key="info.capabilities" type="strlist">scanner</append>
  2074.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2075.         </match>
  2076.       </match>
  2077.       <!-- Fujitsu S500M -->
  2078.       <match key="usb.vendor_id" int="0x04c5">
  2079.         <match key="usb.product_id" int="0x1135">
  2080.           <append key="info.capabilities" type="strlist">scanner</append>
  2081.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2082.         </match>
  2083.       </match>
  2084.       <!-- Fujitsu S510 -->
  2085.       <match key="usb.vendor_id" int="0x04c5">
  2086.         <match key="usb.product_id" int="0x1155">
  2087.           <append key="info.capabilities" type="strlist">scanner</append>
  2088.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2089.         </match>
  2090.       </match>
  2091.       <!-- Fujitsu ScanSnap S300 -->
  2092.       <match key="usb.vendor_id" int="0x04c5">
  2093.         <match key="usb.product_id" int="0x1156">
  2094.           <append key="info.capabilities" type="strlist">scanner</append>
  2095.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2096.         </match>
  2097.       </match>
  2098.       <!-- Konica e-mini -->
  2099.       <match key="usb.vendor_id" int="0x04c8">
  2100.         <match key="usb.product_id" int="0x0722">
  2101.           <append key="info.capabilities" type="strlist">scanner</append>
  2102.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2103.         </match>
  2104.       </match>
  2105.       <!-- Samsung SCX-4725FN -->
  2106.       <match key="usb.vendor_id" int="0x04e8">
  2107.         <match key="usb.product_id" int="0x341f">
  2108.           <append key="info.capabilities" type="strlist">scanner</append>
  2109.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2110.         </match>
  2111.       </match>
  2112.       <!-- Xerox WorkCentre XK50cx -->
  2113.       <match key="usb.vendor_id" int="0x04e8">
  2114.         <match key="usb.product_id" int="0x3903">
  2115.           <append key="info.capabilities" type="strlist">scanner</append>
  2116.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2117.         </match>
  2118.       </match>
  2119.       <!-- Brother MFC 2500 -->
  2120.       <match key="usb.vendor_id" int="0x04f9">
  2121.         <match key="usb.product_id" int="0x000a">
  2122.           <append key="info.capabilities" type="strlist">scanner</append>
  2123.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2124.         </match>
  2125.       </match>
  2126.       <!-- Brother MFC 9600 -->
  2127.       <match key="usb.vendor_id" int="0x04f9">
  2128.         <match key="usb.product_id" int="0x0101">
  2129.           <append key="info.capabilities" type="strlist">scanner</append>
  2130.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2131.         </match>
  2132.       </match>
  2133.       <!-- Brother MFC 7300c -->
  2134.       <match key="usb.vendor_id" int="0x04f9">
  2135.         <match key="usb.product_id" int="0x0106">
  2136.           <append key="info.capabilities" type="strlist">scanner</append>
  2137.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2138.         </match>
  2139.       </match>
  2140.       <!-- Aiptek Aiptek Pencam -->
  2141.       <match key="usb.vendor_id" int="0x0553">
  2142.         <match key="usb.product_id" int="0x0202">
  2143.           <append key="info.capabilities" type="strlist">scanner</append>
  2144.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2145.         </match>
  2146.       </match>
  2147.       <!-- Mustek ScanExpress 1200 CU -->
  2148.       <match key="usb.vendor_id" int="0x055f">
  2149.         <match key="usb.product_id" int="0x0001">
  2150.           <append key="info.capabilities" type="strlist">scanner</append>
  2151.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2152.         </match>
  2153.       </match>
  2154.       <!-- Mustek ScanExpress 600 CU -->
  2155.       <match key="usb.vendor_id" int="0x055f">
  2156.         <match key="usb.product_id" int="0x0002">
  2157.           <append key="info.capabilities" type="strlist">scanner</append>
  2158.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2159.         </match>
  2160.       </match>
  2161.       <!-- Mustek ScanExpress 1200 USB -->
  2162.       <match key="usb.vendor_id" int="0x055f">
  2163.         <match key="usb.product_id" int="0x0003">
  2164.           <append key="info.capabilities" type="strlist">scanner</append>
  2165.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2166.         </match>
  2167.       </match>
  2168.       <!-- Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200 -->
  2169.       <match key="usb.vendor_id" int="0x055f">
  2170.         <match key="usb.product_id" int="0x0006">
  2171.           <append key="info.capabilities" type="strlist">scanner</append>
  2172.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2173.         </match>
  2174.       </match>
  2175.       <!-- Mustek ScanExpress 1200 USB Plus -->
  2176.       <match key="usb.vendor_id" int="0x055f">
  2177.         <match key="usb.product_id" int="0x0007">
  2178.           <append key="info.capabilities" type="strlist">scanner</append>
  2179.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2180.         </match>
  2181.       </match>
  2182.       <!-- Mustek ScanExpress 1200 CU Plus -->
  2183.       <match key="usb.vendor_id" int="0x055f">
  2184.         <match key="usb.product_id" int="0x0008">
  2185.           <append key="info.capabilities" type="strlist">scanner</append>
  2186.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2187.         </match>
  2188.       </match>
  2189.       <!-- Mustek BearPaw 1200 F -->
  2190.       <match key="usb.vendor_id" int="0x055f">
  2191.         <match key="usb.product_id" int="0x0010">
  2192.           <append key="info.capabilities" type="strlist">scanner</append>
  2193.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2194.         </match>
  2195.       </match>
  2196.       <!-- Mustek ScanExpress A3 USB -->
  2197.       <match key="usb.vendor_id" int="0x055f">
  2198.         <match key="usb.product_id" int="0x0210">
  2199.           <append key="info.capabilities" type="strlist">scanner</append>
  2200.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2201.         </match>
  2202.       </match>
  2203.       <!-- Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold -->
  2204.       <match key="usb.vendor_id" int="0x055f">
  2205.         <match key="usb.product_id" int="0x0218">
  2206.           <append key="info.capabilities" type="strlist">scanner</append>
  2207.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2208.         </match>
  2209.       </match>
  2210.       <!-- 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 -->
  2211.       <match key="usb.vendor_id" int="0x055f">
  2212.         <match key="usb.product_id" int="0x0219">
  2213.           <append key="info.capabilities" type="strlist">scanner</append>
  2214.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2215.         </match>
  2216.       </match>
  2217.       <!-- Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus -->
  2218.       <match key="usb.vendor_id" int="0x055f">
  2219.         <match key="usb.product_id" int="0x021a">
  2220.           <append key="info.capabilities" type="strlist">scanner</append>
  2221.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2222.         </match>
  2223.       </match>
  2224.       <!-- Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus -->
  2225.       <match key="usb.vendor_id" int="0x055f">
  2226.         <match key="usb.product_id" int="0x021b">
  2227.           <append key="info.capabilities" type="strlist">scanner</append>
  2228.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2229.         </match>
  2230.       </match>
  2231.       <!-- Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus | Trust Direct WebScan 19200 -->
  2232.       <match key="usb.vendor_id" int="0x055f">
  2233.         <match key="usb.product_id" int="0x021c">
  2234.           <append key="info.capabilities" type="strlist">scanner</append>
  2235.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2236.         </match>
  2237.       </match>
  2238.       <!-- Mustek BearPaw 2400 CU Plus -->
  2239.       <match key="usb.vendor_id" int="0x055f">
  2240.         <match key="usb.product_id" int="0x021d">
  2241.           <append key="info.capabilities" type="strlist">scanner</append>
  2242.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2243.         </match>
  2244.       </match>
  2245.       <!-- Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA -->
  2246.       <match key="usb.vendor_id" int="0x055f">
  2247.         <match key="usb.product_id" int="0x021e">
  2248.           <append key="info.capabilities" type="strlist">scanner</append>
  2249.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2250.         </match>
  2251.       </match>
  2252.       <!-- Mustek ScanExpress 1248 UB -->
  2253.       <match key="usb.vendor_id" int="0x055f">
  2254.         <match key="usb.product_id" int="0x021f">
  2255.           <append key="info.capabilities" type="strlist">scanner</append>
  2256.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2257.         </match>
  2258.       </match>
  2259.       <!-- Mustek BearPaw 2400 TA Pro -->
  2260.       <match key="usb.vendor_id" int="0x055f">
  2261.         <match key="usb.product_id" int="0x0400">
  2262.           <append key="info.capabilities" type="strlist">scanner</append>
  2263.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2264.         </match>
  2265.       </match>
  2266.       <!-- Mustek BearPaw 2448 CU Pro -->
  2267.       <match key="usb.vendor_id" int="0x055f">
  2268.         <match key="usb.product_id" int="0x0408">
  2269.           <append key="info.capabilities" type="strlist">scanner</append>
  2270.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2271.         </match>
  2272.       </match>
  2273.       <!-- Mustek BearPaw 2448TA Pro -->
  2274.       <match key="usb.vendor_id" int="0x055f">
  2275.         <match key="usb.product_id" int="0x0409">
  2276.           <append key="info.capabilities" type="strlist">scanner</append>
  2277.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2278.         </match>
  2279.       </match>
  2280.       <!-- Mustek BearPaw 4800 TA Pro II -->
  2281.       <match key="usb.vendor_id" int="0x055f">
  2282.         <match key="usb.product_id" int="0x040a">
  2283.           <append key="info.capabilities" type="strlist">scanner</append>
  2284.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2285.         </match>
  2286.       </match>
  2287.       <!-- Mustek BearPaw 6400 TA Pro -->
  2288.       <match key="usb.vendor_id" int="0x055f">
  2289.         <match key="usb.product_id" int="0x040b">
  2290.           <append key="info.capabilities" type="strlist">scanner</append>
  2291.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2292.         </match>
  2293.       </match>
  2294.       <!-- Mustek ScanExpress 600 USB -->
  2295.       <match key="usb.vendor_id" int="0x055f">
  2296.         <match key="usb.product_id" int="0x0873">
  2297.           <append key="info.capabilities" type="strlist">scanner</append>
  2298.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2299.         </match>
  2300.       </match>
  2301.       <!-- Mustek BearPaw 4800 TA Pro -->
  2302.       <match key="usb.vendor_id" int="0x055f">
  2303.         <match key="usb.product_id" int="0x1000">
  2304.           <append key="info.capabilities" type="strlist">scanner</append>
  2305.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2306.         </match>
  2307.       </match>
  2308.       <!-- Avigramm Minidoc | Boeder Sm@rtScan Office | Compeye Simplex 1236C | IOMagic MobileScan USB | Memorex MaxxScan 6122 | Trust CombiScan 19200 -->
  2309.       <match key="usb.vendor_id" int="0x05cb">
  2310.         <match key="usb.product_id" int="0x1483">
  2311.           <append key="info.capabilities" type="strlist">scanner</append>
  2312.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2313.         </match>
  2314.       </match>
  2315.       <!-- Artec/Ultima 1236 USB | Artec/Ultima Ultima 2000 (0x4001) -->
  2316.       <match key="usb.vendor_id" int="0x05d8">
  2317.         <match key="usb.product_id" int="0x4001">
  2318.           <append key="info.capabilities" type="strlist">scanner</append>
  2319.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2320.         </match>
  2321.       </match>
  2322.       <!-- 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 -->
  2323.       <match key="usb.vendor_id" int="0x05d8">
  2324.         <match key="usb.product_id" int="0x4002">
  2325.           <append key="info.capabilities" type="strlist">scanner</append>
  2326.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2327.         </match>
  2328.       </match>
  2329.       <!-- Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705 | Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791 -->
  2330.       <match key="usb.vendor_id" int="0x05d8">
  2331.         <match key="usb.product_id" int="0x4003">
  2332.           <append key="info.capabilities" type="strlist">scanner</append>
  2333.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2334.         </match>
  2335.       </match>
  2336.       <!-- Artec/Ultima E+ Pro -->
  2337.       <match key="usb.vendor_id" int="0x05d8">
  2338.         <match key="usb.product_id" int="0x4004">
  2339.           <append key="info.capabilities" type="strlist">scanner</append>
  2340.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2341.         </match>
  2342.       </match>
  2343.       <!-- Memorex MEM 48U -->
  2344.       <match key="usb.vendor_id" int="0x05d8">
  2345.         <match key="usb.product_id" int="0x4005">
  2346.           <append key="info.capabilities" type="strlist">scanner</append>
  2347.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2348.         </match>
  2349.       </match>
  2350.       <!-- Trust Easy Webscan 19200 -->
  2351.       <match key="usb.vendor_id" int="0x05d8">
  2352.         <match key="usb.product_id" int="0x4006">
  2353.           <append key="info.capabilities" type="strlist">scanner</append>
  2354.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2355.         </match>
  2356.       </match>
  2357.       <!-- Trust 240H Easy Webscan Gold -->
  2358.       <match key="usb.vendor_id" int="0x05d8">
  2359.         <match key="usb.product_id" int="0x4007">
  2360.           <append key="info.capabilities" type="strlist">scanner</append>
  2361.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2362.         </match>
  2363.       </match>
  2364.       <!-- UMAX AstraSlim SE -->
  2365.       <match key="usb.vendor_id" int="0x05d8">
  2366.         <match key="usb.product_id" int="0x4009">
  2367.           <append key="info.capabilities" type="strlist">scanner</append>
  2368.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2369.         </match>
  2370.       </match>
  2371.       <!-- UMAX AstraSlim 1200 SE -->
  2372.       <match key="usb.vendor_id" int="0x05d8">
  2373.         <match key="usb.product_id" int="0x4010">
  2374.           <append key="info.capabilities" type="strlist">scanner</append>
  2375.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2376.         </match>
  2377.       </match>
  2378.       <!-- Yakumo Scan50 -->
  2379.       <match key="usb.vendor_id" int="0x05d8">
  2380.         <match key="usb.product_id" int="0x4011">
  2381.           <append key="info.capabilities" type="strlist">scanner</append>
  2382.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2383.         </match>
  2384.       </match>
  2385.       <!-- Microtek ScanMaker X6USB -->
  2386.       <match key="usb.vendor_id" int="0x05da">
  2387.         <match key="usb.product_id" int="0x0099">
  2388.           <append key="info.capabilities" type="strlist">scanner</append>
  2389.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2390.         </match>
  2391.       </match>
  2392.       <!-- Microtek SlimScan C6 -->
  2393.       <match key="usb.vendor_id" int="0x05da">
  2394.         <match key="usb.product_id" int="0x009a">
  2395.           <append key="info.capabilities" type="strlist">scanner</append>
  2396.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2397.         </match>
  2398.       </match>
  2399.       <!-- Microtek ScanMaker V6USL -->
  2400.       <match key="usb.vendor_id" int="0x05da">
  2401.         <match key="usb.product_id" int="0x00a3">
  2402.           <append key="info.capabilities" type="strlist">scanner</append>
  2403.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2404.         </match>
  2405.       </match>
  2406.       <!-- Microtek ScanMaker V6UPL -->
  2407.       <match key="usb.vendor_id" int="0x05da">
  2408.         <match key="usb.product_id" int="0x00b6">
  2409.           <append key="info.capabilities" type="strlist">scanner</append>
  2410.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2411.         </match>
  2412.       </match>
  2413.       <!-- Microtek ScanMaker s400 -->
  2414.       <match key="usb.vendor_id" int="0x05da">
  2415.         <match key="usb.product_id" int="0x201c">
  2416.           <append key="info.capabilities" type="strlist">scanner</append>
  2417.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2418.         </match>
  2419.       </match>
  2420.       <!-- Microtek ArtixScanDI 2020 -->
  2421.       <match key="usb.vendor_id" int="0x05da">
  2422.         <match key="usb.product_id" int="0x202e">
  2423.           <append key="info.capabilities" type="strlist">scanner</append>
  2424.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2425.         </match>
  2426.       </match>
  2427.       <!-- Microtek ScanMaker 5600 -->
  2428.       <match key="usb.vendor_id" int="0x05da">
  2429.         <match key="usb.product_id" int="0x20a7">
  2430.           <append key="info.capabilities" type="strlist">scanner</append>
  2431.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2432.         </match>
  2433.       </match>
  2434.       <!-- Microtek ScanMaker 8700 -->
  2435.       <match key="usb.vendor_id" int="0x05da">
  2436.         <match key="usb.product_id" int="0x20b1">
  2437.           <append key="info.capabilities" type="strlist">scanner</append>
  2438.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2439.         </match>
  2440.       </match>
  2441.       <!-- Microtek ScanMaker 4700 -->
  2442.       <match key="usb.vendor_id" int="0x05da">
  2443.         <match key="usb.product_id" int="0x20b4">
  2444.           <append key="info.capabilities" type="strlist">scanner</append>
  2445.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2446.         </match>
  2447.       </match>
  2448.       <!-- Microtek ScanMaker 5700 -->
  2449.       <match key="usb.vendor_id" int="0x05da">
  2450.         <match key="usb.product_id" int="0x20bd">
  2451.           <append key="info.capabilities" type="strlist">scanner</append>
  2452.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2453.         </match>
  2454.       </match>
  2455.       <!-- Microtek ScanMaker 6700 -->
  2456.       <match key="usb.vendor_id" int="0x05da">
  2457.         <match key="usb.product_id" int="0x20c9">
  2458.           <append key="info.capabilities" type="strlist">scanner</append>
  2459.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2460.         </match>
  2461.       </match>
  2462.       <!-- Microtek ScanMaker 9600XL | Microtek ScanMaker 9800XL -->
  2463.       <match key="usb.vendor_id" int="0x05da">
  2464.         <match key="usb.product_id" int="0x20de">
  2465.           <append key="info.capabilities" type="strlist">scanner</append>
  2466.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2467.         </match>
  2468.       </match>
  2469.       <!-- Medion/Lifetec/Tevion/Cytron MD 40420 | Medion/Lifetec/Tevion/Cytron MD 42666 | Microtek ScanMaker 4850 II | Microtek ScanMaker 5800 -->
  2470.       <match key="usb.vendor_id" int="0x05da">
  2471.         <match key="usb.product_id" int="0x3008">
  2472.           <append key="info.capabilities" type="strlist">scanner</append>
  2473.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2474.         </match>
  2475.       </match>
  2476.       <!-- Microtek ScanMaker S400 -->
  2477.       <match key="usb.vendor_id" int="0x05da">
  2478.         <match key="usb.product_id" int="0x300b">
  2479.           <append key="info.capabilities" type="strlist">scanner</append>
  2480.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2481.         </match>
  2482.       </match>
  2483.       <!-- Microtek ScanMaker 3880 -->
  2484.       <match key="usb.vendor_id" int="0x05da">
  2485.         <match key="usb.product_id" int="0x3021">
  2486.           <append key="info.capabilities" type="strlist">scanner</append>
  2487.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2488.         </match>
  2489.       </match>
  2490.       <!-- Medion/Lifetec/Tevion/Cytron MD 90070 | Medion/Lifetec/Tevion/Cytron MD 90090 -->
  2491.       <match key="usb.vendor_id" int="0x05da">
  2492.         <match key="usb.product_id" int="0x3022">
  2493.           <append key="info.capabilities" type="strlist">scanner</append>
  2494.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2495.         </match>
  2496.       </match>
  2497.       <!-- Microtek ScanMaker 3860 -->
  2498.       <match key="usb.vendor_id" int="0x05da">
  2499.         <match key="usb.product_id" int="0x3023">
  2500.           <append key="info.capabilities" type="strlist">scanner</append>
  2501.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2502.         </match>
  2503.       </match>
  2504.       <!-- Microtek ScanMaker 4900 -->
  2505.       <match key="usb.vendor_id" int="0x05da">
  2506.         <match key="usb.product_id" int="0x30b9">
  2507.           <append key="info.capabilities" type="strlist">scanner</append>
  2508.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2509.         </match>
  2510.       </match>
  2511.       <!-- Microtek ScanMaker 3800 | Microtek ScanMaker 3830 -->
  2512.       <match key="usb.vendor_id" int="0x05da">
  2513.         <match key="usb.product_id" int="0x30ce">
  2514.           <append key="info.capabilities" type="strlist">scanner</append>
  2515.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2516.         </match>
  2517.       </match>
  2518.       <!-- Microtek ScanMaker 4800 -->
  2519.       <match key="usb.vendor_id" int="0x05da">
  2520.         <match key="usb.product_id" int="0x30cf">
  2521.           <append key="info.capabilities" type="strlist">scanner</append>
  2522.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2523.         </match>
  2524.       </match>
  2525.       <!-- Microtek ScanMaker 3840 -->
  2526.       <match key="usb.vendor_id" int="0x05da">
  2527.         <match key="usb.product_id" int="0x30d4">
  2528.           <append key="info.capabilities" type="strlist">scanner</append>
  2529.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2530.         </match>
  2531.       </match>
  2532.       <!-- Microtek ScanMaker 5800 | Microtek ScanMaker 5900 | Microtek ScanMaker 5950 -->
  2533.       <match key="usb.vendor_id" int="0x05da">
  2534.         <match key="usb.product_id" int="0x30d8">
  2535.           <append key="info.capabilities" type="strlist">scanner</append>
  2536.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2537.         </match>
  2538.       </match>
  2539.       <!-- Microtek ScanMaker 4850 -->
  2540.       <match key="usb.vendor_id" int="0x05da">
  2541.         <match key="usb.product_id" int="0x30d9">
  2542.           <append key="info.capabilities" type="strlist">scanner</append>
  2543.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2544.         </match>
  2545.       </match>
  2546.       <!-- Medion/Lifetec/Tevion/Cytron MD 90009 | Microtek ScanMaker 6000 | Microtek ScanMaker 6100 -->
  2547.       <match key="usb.vendor_id" int="0x05da">
  2548.         <match key="usb.product_id" int="0x30e5">
  2549.           <append key="info.capabilities" type="strlist">scanner</append>
  2550.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2551.         </match>
  2552.       </match>
  2553.       <!-- Microtek ScanMaker i320 -->
  2554.       <match key="usb.vendor_id" int="0x05da">
  2555.         <match key="usb.product_id" int="0x30e6">
  2556.           <append key="info.capabilities" type="strlist">scanner</append>
  2557.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2558.         </match>
  2559.       </match>
  2560.       <!-- Microtek ScanMaker 3600 -->
  2561.       <match key="usb.vendor_id" int="0x05da">
  2562.         <match key="usb.product_id" int="0x40b3">
  2563.           <append key="info.capabilities" type="strlist">scanner</append>
  2564.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2565.         </match>
  2566.       </match>
  2567.       <!-- Microtek ScanMaker 3700 -->
  2568.       <match key="usb.vendor_id" int="0x05da">
  2569.         <match key="usb.product_id" int="0x40b8">
  2570.           <append key="info.capabilities" type="strlist">scanner</append>
  2571.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2572.         </match>
  2573.       </match>
  2574.       <!-- Microtek ScanMaker 4600 -->
  2575.       <match key="usb.vendor_id" int="0x05da">
  2576.         <match key="usb.product_id" int="0x40c7">
  2577.           <append key="info.capabilities" type="strlist">scanner</append>
  2578.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2579.         </match>
  2580.       </match>
  2581.       <!-- Microtek ScanMaker 3600 -->
  2582.       <match key="usb.vendor_id" int="0x05da">
  2583.         <match key="usb.product_id" int="0x40ca">
  2584.           <append key="info.capabilities" type="strlist">scanner</append>
  2585.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2586.         </match>
  2587.       </match>
  2588.       <!-- Microtek ScanMaker 3700 -->
  2589.       <match key="usb.vendor_id" int="0x05da">
  2590.         <match key="usb.product_id" int="0x40cb">
  2591.           <append key="info.capabilities" type="strlist">scanner</append>
  2592.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2593.         </match>
  2594.       </match>
  2595.       <!-- Microtek ScanMaker 3750 -->
  2596.       <match key="usb.vendor_id" int="0x05da">
  2597.         <match key="usb.product_id" int="0x40dd">
  2598.           <append key="info.capabilities" type="strlist">scanner</append>
  2599.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2600.         </match>
  2601.       </match>
  2602.       <!-- Microtek ScanMaker 3600 -->
  2603.       <match key="usb.vendor_id" int="0x05da">
  2604.         <match key="usb.product_id" int="0x40ff">
  2605.           <append key="info.capabilities" type="strlist">scanner</append>
  2606.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2607.         </match>
  2608.       </match>
  2609.       <!-- Microtek ScanMaker V6USL -->
  2610.       <match key="usb.vendor_id" int="0x05da">
  2611.         <match key="usb.product_id" int="0x80a3">
  2612.           <append key="info.capabilities" type="strlist">scanner</append>
  2613.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2614.         </match>
  2615.       </match>
  2616.       <!-- Tamarack Artiscan 2400FS -->
  2617.       <match key="usb.vendor_id" int="0x05e3">
  2618.         <match key="usb.product_id" int="0x0100">
  2619.           <append key="info.capabilities" type="strlist">scanner</append>
  2620.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2621.         </match>
  2622.       </match>
  2623.       <!-- Microtek FilmScan 35 | PIE Primefilm 1800u | Reflecta iScan 1800 -->
  2624.       <match key="usb.vendor_id" int="0x05e3">
  2625.         <match key="usb.product_id" int="0x0120">
  2626.           <append key="info.capabilities" type="strlist">scanner</append>
  2627.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2628.         </match>
  2629.       </match>
  2630.       <!-- PIE Powerslide 3600 | Reflecta DigitDia 3600 -->
  2631.       <match key="usb.vendor_id" int="0x05e3">
  2632.         <match key="usb.product_id" int="0x0142">
  2633.           <append key="info.capabilities" type="strlist">scanner</append>
  2634.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2635.         </match>
  2636.       </match>
  2637.       <!-- PIE PF3650 Pro3 Film Scanner | Reflecta ProScan 4000 -->
  2638.       <match key="usb.vendor_id" int="0x05e3">
  2639.         <match key="usb.product_id" int="0x0143">
  2640.           <append key="info.capabilities" type="strlist">scanner</append>
  2641.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2642.         </match>
  2643.       </match>
  2644.       <!-- iVina 1200U -->
  2645.       <match key="usb.vendor_id" int="0x0638">
  2646.         <match key="usb.product_id" int="0x0268">
  2647.           <append key="info.capabilities" type="strlist">scanner</append>
  2648.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2649.         </match>
  2650.       </match>
  2651.       <!-- Minolta Dimage Scan Dual II -->
  2652.       <match key="usb.vendor_id" int="0x0638">
  2653.         <match key="usb.product_id" int="0x026a">
  2654.           <append key="info.capabilities" type="strlist">scanner</append>
  2655.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2656.         </match>
  2657.       </match>
  2658.       <!-- Avision iVina 1600 | UMAX Astra 4500 -->
  2659.       <match key="usb.vendor_id" int="0x0638">
  2660.         <match key="usb.product_id" int="0x0a10">
  2661.           <append key="info.capabilities" type="strlist">scanner</append>
  2662.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2663.         </match>
  2664.       </match>
  2665.       <!-- Avision AV600U -->
  2666.       <match key="usb.vendor_id" int="0x0638">
  2667.         <match key="usb.product_id" int="0x0a13">
  2668.           <append key="info.capabilities" type="strlist">scanner</append>
  2669.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2670.         </match>
  2671.       </match>
  2672.       <!-- Minolta-QMS SC-110 -->
  2673.       <match key="usb.vendor_id" int="0x0638">
  2674.         <match key="usb.product_id" int="0x0a15">
  2675.           <append key="info.capabilities" type="strlist">scanner</append>
  2676.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2677.         </match>
  2678.       </match>
  2679.       <!-- Avision DS610CU Scancopier | Minolta-QMS SC-215 -->
  2680.       <match key="usb.vendor_id" int="0x0638">
  2681.         <match key="usb.product_id" int="0x0a16">
  2682.           <append key="info.capabilities" type="strlist">scanner</append>
  2683.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2684.         </match>
  2685.       </match>
  2686.       <!-- Avision AV600U Plus -->
  2687.       <match key="usb.vendor_id" int="0x0638">
  2688.         <match key="usb.product_id" int="0x0a18">
  2689.           <append key="info.capabilities" type="strlist">scanner</append>
  2690.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2691.         </match>
  2692.       </match>
  2693.       <!-- Avision AV610 -->
  2694.       <match key="usb.vendor_id" int="0x0638">
  2695.         <match key="usb.product_id" int="0x0a19">
  2696.           <append key="info.capabilities" type="strlist">scanner</append>
  2697.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2698.         </match>
  2699.       </match>
  2700.       <!-- Avision iVina FB1800 | UMAX Astra 4700 -->
  2701.       <match key="usb.vendor_id" int="0x0638">
  2702.         <match key="usb.product_id" int="0x0a20">
  2703.           <append key="info.capabilities" type="strlist">scanner</append>
  2704.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2705.         </match>
  2706.       </match>
  2707.       <!-- Avision AV220 -->
  2708.       <match key="usb.vendor_id" int="0x0638">
  2709.         <match key="usb.product_id" int="0x0a23">
  2710.           <append key="info.capabilities" type="strlist">scanner</append>
  2711.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2712.         </match>
  2713.       </match>
  2714.       <!-- Avision AV210 -->
  2715.       <match key="usb.vendor_id" int="0x0638">
  2716.         <match key="usb.product_id" int="0x0a24">
  2717.           <append key="info.capabilities" type="strlist">scanner</append>
  2718.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2719.         </match>
  2720.       </match>
  2721.       <!-- Avision AV210 -->
  2722.       <match key="usb.vendor_id" int="0x0638">
  2723.         <match key="usb.product_id" int="0x0a25">
  2724.           <append key="info.capabilities" type="strlist">scanner</append>
  2725.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2726.         </match>
  2727.       </match>
  2728.       <!-- Avision AV120 -->
  2729.       <match key="usb.vendor_id" int="0x0638">
  2730.         <match key="usb.product_id" int="0x0a27">
  2731.           <append key="info.capabilities" type="strlist">scanner</append>
  2732.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2733.         </match>
  2734.       </match>
  2735.       <!-- Avision AV220C2 | Avision AV220C2 -->
  2736.       <match key="usb.vendor_id" int="0x0638">
  2737.         <match key="usb.product_id" int="0x0a2a">
  2738.           <append key="info.capabilities" type="strlist">scanner</append>
  2739.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2740.         </match>
  2741.       </match>
  2742.       <!-- Avision AV122 -->
  2743.       <match key="usb.vendor_id" int="0x0638">
  2744.         <match key="usb.product_id" int="0x0a33">
  2745.           <append key="info.capabilities" type="strlist">scanner</append>
  2746.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2747.         </match>
  2748.       </match>
  2749.       <!-- Avision AV210C2 -->
  2750.       <match key="usb.vendor_id" int="0x0638">
  2751.         <match key="usb.product_id" int="0x0a3a">
  2752.           <append key="info.capabilities" type="strlist">scanner</append>
  2753.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2754.         </match>
  2755.       </match>
  2756.       <!-- Avision AV121 -->
  2757.       <match key="usb.vendor_id" int="0x0638">
  2758.         <match key="usb.product_id" int="0x0a3c">
  2759.           <append key="info.capabilities" type="strlist">scanner</append>
  2760.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2761.         </match>
  2762.       </match>
  2763.       <!-- Avision AV8300 -->
  2764.       <match key="usb.vendor_id" int="0x0638">
  2765.         <match key="usb.product_id" int="0x0a40">
  2766.           <append key="info.capabilities" type="strlist">scanner</append>
  2767.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2768.         </match>
  2769.       </match>
  2770.       <!-- Avision AM3000 Series -->
  2771.       <match key="usb.vendor_id" int="0x0638">
  2772.         <match key="usb.product_id" int="0x0a41">
  2773.           <append key="info.capabilities" type="strlist">scanner</append>
  2774.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2775.         </match>
  2776.       </match>
  2777.       <!-- Avision @V5100 -->
  2778.       <match key="usb.vendor_id" int="0x0638">
  2779.         <match key="usb.product_id" int="0x0a45">
  2780.           <append key="info.capabilities" type="strlist">scanner</append>
  2781.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2782.         </match>
  2783.       </match>
  2784.       <!-- Avision IT8300 -->
  2785.       <match key="usb.vendor_id" int="0x0638">
  2786.         <match key="usb.product_id" int="0x0a61">
  2787.           <append key="info.capabilities" type="strlist">scanner</append>
  2788.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2789.         </match>
  2790.       </match>
  2791.       <!-- Avision AV3850SU -->
  2792.       <match key="usb.vendor_id" int="0x0638">
  2793.         <match key="usb.product_id" int="0x0a66">
  2794.           <append key="info.capabilities" type="strlist">scanner</append>
  2795.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2796.         </match>
  2797.       </match>
  2798.       <!-- Avision AV8350 -->
  2799.       <match key="usb.vendor_id" int="0x0638">
  2800.         <match key="usb.product_id" int="0x0a68">
  2801.           <append key="info.capabilities" type="strlist">scanner</append>
  2802.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2803.         </match>
  2804.       </match>
  2805.       <!-- Optoelectronics Barcode scanner -->
  2806.       <match key="usb.vendor_id" int="0x065a">
  2807.         <match key="usb.product_id" int="0x0001">
  2808.           <append key="info.capabilities" type="strlist">scanner</append>
  2809.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2810.         </match>
  2811.       </match>
  2812.       <!-- Siemens ID Mouse Professional -->
  2813.       <match key="usb.vendor_id" int="0x0681">
  2814.         <match key="usb.product_id" int="0x0005">
  2815.           <append key="info.capabilities" type="strlist">scanner</append>
  2816.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2817.         </match>
  2818.       </match>
  2819.       <!-- Siemens Cherry FingerTIP ID Board - Sensor -->
  2820.       <match key="usb.vendor_id" int="0x0681">
  2821.         <match key="usb.product_id" int="0x0010">
  2822.           <append key="info.capabilities" type="strlist">scanner</append>
  2823.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2824.         </match>
  2825.       </match>
  2826.       <!-- Minolta Elite II -->
  2827.       <match key="usb.vendor_id" int="0x0686">
  2828.         <match key="usb.product_id" int="0x4004">
  2829.           <append key="info.capabilities" type="strlist">scanner</append>
  2830.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2831.         </match>
  2832.       </match>
  2833.       <!-- Minolta Dimage Scan Dual III | Konica Minolta Dual Scan III -->
  2834.       <match key="usb.vendor_id" int="0x0686">
  2835.         <match key="usb.product_id" int="0x400d">
  2836.           <append key="info.capabilities" type="strlist">scanner</append>
  2837.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2838.         </match>
  2839.       </match>
  2840.       <!-- Minolta Dimage Scan Elite 5400 | Konica Minolta DiMAGE Scan Elite 5400 -->
  2841.       <match key="usb.vendor_id" int="0x0686">
  2842.         <match key="usb.product_id" int="0x400e">
  2843.           <append key="info.capabilities" type="strlist">scanner</append>
  2844.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2845.         </match>
  2846.       </match>
  2847.       <!-- AGFA SnapScan 1212U -->
  2848.       <match key="usb.vendor_id" int="0x06bd">
  2849.         <match key="usb.product_id" int="0x0001">
  2850.           <append key="info.capabilities" type="strlist">scanner</append>
  2851.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2852.         </match>
  2853.       </match>
  2854.       <!-- AGFA SnapScan 1236u -->
  2855.       <match key="usb.vendor_id" int="0x06bd">
  2856.         <match key="usb.product_id" int="0x0002">
  2857.           <append key="info.capabilities" type="strlist">scanner</append>
  2858.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2859.         </match>
  2860.       </match>
  2861.       <!-- Agfa Snapscan Touch -->
  2862.       <match key="usb.vendor_id" int="0x06bd">
  2863.         <match key="usb.product_id" int="0x0100">
  2864.           <append key="info.capabilities" type="strlist">scanner</append>
  2865.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2866.         </match>
  2867.       </match>
  2868.       <!-- Agfa DuoScan f40 -->
  2869.       <match key="usb.vendor_id" int="0x06bd">
  2870.         <match key="usb.product_id" int="0x02bf">
  2871.           <append key="info.capabilities" type="strlist">scanner</append>
  2872.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2873.         </match>
  2874.       </match>
  2875.       <!-- AGFA SnapScan 1212U_2 -->
  2876.       <match key="usb.vendor_id" int="0x06bd">
  2877.         <match key="usb.product_id" int="0x2061">
  2878.           <append key="info.capabilities" type="strlist">scanner</append>
  2879.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2880.         </match>
  2881.       </match>
  2882.       <!-- AGFA SnapScan e40 -->
  2883.       <match key="usb.vendor_id" int="0x06bd">
  2884.         <match key="usb.product_id" int="0x208d">
  2885.           <append key="info.capabilities" type="strlist">scanner</append>
  2886.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2887.         </match>
  2888.       </match>
  2889.       <!-- AGFA SnapScan e50 -->
  2890.       <match key="usb.vendor_id" int="0x06bd">
  2891.         <match key="usb.product_id" int="0x208f">
  2892.           <append key="info.capabilities" type="strlist">scanner</append>
  2893.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2894.         </match>
  2895.       </match>
  2896.       <!-- AGFA SnapScan e20 -->
  2897.       <match key="usb.vendor_id" int="0x06bd">
  2898.         <match key="usb.product_id" int="0x2091">
  2899.           <append key="info.capabilities" type="strlist">scanner</append>
  2900.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2901.         </match>
  2902.       </match>
  2903.       <!-- AGFA SnapScan e10 -->
  2904.       <match key="usb.vendor_id" int="0x06bd">
  2905.         <match key="usb.product_id" int="0x2093">
  2906.           <append key="info.capabilities" type="strlist">scanner</append>
  2907.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2908.         </match>
  2909.       </match>
  2910.       <!-- AGFA SnapScan e25 -->
  2911.       <match key="usb.vendor_id" int="0x06bd">
  2912.         <match key="usb.product_id" int="0x2095">
  2913.           <append key="info.capabilities" type="strlist">scanner</append>
  2914.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2915.         </match>
  2916.       </match>
  2917.       <!-- AGFA SnapScan e26 -->
  2918.       <match key="usb.vendor_id" int="0x06bd">
  2919.         <match key="usb.product_id" int="0x2097">
  2920.           <append key="info.capabilities" type="strlist">scanner</append>
  2921.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2922.         </match>
  2923.       </match>
  2924.       <!-- AGFA SnapScan e52 -->
  2925.       <match key="usb.vendor_id" int="0x06bd">
  2926.         <match key="usb.product_id" int="0x20fd">
  2927.           <append key="info.capabilities" type="strlist">scanner</append>
  2928.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2929.         </match>
  2930.       </match>
  2931.       <!-- AGFA SnapScan e42 -->
  2932.       <match key="usb.vendor_id" int="0x06bd">
  2933.         <match key="usb.product_id" int="0x20ff">
  2934.           <append key="info.capabilities" type="strlist">scanner</append>
  2935.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2936.         </match>
  2937.       </match>
  2938.       <!-- Genius ColorPage HR7XE -->
  2939.       <match key="usb.vendor_id" int="0x06dc">
  2940.         <match key="usb.product_id" int="0x0012">
  2941.           <append key="info.capabilities" type="strlist">scanner</append>
  2942.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2943.         </match>
  2944.       </match>
  2945.       <!-- Prolink Winscan Pro 2448U -->
  2946.       <match key="usb.vendor_id" int="0x06dc">
  2947.         <match key="usb.product_id" int="0x0014">
  2948.           <append key="info.capabilities" type="strlist">scanner</append>
  2949.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2950.         </match>
  2951.       </match>
  2952.       <!-- UMAX Astra 4900 -->
  2953.       <match key="usb.vendor_id" int="0x06dc">
  2954.         <match key="usb.product_id" int="0x0020">
  2955.           <append key="info.capabilities" type="strlist">scanner</append>
  2956.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2957.         </match>
  2958.       </match>
  2959.       <!-- Grandtek Scopecam 8x30 Binocular & Digital Camera -->
  2960.       <match key="usb.vendor_id" int="0x0797">
  2961.         <match key="usb.product_id" int="0x801c">
  2962.           <append key="info.capabilities" type="strlist">scanner</append>
  2963.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2964.         </match>
  2965.       </match>
  2966.       <!-- Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U | RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB -->
  2967.       <match key="usb.vendor_id" int="0x07b3">
  2968.         <match key="usb.product_id" int="0x0001">
  2969.           <append key="info.capabilities" type="strlist">scanner</append>
  2970.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2971.         </match>
  2972.       </match>
  2973.       <!-- Plustek Unknown Plustek Device -->
  2974.       <match key="usb.vendor_id" int="0x07b3">
  2975.         <match key="usb.product_id" int="0x0005">
  2976.           <append key="info.capabilities" type="strlist">scanner</append>
  2977.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2978.         </match>
  2979.       </match>
  2980.       <!-- Plustek Unknown Plustek Device -->
  2981.       <match key="usb.vendor_id" int="0x07b3">
  2982.         <match key="usb.product_id" int="0x0007">
  2983.           <append key="info.capabilities" type="strlist">scanner</append>
  2984.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2985.         </match>
  2986.       </match>
  2987.       <!-- Plustek Unknown Plustek Device -->
  2988.       <match key="usb.vendor_id" int="0x07b3">
  2989.         <match key="usb.product_id" int="0x000f">
  2990.           <append key="info.capabilities" type="strlist">scanner</append>
  2991.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2992.         </match>
  2993.       </match>
  2994.       <!-- Plustek OpticPro U12 -->
  2995.       <match key="usb.vendor_id" int="0x07b3">
  2996.         <match key="usb.product_id" int="0x0010">
  2997.           <append key="info.capabilities" type="strlist">scanner</append>
  2998.           <merge key="scanner.access_method" type="string">proprietary</merge>
  2999.         </match>
  3000.       </match>
  3001.       <!-- Plustek OpticPro U24 -->
  3002.       <match key="usb.vendor_id" int="0x07b3">
  3003.         <match key="usb.product_id" int="0x0011">
  3004.           <append key="info.capabilities" type="strlist">scanner</append>
  3005.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3006.         </match>
  3007.       </match>
  3008.       <!-- Plustek Unknown Plustek Device | Plustek Unknown Plustek Device | Plustek Unknown Plustek Device -->
  3009.       <match key="usb.vendor_id" int="0x07b3">
  3010.         <match key="usb.product_id" int="0x0012">
  3011.           <append key="info.capabilities" type="strlist">scanner</append>
  3012.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3013.         </match>
  3014.       </match>
  3015.       <!-- Plustek Unknown Plustek Device (UT12?) -->
  3016.       <match key="usb.vendor_id" int="0x07b3">
  3017.         <match key="usb.product_id" int="0x0013">
  3018.           <append key="info.capabilities" type="strlist">scanner</append>
  3019.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3020.         </match>
  3021.       </match>
  3022.       <!-- Plustek Unknown Plustek Device -->
  3023.       <match key="usb.vendor_id" int="0x07b3">
  3024.         <match key="usb.product_id" int="0x0014">
  3025.           <append key="info.capabilities" type="strlist">scanner</append>
  3026.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3027.         </match>
  3028.       </match>
  3029.       <!-- Plustek OpticPro U24 -->
  3030.       <match key="usb.vendor_id" int="0x07b3">
  3031.         <match key="usb.product_id" int="0x0015">
  3032.           <append key="info.capabilities" type="strlist">scanner</append>
  3033.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3034.         </match>
  3035.       </match>
  3036.       <!-- Plustek Unknown Plustek Device -->
  3037.       <match key="usb.vendor_id" int="0x07b3">
  3038.         <match key="usb.product_id" int="0x0016">
  3039.           <append key="info.capabilities" type="strlist">scanner</append>
  3040.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3041.         </match>
  3042.       </match>
  3043.       <!-- Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24 -->
  3044.       <match key="usb.vendor_id" int="0x07b3">
  3045.         <match key="usb.product_id" int="0x0017">
  3046.           <append key="info.capabilities" type="strlist">scanner</append>
  3047.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3048.         </match>
  3049.       </match>
  3050.       <!-- Plustek OpticPro 1248U | RevScan 19200i -->
  3051.       <match key="usb.vendor_id" int="0x07b3">
  3052.         <match key="usb.product_id" int="0x0400">
  3053.           <append key="info.capabilities" type="strlist">scanner</append>
  3054.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3055.         </match>
  3056.       </match>
  3057.       <!-- Plustek OpticPro 1248U -->
  3058.       <match key="usb.vendor_id" int="0x07b3">
  3059.         <match key="usb.product_id" int="0x0401">
  3060.           <append key="info.capabilities" type="strlist">scanner</append>
  3061.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3062.         </match>
  3063.       </match>
  3064.       <!-- Plustek OpticPro U16B -->
  3065.       <match key="usb.vendor_id" int="0x07b3">
  3066.         <match key="usb.product_id" int="0x0402">
  3067.           <append key="info.capabilities" type="strlist">scanner</append>
  3068.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3069.         </match>
  3070.       </match>
  3071.       <!-- Plustek OpticPro U16B+ | Plustek OpticPro UT16B -->
  3072.       <match key="usb.vendor_id" int="0x07b3">
  3073.         <match key="usb.product_id" int="0x0403">
  3074.           <append key="info.capabilities" type="strlist">scanner</append>
  3075.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3076.         </match>
  3077.       </match>
  3078.       <!-- Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12 -->
  3079.       <match key="usb.vendor_id" int="0x07b3">
  3080.         <match key="usb.product_id" int="0x040b">
  3081.           <append key="info.capabilities" type="strlist">scanner</append>
  3082.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3083.         </match>
  3084.       </match>
  3085.       <!-- Plustek OpticPro S24 -->
  3086.       <match key="usb.vendor_id" int="0x07b3">
  3087.         <match key="usb.product_id" int="0x040e">
  3088.           <append key="info.capabilities" type="strlist">scanner</append>
  3089.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3090.         </match>
  3091.       </match>
  3092.       <!-- NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12 -->
  3093.       <match key="usb.vendor_id" int="0x07b3">
  3094.         <match key="usb.product_id" int="0x0412">
  3095.           <append key="info.capabilities" type="strlist">scanner</append>
  3096.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3097.         </match>
  3098.       </match>
  3099.       <!-- Plustek OpticSlim 1200 -->
  3100.       <match key="usb.vendor_id" int="0x07b3">
  3101.         <match key="usb.product_id" int="0x0413">
  3102.           <append key="info.capabilities" type="strlist">scanner</append>
  3103.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3104.         </match>
  3105.       </match>
  3106.       <!-- Plustek OpticSlim 2400 -->
  3107.       <match key="usb.vendor_id" int="0x07b3">
  3108.         <match key="usb.product_id" int="0x0422">
  3109.           <append key="info.capabilities" type="strlist">scanner</append>
  3110.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3111.         </match>
  3112.       </match>
  3113.       <!-- Plustek OpticSlim 500 -->
  3114.       <match key="usb.vendor_id" int="0x07b3">
  3115.         <match key="usb.product_id" int="0x0458">
  3116.           <append key="info.capabilities" type="strlist">scanner</append>
  3117.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3118.         </match>
  3119.       </match>
  3120.       <!-- Plustek OpticPro S12 | Plustek OpticPro ST12 | Plustek OpticPro ST16 -->
  3121.       <match key="usb.vendor_id" int="0x07b3">
  3122.         <match key="usb.product_id" int="0x0600">
  3123.           <append key="info.capabilities" type="strlist">scanner</append>
  3124.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3125.         </match>
  3126.       </match>
  3127.       <!-- Plustek OpticPro S24 | Plustek OpticPro ST24 | UMAX Astra 2850 -->
  3128.       <match key="usb.vendor_id" int="0x07b3">
  3129.         <match key="usb.product_id" int="0x0601">
  3130.           <append key="info.capabilities" type="strlist">scanner</append>
  3131.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3132.         </match>
  3133.       </match>
  3134.       <!-- Plustek OpticPro ST48 -->
  3135.       <match key="usb.vendor_id" int="0x07b3">
  3136.         <match key="usb.product_id" int="0x0800">
  3137.           <append key="info.capabilities" type="strlist">scanner</append>
  3138.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3139.         </match>
  3140.       </match>
  3141.       <!-- Plustek OpticPro S28 | Plustek OpticPro ST28 -->
  3142.       <match key="usb.vendor_id" int="0x07b3">
  3143.         <match key="usb.product_id" int="0x0801">
  3144.           <append key="info.capabilities" type="strlist">scanner</append>
  3145.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3146.         </match>
  3147.       </match>
  3148.       <!-- Plustek OpticSlim 2420 -->
  3149.       <match key="usb.vendor_id" int="0x07b3">
  3150.         <match key="usb.product_id" int="0x0806">
  3151.           <append key="info.capabilities" type="strlist">scanner</append>
  3152.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3153.         </match>
  3154.       </match>
  3155.       <!-- Plustek OpticFilm 7200 -->
  3156.       <match key="usb.vendor_id" int="0x07b3">
  3157.         <match key="usb.product_id" int="0x0807">
  3158.           <append key="info.capabilities" type="strlist">scanner</append>
  3159.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3160.         </match>
  3161.       </match>
  3162.       <!-- Plustek ScanCopy 115 -->
  3163.       <match key="usb.vendor_id" int="0x07b3">
  3164.         <match key="usb.product_id" int="0x081c">
  3165.           <append key="info.capabilities" type="strlist">scanner</append>
  3166.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3167.         </match>
  3168.       </match>
  3169.       <!-- Plustek OpticBook 3600 -->
  3170.       <match key="usb.vendor_id" int="0x07b3">
  3171.         <match key="usb.product_id" int="0x0900">
  3172.           <append key="info.capabilities" type="strlist">scanner</append>
  3173.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3174.         </match>
  3175.       </match>
  3176.       <!-- Plustek OpticSlim 2420+ -->
  3177.       <match key="usb.vendor_id" int="0x07b3">
  3178.         <match key="usb.product_id" int="0x0914">
  3179.           <append key="info.capabilities" type="strlist">scanner</append>
  3180.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3181.         </match>
  3182.       </match>
  3183.       <!-- Plustek OpticPro ST64 -->
  3184.       <match key="usb.vendor_id" int="0x07b3">
  3185.         <match key="usb.product_id" int="0x0c00">
  3186.           <append key="info.capabilities" type="strlist">scanner</append>
  3187.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3188.         </match>
  3189.       </match>
  3190.       <!-- Plustek OpticPro ST64+ -->
  3191.       <match key="usb.vendor_id" int="0x07b3">
  3192.         <match key="usb.product_id" int="0x0c03">
  3193.           <append key="info.capabilities" type="strlist">scanner</append>
  3194.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3195.         </match>
  3196.       </match>
  3197.       <!-- Plustek OpticFilm 7200i -->
  3198.       <match key="usb.vendor_id" int="0x07b3">
  3199.         <match key="usb.product_id" int="0x0c04">
  3200.           <append key="info.capabilities" type="strlist">scanner</append>
  3201.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3202.         </match>
  3203.       </match>
  3204.       <!-- Plustek PL 806 -->
  3205.       <match key="usb.vendor_id" int="0x07b3">
  3206.         <match key="usb.product_id" int="0x0c0c">
  3207.           <append key="info.capabilities" type="strlist">scanner</append>
  3208.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3209.         </match>
  3210.       </match>
  3211.       <!-- Plustek SmartOffice PL 812 -->
  3212.       <match key="usb.vendor_id" int="0x07b3">
  3213.         <match key="usb.product_id" int="0x0c0d">
  3214.           <append key="info.capabilities" type="strlist">scanner</append>
  3215.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3216.         </match>
  3217.       </match>
  3218.       <!-- Guillemot SCAN@HOME 48 USB | Hercules SCAN@HOME 48 USB | Teco VM6509F -->
  3219.       <match key="usb.vendor_id" int="0x080d">
  3220.         <match key="usb.product_id" int="0x0102">
  3221.           <append key="info.capabilities" type="strlist">scanner</append>
  3222.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3223.         </match>
  3224.       </match>
  3225.       <!-- UMAX AstraSlim | UMAX AstraSlim 6000 -->
  3226.       <match key="usb.vendor_id" int="0x080d">
  3227.         <match key="usb.product_id" int="0x0104">
  3228.           <append key="info.capabilities" type="strlist">scanner</append>
  3229.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3230.         </match>
  3231.       </match>
  3232.       <!-- UMAX AstraSlim 1200 -->
  3233.       <match key="usb.vendor_id" int="0x080d">
  3234.         <match key="usb.product_id" int="0x0110">
  3235.           <append key="info.capabilities" type="strlist">scanner</append>
  3236.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3237.         </match>
  3238.       </match>
  3239.       <!-- Corex Cardscan 500 -->
  3240.       <match key="usb.vendor_id" int="0x08f0">
  3241.         <match key="usb.product_id" int="0x0001">
  3242.           <append key="info.capabilities" type="strlist">scanner</append>
  3243.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3244.         </match>
  3245.       </match>
  3246.       <!-- Corex Cardscan 700 C -->
  3247.       <match key="usb.vendor_id" int="0x08f0">
  3248.         <match key="usb.product_id" int="0x0004">
  3249.           <append key="info.capabilities" type="strlist">scanner</append>
  3250.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3251.         </match>
  3252.       </match>
  3253.       <!-- Corex 800c -->
  3254.       <match key="usb.vendor_id" int="0x08f0">
  3255.         <match key="usb.product_id" int="0x2110">
  3256.           <append key="info.capabilities" type="strlist">scanner</append>
  3257.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3258.         </match>
  3259.       </match>
  3260.       <!-- Medion/Lifetec/Tevion/Cytron MD 85264 -->
  3261.       <match key="usb.vendor_id" int="0x08ff">
  3262.         <match key="usb.product_id" int="0x2580">
  3263.           <append key="info.capabilities" type="strlist">scanner</append>
  3264.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3265.         </match>
  3266.       </match>
  3267.       <!-- Biolux 654 (micrOcular) -->
  3268.       <match key="usb.vendor_id" int="0x0923">
  3269.         <match key="usb.product_id" int="0x010f">
  3270.           <append key="info.capabilities" type="strlist">scanner</append>
  3271.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3272.         </match>
  3273.       </match>
  3274.       <!-- Xerox WorkCentre PE16 -->
  3275.       <match key="usb.vendor_id" int="0x0924">
  3276.         <match key="usb.product_id" int="0x4220">
  3277.           <append key="info.capabilities" type="strlist">scanner</append>
  3278.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3279.         </match>
  3280.       </match>
  3281.       <!-- Xerox WorkCentre PE120i -->
  3282.       <match key="usb.vendor_id" int="0x0924">
  3283.         <match key="usb.product_id" int="0x4237">
  3284.           <append key="info.capabilities" type="strlist">scanner</append>
  3285.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3286.         </match>
  3287.       </match>
  3288.       <!-- Xerox WorkCentre M15i -->
  3289.       <match key="usb.vendor_id" int="0x0924">
  3290.         <match key="usb.product_id" int="0xffef">
  3291.           <append key="info.capabilities" type="strlist">scanner</append>
  3292.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3293.         </match>
  3294.       </match>
  3295.       <!-- Iris IRISCard Pro (IBCR II) -->
  3296.       <match key="usb.vendor_id" int="0x0a38">
  3297.         <match key="usb.product_id" int="0x0301">
  3298.           <append key="info.capabilities" type="strlist">scanner</append>
  3299.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3300.         </match>
  3301.       </match>
  3302.       <!-- Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner) | Iris IriScan -->
  3303.       <match key="usb.vendor_id" int="0x0a53">
  3304.         <match key="usb.product_id" int="0x1000">
  3305.           <append key="info.capabilities" type="strlist">scanner</append>
  3306.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3307.         </match>
  3308.       </match>
  3309.       <!-- EDT (Electronic Document Technology) BizCardReader 900C -->
  3310.       <match key="usb.vendor_id" int="0x0a53">
  3311.         <match key="usb.product_id" int="0x5001">
  3312.           <append key="info.capabilities" type="strlist">scanner</append>
  3313.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3314.         </match>
  3315.       </match>
  3316.       <!-- Syscan TravelScan FS-531 -->
  3317.       <match key="usb.vendor_id" int="0x0a82">
  3318.         <match key="usb.product_id" int="0x0530">
  3319.           <append key="info.capabilities" type="strlist">scanner</append>
  3320.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3321.         </match>
  3322.       </match>
  3323.       <!-- Pentax DSmobile USB | Syscan TravelScan Pro -->
  3324.       <match key="usb.vendor_id" int="0x0a82">
  3325.         <match key="usb.product_id" int="0x2000">
  3326.           <append key="info.capabilities" type="strlist">scanner</append>
  3327.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3328.         </match>
  3329.       </match>
  3330.       <!-- Syscan TravelScan 460/464 | Ambir Visigo A4 -->
  3331.       <match key="usb.vendor_id" int="0x0a82">
  3332.         <match key="usb.product_id" int="0x4600">
  3333.           <append key="info.capabilities" type="strlist">scanner</append>
  3334.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3335.         </match>
  3336.       </match>
  3337.       <!-- Scanshell 800N -->
  3338.       <match key="usb.vendor_id" int="0x0a82">
  3339.         <match key="usb.product_id" int="0x6605">
  3340.           <append key="info.capabilities" type="strlist">scanner</append>
  3341.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3342.         </match>
  3343.       </match>
  3344.       <!-- Syscan TravelScan 662 -->
  3345.       <match key="usb.vendor_id" int="0x0a82">
  3346.         <match key="usb.product_id" int="0x6620">
  3347.           <append key="info.capabilities" type="strlist">scanner</append>
  3348.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3349.         </match>
  3350.       </match>
  3351.       <!-- C-Channel MyPen Light -->
  3352.       <match key="usb.vendor_id" int="0x0a93">
  3353.         <match key="usb.product_id" int="0x0005">
  3354.           <append key="info.capabilities" type="strlist">scanner</append>
  3355.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3356.         </match>
  3357.       </match>
  3358.       <!-- Olivetti Job-Jet M400 -->
  3359.       <match key="usb.vendor_id" int="0x0b3c">
  3360.         <match key="usb.product_id" int="0xa880">
  3361.           <append key="info.capabilities" type="strlist">scanner</append>
  3362.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3363.         </match>
  3364.       </match>
  3365.       <!-- Iris IRISPen Translator Executive -->
  3366.       <match key="usb.vendor_id" int="0x0f43">
  3367.         <match key="usb.product_id" int="0x015a">
  3368.           <append key="info.capabilities" type="strlist">scanner</append>
  3369.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3370.         </match>
  3371.       </match>
  3372.       <!-- Canon DR-4010C -->
  3373.       <match key="usb.vendor_id" int="0x1083">
  3374.         <match key="usb.product_id" int="0x1614">
  3375.           <append key="info.capabilities" type="strlist">scanner</append>
  3376.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3377.         </match>
  3378.       </match>
  3379.       <!-- PLANon DocuPen R700 -->
  3380.       <match key="usb.vendor_id" int="0x10c4">
  3381.         <match key="usb.product_id" int="0xea60">
  3382.           <append key="info.capabilities" type="strlist">scanner</append>
  3383.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3384.         </match>
  3385.       </match>
  3386.       <!-- Digital Dream l' espion XS -->
  3387.       <match key="usb.vendor_id" int="0x1183">
  3388.         <match key="usb.product_id" int="0x0001">
  3389.           <append key="info.capabilities" type="strlist">scanner</append>
  3390.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3391.         </match>
  3392.       </match>
  3393.       <!-- Konica Minolta Dual Scan IV -->
  3394.       <match key="usb.vendor_id" int="0x132b">
  3395.         <match key="usb.product_id" int="0x000a">
  3396.           <append key="info.capabilities" type="strlist">scanner</append>
  3397.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3398.         </match>
  3399.       </match>
  3400.       <!-- Konica Minolta DiMAGE Scan Elite 5400 2 -->
  3401.       <match key="usb.vendor_id" int="0x132b">
  3402.         <match key="usb.product_id" int="0x0012">
  3403.           <append key="info.capabilities" type="strlist">scanner</append>
  3404.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3405.         </match>
  3406.       </match>
  3407.       <!-- UMAX Astra 1220U -->
  3408.       <match key="usb.vendor_id" int="0x1606">
  3409.         <match key="usb.product_id" int="0x0010">
  3410.           <append key="info.capabilities" type="strlist">scanner</append>
  3411.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3412.         </match>
  3413.       </match>
  3414.       <!-- UMAX Astra 1600U | UMAX Astra 2000U -->
  3415.       <match key="usb.vendor_id" int="0x1606">
  3416.         <match key="usb.product_id" int="0x0030">
  3417.           <append key="info.capabilities" type="strlist">scanner</append>
  3418.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3419.         </match>
  3420.       </match>
  3421.       <!-- Umax UMAX 3400 -->
  3422.       <match key="usb.vendor_id" int="0x1606">
  3423.         <match key="usb.product_id" int="0x0050">
  3424.           <append key="info.capabilities" type="strlist">scanner</append>
  3425.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3426.         </match>
  3427.       </match>
  3428.       <!-- Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450 -->
  3429.       <match key="usb.vendor_id" int="0x1606">
  3430.         <match key="usb.product_id" int="0x0060">
  3431.           <append key="info.capabilities" type="strlist">scanner</append>
  3432.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3433.         </match>
  3434.       </match>
  3435.       <!-- UMAX Astra 4400 | UMAX Astra 4450 -->
  3436.       <match key="usb.vendor_id" int="0x1606">
  3437.         <match key="usb.product_id" int="0x0070">
  3438.           <append key="info.capabilities" type="strlist">scanner</append>
  3439.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3440.         </match>
  3441.       </match>
  3442.       <!-- UMAX Astra 2100U -->
  3443.       <match key="usb.vendor_id" int="0x1606">
  3444.         <match key="usb.product_id" int="0x0130">
  3445.           <append key="info.capabilities" type="strlist">scanner</append>
  3446.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3447.         </match>
  3448.       </match>
  3449.       <!-- Umax UMAX 5400 -->
  3450.       <match key="usb.vendor_id" int="0x1606">
  3451.         <match key="usb.product_id" int="0x0160">
  3452.           <append key="info.capabilities" type="strlist">scanner</append>
  3453.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3454.         </match>
  3455.       </match>
  3456.       <!-- UMAX Astra 2200 (SU) -->
  3457.       <match key="usb.vendor_id" int="0x1606">
  3458.         <match key="usb.product_id" int="0x0230">
  3459.           <append key="info.capabilities" type="strlist">scanner</append>
  3460.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3461.         </match>
  3462.       </match>
  3463.       <!-- UMAX Astra 4000 -->
  3464.       <match key="usb.vendor_id" int="0x1606">
  3465.         <match key="usb.product_id" int="0x1030">
  3466.           <append key="info.capabilities" type="strlist">scanner</append>
  3467.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3468.         </match>
  3469.       </match>
  3470.       <!-- Dell A920 | Dell A920 -->
  3471.       <match key="usb.vendor_id" int="0x413c">
  3472.         <match key="usb.product_id" int="0x5105">
  3473.           <append key="info.capabilities" type="strlist">scanner</append>
  3474.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3475.         </match>
  3476.       </match>
  3477.       <!-- Dell A960 -->
  3478.       <match key="usb.vendor_id" int="0x413c">
  3479.         <match key="usb.product_id" int="0x5107">
  3480.           <append key="info.capabilities" type="strlist">scanner</append>
  3481.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3482.         </match>
  3483.       </match>
  3484.       <!-- Dell 922 -->
  3485.       <match key="usb.vendor_id" int="0x413c">
  3486.         <match key="usb.product_id" int="0x5109">
  3487.           <append key="info.capabilities" type="strlist">scanner</append>
  3488.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3489.         </match>
  3490.       </match>
  3491.       <!-- Dell 1600n -->
  3492.       <match key="usb.vendor_id" int="0x413c">
  3493.         <match key="usb.product_id" int="0x5250">
  3494.           <append key="info.capabilities" type="strlist">scanner</append>
  3495.           <merge key="scanner.access_method" type="string">proprietary</merge>
  3496.         </match>
  3497.       </match>
  3498.     </match>
  3499.   </device>
  3500. </deviceinfo>
  3501.