Advertisement
Guest User

Untitled

a guest
Dec 20th, 2020
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 99.67 KB | None | 0 0
  1. # This file was automatically created based on description files (*.desc)
  2. # by sane-desc 3.5 from sane-backends 1.0.25
  3. #
  4. # udev rules file for supported USB and SCSI devices
  5. #
  6. # The SCSI device support is very basic and includes only
  7. # scanners that mark themselves as type "scanner" or
  8. # SCSI-scanners from HP and other vendors that are entitled "processor"
  9. # but are treated accordingly.
  10. #
  11. # To add a USB device, add a rule to the list below between the
  12. # LABEL="libsane_usb_rules_begin" and LABEL="libsane_usb_rules_end" lines.
  13. #
  14. # To run a script when your device is plugged in, add RUN+="/path/to/script"
  15. # to the appropriate rule.
  16. #
  17. # If your scanner isn't listed below, you can add it as explained above.
  18. #
  19. # If your scanner is supported by some external backend (brother, epkowa,
  20. # hpaio, etc) please ask the author of the backend to provide proper
  21. # device detection support for your OS
  22. #
  23. # If the scanner is supported by sane-backends, please mail the entry to
  24. # the sane-devel mailing list ([email protected]).
  25. #
  26. ACTION!="add", GOTO="libsane_rules_end"
  27. ENV{DEVTYPE}=="usb_device", GOTO="libsane_create_usb_dev"
  28. SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
  29. SUBSYSTEM=="usb_device", GOTO="libsane_usb_rules_begin"
  30. SUBSYSTEM!="usb_device", GOTO="libsane_usb_rules_end"
  31.  
  32. # Kernel >= 2.6.22 jumps here
  33. LABEL="libsane_create_usb_dev"
  34.  
  35. # For Linux >= 2.6.22 without CONFIG_USB_DEVICE_CLASS=y
  36. # If the following rule does not exist on your system yet, uncomment it
  37. # ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="root"
  38.  
  39. # Kernel < 2.6.22 jumps here
  40. LABEL="libsane_usb_rules_begin"
  41.  
  42. # Hewlett-Packard ScanJet 4100C
  43. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0101", ENV{libsane_matched}="yes"
  44. # Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse
  45. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0105", ENV{libsane_matched}="yes"
  46. # Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C
  47. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0201", ENV{libsane_matched}="yes"
  48. # Hewlett-Packard ScanJet 3300c
  49. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0205", ENV{libsane_matched}="yes"
  50. # Hewlett-Packard ScanJet 4300c
  51. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0305", ENV{libsane_matched}="yes"
  52. # Hewlett-Packard ScanJet 5200C
  53. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0401", ENV{libsane_matched}="yes"
  54. # Hewlett-Packard ScanJet 3400c
  55. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0405", ENV{libsane_matched}="yes"
  56. # Hewlett-Packard ScanJet 2100C
  57. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0505", ENV{libsane_matched}="yes"
  58. # Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C
  59. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0601", ENV{libsane_matched}="yes"
  60. # Hewlett-Packard ScanJet 2200C
  61. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0605", ENV{libsane_matched}="yes"
  62. # Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C
  63. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0701", ENV{libsane_matched}="yes"
  64. # Hewlett-Packard scanjet 4400c
  65. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0705", ENV{libsane_matched}="yes"
  66. # Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c
  67. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0801", ENV{libsane_matched}="yes"
  68. # Hewlett-Packard scanjet 4470c
  69. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0805", ENV{libsane_matched}="yes"
  70. # Hewlett-Packard ScanJet 2300C
  71. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0901", ENV{libsane_matched}="yes"
  72. # Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410
  73. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0a01", ENV{libsane_matched}="yes"
  74. # Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290
  75. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0b01", ENV{libsane_matched}="yes"
  76. # Hewlett-Packard ScanJet 5400c
  77. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1005", ENV{libsane_matched}="yes"
  78. # Hewlett-Packard ScanJet 5470c
  79. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1105", ENV{libsane_matched}="yes"
  80. # Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C
  81. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1205", ENV{libsane_matched}="yes"
  82. # Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C
  83. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1305", ENV{libsane_matched}="yes"
  84. # Hewlett-Packard ScanJet 3670C | Hewlett-Packard ScanJet 3690C
  85. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1405", ENV{libsane_matched}="yes"
  86. # Hewlett-Packard ScanJet 5590
  87. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1705", ENV{libsane_matched}="yes"
  88. # Hewlett-Packard ScanJet 7650
  89. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1805", ENV{libsane_matched}="yes"
  90. # Hewlett-Packard ScanJet 4850C
  91. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b05", ENV{libsane_matched}="yes"
  92. # Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C
  93. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2005", ENV{libsane_matched}="yes"
  94. # Hewlett-Packard ScanJet 3500C
  95. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2205", ENV{libsane_matched}="yes"
  96. # Hewlett-Packard ScanJet 3970c
  97. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2305", ENV{libsane_matched}="yes"
  98. # Hewlett-Packard ScanJet 4070 Photosmart
  99. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2405", ENV{libsane_matched}="yes"
  100. # Hewlett-Packard ScanJet 3800
  101. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2605", ENV{libsane_matched}="yes"
  102. # Hewlett-Packard ScanJet G2710
  103. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2805", ENV{libsane_matched}="yes"
  104. # Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390
  105. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3805", ENV{libsane_matched}="yes"
  106. # Hewlett-Packard ScanJet 8270
  107. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3905", ENV{libsane_matched}="yes"
  108. # Hewlett-Packard LaserJet M1005 MFP
  109. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b17", ENV{libsane_matched}="yes"
  110. # Hewlett-Packard ScanJet 4370
  111. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4105", ENV{libsane_matched}="yes"
  112. # Hewlett-Packard ScanJet G3010
  113. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4205", ENV{libsane_matched}="yes"
  114. # Hewlett-Packard ScanJet G3110
  115. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4305", ENV{libsane_matched}="yes"
  116. # Hewlett-Packard ScanJet G4010
  117. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4505", ENV{libsane_matched}="yes"
  118. # Hewlett-Packard ScanJet G4050
  119. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4605", ENV{libsane_matched}="yes"
  120. # Hewlett-Packard ScanJet N6310
  121. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4705", ENV{libsane_matched}="yes"
  122. # Hewlett-Packard LaserJet M1120 MFP
  123. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5617", ENV{libsane_matched}="yes"
  124. # Hewlett-Packard LaserJet M1120n MFP
  125. ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5717", ENV{libsane_matched}="yes"
  126. # Mustek BearPaw 1200
  127. ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
  128. # Mustek BearPaw 1200 | Mustek BearPaw 2400
  129. ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1001", ENV{libsane_matched}="yes"
  130. # Kodak ESP 5100
  131. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4025", ENV{libsane_matched}="yes"
  132. # Kodak ESP 5300
  133. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4026", ENV{libsane_matched}="yes"
  134. # Kodak ESP 5500
  135. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4027", ENV{libsane_matched}="yes"
  136. # Kodak ESP 5000
  137. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4028", ENV{libsane_matched}="yes"
  138. # Kodak ESP 3300
  139. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4031", ENV{libsane_matched}="yes"
  140. # Kodak ESP 5
  141. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4032", ENV{libsane_matched}="yes"
  142. # Kodak ESP 7
  143. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403e", ENV{libsane_matched}="yes"
  144. # Kodak ESP 9
  145. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403f", ENV{libsane_matched}="yes"
  146. # Kodak ESP 5200
  147. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4041", ENV{libsane_matched}="yes"
  148. # Kodak ESP 3200
  149. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4043", ENV{libsane_matched}="yes"
  150. # Kodak ESP 4100
  151. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4053", ENV{libsane_matched}="yes"
  152. # Kodak ESP 6100
  153. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4054", ENV{libsane_matched}="yes"
  154. # Kodak ESP 7200
  155. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4056", ENV{libsane_matched}="yes"
  156. # Kodak ESP C110
  157. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4057", ENV{libsane_matched}="yes"
  158. # Kodak ESP C115
  159. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4058", ENV{libsane_matched}="yes"
  160. # Kodak ESP 2150
  161. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4059", ENV{libsane_matched}="yes"
  162. # Kodak ESP C310
  163. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405d", ENV{libsane_matched}="yes"
  164. # Kodak ESP C315
  165. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405e", ENV{libsane_matched}="yes"
  166. # Advent AW10
  167. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4060", ENV{libsane_matched}="yes"
  168. # Kodak Hero Office 6.1
  169. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4062", ENV{libsane_matched}="yes"
  170. # Kodak Hero 7.1
  171. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4063", ENV{libsane_matched}="yes"
  172. # Kodak Hero 5.1
  173. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4064", ENV{libsane_matched}="yes"
  174. # Kodak ESP 9200
  175. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4065", ENV{libsane_matched}="yes"
  176. # Kodak ESP 2170
  177. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4066", ENV{libsane_matched}="yes"
  178. # Kodak Hero 9.1
  179. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4067", ENV{libsane_matched}="yes"
  180. # Kodak Hero 4.1
  181. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4069", ENV{libsane_matched}="yes"
  182. # Kodak Hero 3.1
  183. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="406d", ENV{libsane_matched}="yes"
  184. # Kodak i30
  185. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6001", ENV{libsane_matched}="yes"
  186. # Kodak i40
  187. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6002", ENV{libsane_matched}="yes"
  188. # Kodak i50 | Kodak i55
  189. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6003", ENV{libsane_matched}="yes"
  190. # Kodak i60 | Kodak i65
  191. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6004", ENV{libsane_matched}="yes"
  192. # Kodak i80
  193. ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6005", ENV{libsane_matched}="yes"
  194. # Creative WebCam Go Mini
  195. ATTRS{idVendor}=="041e", ATTRS{idProduct}=="4007", ENV{libsane_matched}="yes"
  196. # Lexmark X70 | Lexmark X73
  197. ATTRS{idVendor}=="043d", ATTRS{idProduct}=="002d", ENV{libsane_matched}="yes"
  198. # Lexmark X74
  199. ATTRS{idVendor}=="043d", ATTRS{idProduct}=="0060", ENV{libsane_matched}="yes"
  200. # Lexmark X1110 | Lexmark X1130 | Lexmark X1140
  201. # Lexmark X1150 | Lexmark X1170 | Lexmark X1180
  202. # Lexmark X1185 | Lexmark X1195
  203. ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007c", ENV{libsane_matched}="yes"
  204. # Lexmark X12xx
  205. ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007d", ENV{libsane_matched}="yes"
  206. # Genius ColorPage HR6 V1
  207. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2004", ENV{libsane_matched}="yes"
  208. # Genius Colorpage HR6 V2
  209. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2007", ENV{libsane_matched}="yes"
  210. # Genius Colorpage HR6 V2
  211. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2008", ENV{libsane_matched}="yes"
  212. # Genius Colorpage HR6A
  213. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2009", ENV{libsane_matched}="yes"
  214. # Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2
  215. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2011", ENV{libsane_matched}="yes"
  216. # Genius Colorpage HR7
  217. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2013", ENV{libsane_matched}="yes"
  218. # Genius Colorpage Vivid4
  219. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2014", ENV{libsane_matched}="yes"
  220. # Genius Colorpage HR7LE
  221. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2015", ENV{libsane_matched}="yes"
  222. # Genius Colorpage HR6X
  223. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2016", ENV{libsane_matched}="yes"
  224. # Genius Colorpage Vivid3xe
  225. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2017", ENV{libsane_matched}="yes"
  226. # Genius Colorpage Vivid4xe
  227. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201a", ENV{libsane_matched}="yes"
  228. # Genius Colorpage Vivid4x
  229. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201b", ENV{libsane_matched}="yes"
  230. # Genius Colorpage Vivid 1200 X
  231. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201d", ENV{libsane_matched}="yes"
  232. # Genius ColorPage Slim 1200
  233. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201e", ENV{libsane_matched}="yes"
  234. # Genius Colorpage Vivid 1200 XE
  235. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201f", ENV{libsane_matched}="yes"
  236. # Genius Colorpage SF600
  237. ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2021", ENV{libsane_matched}="yes"
  238. # Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471
  239. ATTRS{idVendor}=="0461", ATTRS{idProduct}=="0377", ENV{libsane_matched}="yes"
  240. # Xerox 2400 Onetouch
  241. ATTRS{idVendor}=="0461", ATTRS{idProduct}=="038b", ENV{libsane_matched}="yes"
  242. # Trust Office Scan USB 19200
  243. ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
  244. # Hewlett-Packard ScanJet 4300c/Silitek
  245. ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1002", ENV{libsane_matched}="yes"
  246. # Kyocera FS-1016MFP
  247. ATTRS{idVendor}=="0482", ATTRS{idProduct}=="0335", ENV{libsane_matched}="yes"
  248. # Compaq S4-100
  249. ATTRS{idVendor}=="049f", ATTRS{idProduct}=="001a", ENV{libsane_matched}="yes"
  250. # Benq (Acer) 310U
  251. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a20", ENV{libsane_matched}="yes"
  252. # Benq (Acer) 620U
  253. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a2a", ENV{libsane_matched}="yes"
  254. # Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT
  255. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2022", ENV{libsane_matched}="yes"
  256. # Benq (Acer) 620UT
  257. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2040", ENV{libsane_matched}="yes"
  258. # Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit
  259. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2060", ENV{libsane_matched}="yes"
  260. # Benq (Acer) 640bu
  261. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="207e", ENV{libsane_matched}="yes"
  262. # Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U
  263. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20b0", ENV{libsane_matched}="yes"
  264. # Benq (Acer) 640BT
  265. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20be", ENV{libsane_matched}="yes"
  266. # Benq (Acer) 1240
  267. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20c0", ENV{libsane_matched}="yes"
  268. # Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB)
  269. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20de", ENV{libsane_matched}="yes"
  270. # Benq (Acer) 5000
  271. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20f8", ENV{libsane_matched}="yes"
  272. # Benq (Acer) 5000E | Benq (Acer) 5000U
  273. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fc", ENV{libsane_matched}="yes"
  274. # Benq (Acer) 5300
  275. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fe", ENV{libsane_matched}="yes"
  276. # Benq (Acer) 5150 | Benq (Acer) 5250
  277. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2137", ENV{libsane_matched}="yes"
  278. # BenQ 5550
  279. ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2211", ENV{libsane_matched}="yes"
  280. # Visioneer Visioneer OneTouch 7100
  281. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0229", ENV{libsane_matched}="yes"
  282. # Visioneer 9650
  283. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0390", ENV{libsane_matched}="yes"
  284. # Visioneer 9320
  285. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0420", ENV{libsane_matched}="yes"
  286. # Visioneer 9450
  287. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0421", ENV{libsane_matched}="yes"
  288. # Visioneer 9550
  289. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0422", ENV{libsane_matched}="yes"
  290. # Visioneer 9750
  291. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0423", ENV{libsane_matched}="yes"
  292. # Visioneer Strobe XP 450
  293. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0424", ENV{libsane_matched}="yes"
  294. # Visioneer Strobe XP 200
  295. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0426", ENV{libsane_matched}="yes"
  296. # Visioneer Strobe XP 100
  297. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0427", ENV{libsane_matched}="yes"
  298. # Visioneer OneTouch 7300
  299. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0444", ENV{libsane_matched}="yes"
  300. # Xerox DocuMate510
  301. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0446", ENV{libsane_matched}="yes"
  302. # Xerox DocuMate520
  303. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0447", ENV{libsane_matched}="yes"
  304. # Xerox DocuMate250
  305. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0448", ENV{libsane_matched}="yes"
  306. # Xerox DocuMate252
  307. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0449", ENV{libsane_matched}="yes"
  308. # Xerox DocuMate262
  309. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="044c", ENV{libsane_matched}="yes"
  310. # Visioneer Strobe XP 300
  311. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0474", ENV{libsane_matched}="yes"
  312. # Xerox DocuMate272
  313. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0475", ENV{libsane_matched}="yes"
  314. # Xerox DocuMate232
  315. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0476", ENV{libsane_matched}="yes"
  316. # Xerox DocuMate152
  317. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0477", ENV{libsane_matched}="yes"
  318. # Xerox DocuMate752
  319. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0478", ENV{libsane_matched}="yes"
  320. # Visioneer Strobe XP 470
  321. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0479", ENV{libsane_matched}="yes"
  322. # Visioneer 9450-G
  323. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047a", ENV{libsane_matched}="yes"
  324. # Visioneer 9650-G
  325. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047b", ENV{libsane_matched}="yes"
  326. # Xerox DocuMate510-G
  327. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047c", ENV{libsane_matched}="yes"
  328. # Xerox DocuMate252-G
  329. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048c", ENV{libsane_matched}="yes"
  330. # Xerox DocuMate262-G
  331. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048d", ENV{libsane_matched}="yes"
  332. # Xerox DocuMate272-G
  333. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048e", ENV{libsane_matched}="yes"
  334. # Visioneer Strobe XP 470-G | Visioneer Patriot 470
  335. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048f", ENV{libsane_matched}="yes"
  336. # Xerox DocuMate250-G
  337. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0490", ENV{libsane_matched}="yes"
  338. # Visioneer Strobe XP 450-G
  339. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0491", ENV{libsane_matched}="yes"
  340. # Xerox DocuMate520-G
  341. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0492", ENV{libsane_matched}="yes"
  342. # Visioneer 9750-G
  343. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0493", ENV{libsane_matched}="yes"
  344. # Visioneer Roadwarrior
  345. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0494", ENV{libsane_matched}="yes"
  346. # Xerox DocuMate512
  347. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0495", ENV{libsane_matched}="yes"
  348. # Visioneer Patriot 430
  349. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0497", ENV{libsane_matched}="yes"
  350. # Visioneer Patriot 680 | Xerox DocuMate632
  351. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0498", ENV{libsane_matched}="yes"
  352. # Visioneer Patriot 780
  353. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0499", ENV{libsane_matched}="yes"
  354. # Xerox DocuMate752
  355. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049a", ENV{libsane_matched}="yes"
  356. # Visioneer Strobe XP 100,r3
  357. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049b", ENV{libsane_matched}="yes"
  358. # Xerox DocuMate150
  359. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049c", ENV{libsane_matched}="yes"
  360. # Xerox DocuMate162
  361. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049d", ENV{libsane_matched}="yes"
  362. # Xerox DocuMate262i
  363. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04a7", ENV{libsane_matched}="yes"
  364. # Xerox Travel Scanner 100
  365. ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04ac", ENV{libsane_matched}="yes"
  366. # Canon DR-2080C
  367. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1601", ENV{libsane_matched}="yes"
  368. # Canon CR-180 | Canon CR-180II
  369. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1602", ENV{libsane_matched}="yes"
  370. # Canon DR-9080C
  371. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1603", ENV{libsane_matched}="yes"
  372. # Canon DR-7080C
  373. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1604", ENV{libsane_matched}="yes"
  374. # Canon DR-5010C
  375. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1606", ENV{libsane_matched}="yes"
  376. # Canon DR-6080
  377. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1607", ENV{libsane_matched}="yes"
  378. # Canon DR-2580C
  379. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1608", ENV{libsane_matched}="yes"
  380. # Canon DR-3080CII
  381. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1609", ENV{libsane_matched}="yes"
  382. # Canon DR-2050C | Canon DR-2050SP
  383. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160a", ENV{libsane_matched}="yes"
  384. # Canon DR-7580
  385. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160b", ENV{libsane_matched}="yes"
  386. # Canon PIXMA MP750
  387. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1706", ENV{libsane_matched}="yes"
  388. # Canon PIXMA MP780 | Canon PIXMA MP790
  389. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1707", ENV{libsane_matched}="yes"
  390. # Canon PIXMA MP760 | Canon PIXMA MP770
  391. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1708", ENV{libsane_matched}="yes"
  392. # Canon PIXMA MP150
  393. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1709", ENV{libsane_matched}="yes"
  394. # Canon PIXMA MP170
  395. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170a", ENV{libsane_matched}="yes"
  396. # Canon PIXMA MP450
  397. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170b", ENV{libsane_matched}="yes"
  398. # Canon PIXMA MP500
  399. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170c", ENV{libsane_matched}="yes"
  400. # Canon PIXMA MP800
  401. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170d", ENV{libsane_matched}="yes"
  402. # Canon PIXMA MP800R
  403. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170e", ENV{libsane_matched}="yes"
  404. # Canon PIXMA MP530
  405. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1712", ENV{libsane_matched}="yes"
  406. # Canon PIXMA MP830
  407. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1713", ENV{libsane_matched}="yes"
  408. # Canon PIXMA MP160
  409. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1714", ENV{libsane_matched}="yes"
  410. # Canon PIXMA MP180
  411. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1715", ENV{libsane_matched}="yes"
  412. # Canon PIXMA MP460
  413. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1716", ENV{libsane_matched}="yes"
  414. # Canon PIXMA MP510
  415. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1717", ENV{libsane_matched}="yes"
  416. # Canon PIXMA MP600
  417. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1718", ENV{libsane_matched}="yes"
  418. # Canon PIXMA MP600R
  419. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1719", ENV{libsane_matched}="yes"
  420. # Canon PIXMA MP810
  421. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171a", ENV{libsane_matched}="yes"
  422. # Canon PIXMA MP960
  423. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171b", ENV{libsane_matched}="yes"
  424. # Canon PIXMA MX7600
  425. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171c", ENV{libsane_matched}="yes"
  426. # Canon PIXMA MP210
  427. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1721", ENV{libsane_matched}="yes"
  428. # Canon PIXMA MP220
  429. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1722", ENV{libsane_matched}="yes"
  430. # Canon PIXMA MP470
  431. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1723", ENV{libsane_matched}="yes"
  432. # Canon PIXMA MP520
  433. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1724", ENV{libsane_matched}="yes"
  434. # Canon PIXMA MP610
  435. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1725", ENV{libsane_matched}="yes"
  436. # Canon PIXMA MP970
  437. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1726", ENV{libsane_matched}="yes"
  438. # Canon PIXMA MX300
  439. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1727", ENV{libsane_matched}="yes"
  440. # Canon PIXMA MX310
  441. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1728", ENV{libsane_matched}="yes"
  442. # Canon PIXMA MX700
  443. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1729", ENV{libsane_matched}="yes"
  444. # Canon PIXMA MP140
  445. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172b", ENV{libsane_matched}="yes"
  446. # Canon PIXMA MX850
  447. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172c", ENV{libsane_matched}="yes"
  448. # Canon PIXMA MP980
  449. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172d", ENV{libsane_matched}="yes"
  450. # Canon PIXMA MP630
  451. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172e", ENV{libsane_matched}="yes"
  452. # Canon PIXMA MP620
  453. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172f", ENV{libsane_matched}="yes"
  454. # Canon PIXMA MP540
  455. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1730", ENV{libsane_matched}="yes"
  456. # Canon PIXMA MP480
  457. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1731", ENV{libsane_matched}="yes"
  458. # Canon PIXMA MP240
  459. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1732", ENV{libsane_matched}="yes"
  460. # Canon PIXMA MP260
  461. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1733", ENV{libsane_matched}="yes"
  462. # Canon PIXMA MP190
  463. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1734", ENV{libsane_matched}="yes"
  464. # Canon PIXMA MX860
  465. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1735", ENV{libsane_matched}="yes"
  466. # Canon PIXMA MX320
  467. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1736", ENV{libsane_matched}="yes"
  468. # Canon PIXMA MX330
  469. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1737", ENV{libsane_matched}="yes"
  470. # Canon PIXMA MP250
  471. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173a", ENV{libsane_matched}="yes"
  472. # Canon PIXMA MP270
  473. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173b", ENV{libsane_matched}="yes"
  474. # Canon PIXMA MP490
  475. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173c", ENV{libsane_matched}="yes"
  476. # Canon PIXMA MP550
  477. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173d", ENV{libsane_matched}="yes"
  478. # Canon PIXMA MP560
  479. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173e", ENV{libsane_matched}="yes"
  480. # Canon PIXMA MP640
  481. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173f", ENV{libsane_matched}="yes"
  482. # Canon PIXMA MP990
  483. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1740", ENV{libsane_matched}="yes"
  484. # Canon PIXMA MX340
  485. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1741", ENV{libsane_matched}="yes"
  486. # Canon PIXMA MX350
  487. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1742", ENV{libsane_matched}="yes"
  488. # Canon PIXMA MX870
  489. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1743", ENV{libsane_matched}="yes"
  490. # Canon PIXMA MP280
  491. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1746", ENV{libsane_matched}="yes"
  492. # Canon PIXMA MP495
  493. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1747", ENV{libsane_matched}="yes"
  494. # Canon PIXMA MG5100 Series
  495. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1748", ENV{libsane_matched}="yes"
  496. # Canon PIXMA MG5200 Series
  497. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1749", ENV{libsane_matched}="yes"
  498. # Canon PIXMA MG6100 Series
  499. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174a", ENV{libsane_matched}="yes"
  500. # Canon PIXMA MG8100 Series
  501. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174b", ENV{libsane_matched}="yes"
  502. # Canon PIXMA MX360
  503. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174d", ENV{libsane_matched}="yes"
  504. # Canon PIXMA MX410
  505. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174e", ENV{libsane_matched}="yes"
  506. # Canon PIXMA MX420
  507. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174f", ENV{libsane_matched}="yes"
  508. # Canon PIXMA MX880 Series | Canon PIXMA MX882 | Canon PIXMA MX885
  509. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1750", ENV{libsane_matched}="yes"
  510. # Canon PIXMA MG2100 Series
  511. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1751", ENV{libsane_matched}="yes"
  512. # Canon PIXMA MG3100 Series
  513. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1752", ENV{libsane_matched}="yes"
  514. # Canon PIXMA MG4100 Series
  515. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1753", ENV{libsane_matched}="yes"
  516. # Canon PIXMA MG5300 Series
  517. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1754", ENV{libsane_matched}="yes"
  518. # Canon PIXMA MG6200 Series
  519. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1755", ENV{libsane_matched}="yes"
  520. # Canon PIXMA MG8200 Series
  521. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1756", ENV{libsane_matched}="yes"
  522. # Canon PIXMA MP493
  523. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1757", ENV{libsane_matched}="yes"
  524. # Canon PIXMA E500
  525. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1758", ENV{libsane_matched}="yes"
  526. # Canon PIXMA MX370 Series
  527. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1759", ENV{libsane_matched}="yes"
  528. # Canon PIXMA E600
  529. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175a", ENV{libsane_matched}="yes"
  530. # Canon PIXMA MX430 Series
  531. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175b", ENV{libsane_matched}="yes"
  532. # Canon PIXMA MX510 Series
  533. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175c", ENV{libsane_matched}="yes"
  534. # Canon PIXMA MX710 Series
  535. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175d", ENV{libsane_matched}="yes"
  536. # Canon PIXMA MX890 Series
  537. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175e", ENV{libsane_matched}="yes"
  538. # Canon PIXMA MP230
  539. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175f", ENV{libsane_matched}="yes"
  540. # Canon PIXMA MG2200 Series
  541. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1760", ENV{libsane_matched}="yes"
  542. # Canon PIXMA E510
  543. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1761", ENV{libsane_matched}="yes"
  544. # Canon PIXMA MG3200 Series
  545. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1762", ENV{libsane_matched}="yes"
  546. # Canon PIXMA MG4200 Series
  547. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1763", ENV{libsane_matched}="yes"
  548. # Canon PIXMA MG5400 Series
  549. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1764", ENV{libsane_matched}="yes"
  550. # Canon PIXMA MG6300 Series
  551. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1765", ENV{libsane_matched}="yes"
  552. # Canon PIXMA MX390 Series
  553. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1766", ENV{libsane_matched}="yes"
  554. # Canon PIXMA E610
  555. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1767", ENV{libsane_matched}="yes"
  556. # Canon PIXMA MX450 Series
  557. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1768", ENV{libsane_matched}="yes"
  558. # Canon PIXMA MX520 Series
  559. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1769", ENV{libsane_matched}="yes"
  560. # Canon PIXMA MX720 Series
  561. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176a", ENV{libsane_matched}="yes"
  562. # Canon PIXMA MX920 Series
  563. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176b", ENV{libsane_matched}="yes"
  564. # Canon PIXMA MG2400 Series
  565. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176c", ENV{libsane_matched}="yes"
  566. # Canon PIXMA MG2500 Series
  567. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176d", ENV{libsane_matched}="yes"
  568. # Canon PIXMA MG3500 Series
  569. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176e", ENV{libsane_matched}="yes"
  570. # Canon PIXMA MG6500 Series
  571. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176f", ENV{libsane_matched}="yes"
  572. # Canon PIXMA MG6400 Series
  573. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1770", ENV{libsane_matched}="yes"
  574. # Canon PIXMA MG5500 Series
  575. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1771", ENV{libsane_matched}="yes"
  576. # Canon PIXMA MG7100 Series
  577. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1772", ENV{libsane_matched}="yes"
  578. # Canon PIXMA MX470 Series
  579. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1774", ENV{libsane_matched}="yes"
  580. # Canon PIXMA MX530 Series
  581. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1775", ENV{libsane_matched}="yes"
  582. # Canon MAXIFY MB5000 Series
  583. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1776", ENV{libsane_matched}="yes"
  584. # Canon MAXIFY MB5300 Series
  585. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1777", ENV{libsane_matched}="yes"
  586. # Canon MAXIFY MB2000 Series
  587. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1778", ENV{libsane_matched}="yes"
  588. # Canon MAXIFY MB2300 Series
  589. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1779", ENV{libsane_matched}="yes"
  590. # Canon PIXMA E400
  591. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="177a", ENV{libsane_matched}="yes"
  592. # Canon PIXMA E560
  593. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="177b", ENV{libsane_matched}="yes"
  594. # Canon PIXMA MG7500 Series
  595. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="177c", ENV{libsane_matched}="yes"
  596. # Canon PIXMA MG6600 Series
  597. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="177e", ENV{libsane_matched}="yes"
  598. # Canon PIXMA MG5600 Series
  599. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="177f", ENV{libsane_matched}="yes"
  600. # Canon PIXMA MG2900 Series
  601. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1780", ENV{libsane_matched}="yes"
  602. # Canon PIXMA MX490 Series
  603. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1787", ENV{libsane_matched}="yes"
  604. # Canon PIXMA E460 Series
  605. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1788", ENV{libsane_matched}="yes"
  606. # Canon PIXMA E480 Series
  607. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1789", ENV{libsane_matched}="yes"
  608. # Canon PIXMA MG3600 Series
  609. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="178a", ENV{libsane_matched}="yes"
  610. # Canon CanoScan 8800F
  611. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1901", ENV{libsane_matched}="yes"
  612. # Canon CanoScan LiDE 100
  613. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", ENV{libsane_matched}="yes"
  614. # Canon CanoScan LiDE 200
  615. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
  616. # Canon CanoScan 700F
  617. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907", ENV{libsane_matched}="yes"
  618. # Canon CanoScan 9000F
  619. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1908", ENV{libsane_matched}="yes"
  620. # Canon CanoScan LiDE 110
  621. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1909", ENV{libsane_matched}="yes"
  622. # Canon CanoScan LiDE 210
  623. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190a", ENV{libsane_matched}="yes"
  624. # Canon CanoScan 9000F Mark II
  625. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190d", ENV{libsane_matched}="yes"
  626. # Canon CanoScan LiDE 220
  627. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190f", ENV{libsane_matched}="yes"
  628. # Canon CanoScan fb630u | Canon CanoScan fb636u
  629. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2204", ENV{libsane_matched}="yes"
  630. # Canon CanoScan N650U/N656U
  631. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", ENV{libsane_matched}="yes"
  632. # Canon CanoScan N1220U
  633. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2207", ENV{libsane_matched}="yes"
  634. # Canon CanoScan D660U
  635. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2208", ENV{libsane_matched}="yes"
  636. # Canon CanoScan N670U/N676U/LiDE20
  637. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", ENV{libsane_matched}="yes"
  638. # Canon CanoScan N1240U/LiDE30
  639. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220e", ENV{libsane_matched}="yes"
  640. # Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50
  641. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2213", ENV{libsane_matched}="yes"
  642. # Canon CanoScan LiDE 80
  643. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2214", ENV{libsane_matched}="yes"
  644. # Canon CanoScan LiDE 60
  645. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="221c", ENV{libsane_matched}="yes"
  646. # Canon CanoScan LiDE25
  647. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2220", ENV{libsane_matched}="yes"
  648. # Canon DR-1210C
  649. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2222", ENV{libsane_matched}="yes"
  650. # Canon PIXMA MP730
  651. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="262f", ENV{libsane_matched}="yes"
  652. # Canon PIXMA MP700
  653. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2630", ENV{libsane_matched}="yes"
  654. # Canon PIXMA MP360
  655. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263c", ENV{libsane_matched}="yes"
  656. # Canon PIXMA MP370
  657. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263d", ENV{libsane_matched}="yes"
  658. # Canon PIXMA MP390
  659. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263e", ENV{libsane_matched}="yes"
  660. # Canon PIXMA MP375R
  661. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263f", ENV{libsane_matched}="yes"
  662. # Canon PIXMA MP740
  663. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264c", ENV{libsane_matched}="yes"
  664. # Canon PIXMA MP710
  665. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264d", ENV{libsane_matched}="yes"
  666. # Canon imageCLASS MF5630
  667. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264e", ENV{libsane_matched}="yes"
  668. # Canon laserBase MF5650
  669. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264f", ENV{libsane_matched}="yes"
  670. # Canon imageCLASS MF8170c
  671. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2659", ENV{libsane_matched}="yes"
  672. # Canon imageCLASS MF5730
  673. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265d", ENV{libsane_matched}="yes"
  674. # Canon imageCLASS MF5750
  675. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265e", ENV{libsane_matched}="yes"
  676. # Canon imageCLASS MF5770
  677. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265f", ENV{libsane_matched}="yes"
  678. # Canon imageCLASS MF3110
  679. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2660", ENV{libsane_matched}="yes"
  680. # Canon imageCLASS MF3240
  681. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2684", ENV{libsane_matched}="yes"
  682. # Canon imageCLASS MF6500 series | Canon imageCLASS MF6550
  683. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2686", ENV{libsane_matched}="yes"
  684. # Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140
  685. # Canon imageCLASS MF4150
  686. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26a3", ENV{libsane_matched}="yes"
  687. # Canon imageCLASS MF4660 | Canon imageCLASS MF4690
  688. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b0", ENV{libsane_matched}="yes"
  689. # Canon imageCLASS MF4010 | Canon imageCLASS MF4018
  690. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b4", ENV{libsane_matched}="yes"
  691. # Canon imageCLASS MF4270
  692. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b5", ENV{libsane_matched}="yes"
  693. # Canon imageRUNNER 1020/1024/1025
  694. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26e6", ENV{libsane_matched}="yes"
  695. # Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn
  696. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ec", ENV{libsane_matched}="yes"
  697. # Canon imageCLASS D480
  698. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ed", ENV{libsane_matched}="yes"
  699. # Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d
  700. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ee", ENV{libsane_matched}="yes"
  701. # Canon imageCLASS D420
  702. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ef", ENV{libsane_matched}="yes"
  703. # Canon i-SENSYS MF5880dn
  704. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26f9", ENV{libsane_matched}="yes"
  705. # Canon i-SENSYS MF6680dn
  706. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26fa", ENV{libsane_matched}="yes"
  707. # Canon imageCLASS MF8030
  708. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2707", ENV{libsane_matched}="yes"
  709. # Canon i-SENSYS MF8300 Series
  710. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2708", ENV{libsane_matched}="yes"
  711. # Canon i-SENSYS MF4500 Series
  712. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2736", ENV{libsane_matched}="yes"
  713. # Canon imageCLASS MF4410 | Canon imageCLASS MF4430
  714. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2737", ENV{libsane_matched}="yes"
  715. # Canon imageRUNNER 1133
  716. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2742", ENV{libsane_matched}="yes"
  717. # Canon i-SENSYS MF5900 Series
  718. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2743", ENV{libsane_matched}="yes"
  719. # Canon i-SENSYS MF3010
  720. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2759", ENV{libsane_matched}="yes"
  721. # Canon imageCLASS MF4570dw
  722. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="275a", ENV{libsane_matched}="yes"
  723. # Canon i-SENSYS MF4800 Series
  724. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2773", ENV{libsane_matched}="yes"
  725. # Canon i-SENSYS MF4700 Series
  726. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2774", ENV{libsane_matched}="yes"
  727. # Canon imageCLASS D530
  728. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2775", ENV{libsane_matched}="yes"
  729. # Canon i-SENSYS MF8200C Series
  730. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2779", ENV{libsane_matched}="yes"
  731. # Canon i-SENSYS MF8500C Series
  732. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="277a", ENV{libsane_matched}="yes"
  733. # Canon i-SENSYS MF6100 Series
  734. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="278e", ENV{libsane_matched}="yes"
  735. # Canon i-SENSYS MF810/820
  736. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="27a6", ENV{libsane_matched}="yes"
  737. # Canon i-SENSYS MF220 Series
  738. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="27a8", ENV{libsane_matched}="yes"
  739. # Canon i-SENSYS MF210 Series
  740. ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="27a9", ENV{libsane_matched}="yes"
  741. # Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV
  742. ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4000", ENV{libsane_matched}="yes"
  743. # Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED
  744. # Nikon Coolscan V ED
  745. ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4001", ENV{libsane_matched}="yes"
  746. # Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED
  747. ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4002", ENV{libsane_matched}="yes"
  748. # Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U
  749. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0101", ENV{libsane_matched}="yes"
  750. # Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610
  751. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0103", ENV{libsane_matched}="yes"
  752. # Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U
  753. # Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO
  754. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0104", ENV{libsane_matched}="yes"
  755. # Epson Stylus Scan 2000
  756. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0105", ENV{libsane_matched}="yes"
  757. # Epson Stylus Scan 2500
  758. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0106", ENV{libsane_matched}="yes"
  759. # Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600
  760. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0107", ENV{libsane_matched}="yes"
  761. # Epson ES-8500 | Epson Expression 1640XL
  762. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0109", ENV{libsane_matched}="yes"
  763. # Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F
  764. # Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO
  765. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010a", ENV{libsane_matched}="yes"
  766. # Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U
  767. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010b", ENV{libsane_matched}="yes"
  768. # Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U
  769. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010c", ENV{libsane_matched}="yes"
  770. # Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680
  771. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010e", ENV{libsane_matched}="yes"
  772. # Epson Perfection 1250 | Epson Perfection 1250Photo
  773. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010f", ENV{libsane_matched}="yes"
  774. # Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF
  775. # Epson Perfection 1650 | Epson Perfection 1650 PHOTO
  776. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0110", ENV{libsane_matched}="yes"
  777. # Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
  778. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0112", ENV{libsane_matched}="yes"
  779. # Epson Perfection 660
  780. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0114", ENV{libsane_matched}="yes"
  781. # Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO
  782. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011b", ENV{libsane_matched}="yes"
  783. # Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
  784. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011c", ENV{libsane_matched}="yes"
  785. # Epson Perfection 1260 | Epson Perfection 1260Photo
  786. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011d", ENV{libsane_matched}="yes"
  787. # Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO
  788. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011e", ENV{libsane_matched}="yes"
  789. # Epson Perfection 1670
  790. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011f", ENV{libsane_matched}="yes"
  791. # Epson Perfection 1270
  792. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0120", ENV{libsane_matched}="yes"
  793. # Epson Perfection 2480 | Epson Perfection 2580
  794. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0121", ENV{libsane_matched}="yes"
  795. # Epson Perfection 3490 | Epson Perfection 3590
  796. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0122", ENV{libsane_matched}="yes"
  797. # Epson ES-7000H | Epson GT-15000
  798. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0126", ENV{libsane_matched}="yes"
  799. # Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO
  800. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0128", ENV{libsane_matched}="yes"
  801. # Epson ES-10000G | Epson Expression 10000XL
  802. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0129", ENV{libsane_matched}="yes"
  803. # Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO
  804. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012a", ENV{libsane_matched}="yes"
  805. # Epson ES-H300 | Epson GT-2500
  806. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012b", ENV{libsane_matched}="yes"
  807. # Epson V700 | Epson V750 | Epson GT-X900
  808. # Epson Perfection V700 Photo | Epson Perfection V750 Photo
  809. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012c", ENV{libsane_matched}="yes"
  810. # Epson GT-X970
  811. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0135", ENV{libsane_matched}="yes"
  812. # Epson ES-H7200 | Epson GT-20000
  813. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0138", ENV{libsane_matched}="yes"
  814. # Epson DS-5500 | Epson DS-6500 | Epson DS-7500
  815. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0145", ENV{libsane_matched}="yes"
  816. # Epson DS-50000 | Epson DS-60000 | Epson DS-70000
  817. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0146", ENV{libsane_matched}="yes"
  818. # Epson ES-G11000 | Epson Expression 11000XL
  819. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="014b", ENV{libsane_matched}="yes"
  820. # Epson DS-510
  821. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="014c", ENV{libsane_matched}="yes"
  822. # Epson DS-560
  823. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="014d", ENV{libsane_matched}="yes"
  824. # Epson DS-40
  825. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0150", ENV{libsane_matched}="yes"
  826. # Epson GT-X980 | Epson Perfection V800 Photo | Epson Perfection V850 Pro
  827. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0151", ENV{libsane_matched}="yes"
  828. # Epson DS-760 | Epson DS-860
  829. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0152", ENV{libsane_matched}="yes"
  830. # Epson DS-520
  831. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0154", ENV{libsane_matched}="yes"
  832. # Epson CX-5200 | Epson CX-5400 | Epson CC-600PX
  833. # Epson Stylus CX5100 | Epson Stylus CX5200
  834. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0801", ENV{libsane_matched}="yes"
  835. # Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100
  836. # Epson Stylus CX3200
  837. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0802", ENV{libsane_matched}="yes"
  838. # Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300
  839. # Epson Stylus CX6400
  840. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0805", ENV{libsane_matched}="yes"
  841. # Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600
  842. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0806", ENV{libsane_matched}="yes"
  843. # Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510
  844. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0807", ENV{libsane_matched}="yes"
  845. # Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400
  846. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0808", ENV{libsane_matched}="yes"
  847. # Epson Stylus CX-1500
  848. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080c", ENV{libsane_matched}="yes"
  849. # Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600
  850. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080d", ENV{libsane_matched}="yes"
  851. # Epson CX-3600 | Epson CX-3650 | Epson PX-A550
  852. # Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650
  853. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080e", ENV{libsane_matched}="yes"
  854. # Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425
  855. # Epson Stylus Photo RX430
  856. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080f", ENV{libsane_matched}="yes"
  857. # Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700
  858. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0810", ENV{libsane_matched}="yes"
  859. # Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620
  860. # Epson Stylus Photo RX630
  861. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0811", ENV{libsane_matched}="yes"
  862. # Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500
  863. # Epson Stylus CX6600
  864. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0813", ENV{libsane_matched}="yes"
  865. # Epson PM-A700
  866. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0814", ENV{libsane_matched}="yes"
  867. # Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11
  868. # Epson AcuLaser CX11NF | Epson LP-A500
  869. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0815", ENV{libsane_matched}="yes"
  870. # Epson LP-M5500 | Epson LP-M5500F
  871. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0817", ENV{libsane_matched}="yes"
  872. # Epson DX-3850 | Epson CX-3700 | Epson CX-3800
  873. # Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
  874. # Epson Stylus CX3810 | Epson Stylus DX3800
  875. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0818", ENV{libsane_matched}="yes"
  876. # Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700
  877. # Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850
  878. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0819", ENV{libsane_matched}="yes"
  879. # Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
  880. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081a", ENV{libsane_matched}="yes"
  881. # Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650
  882. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081c", ENV{libsane_matched}="yes"
  883. # Epson PM-A950
  884. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081d", ENV{libsane_matched}="yes"
  885. # Epson Stylus CX7700 | Epson Stylus CX7800
  886. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081f", ENV{libsane_matched}="yes"
  887. # Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200
  888. # Epson Stylus DX4200
  889. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0820", ENV{libsane_matched}="yes"
  890. # Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580
  891. # Epson Stylus Photo RX590
  892. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0827", ENV{libsane_matched}="yes"
  893. # Epson PM-A970
  894. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0828", ENV{libsane_matched}="yes"
  895. # Epson PM-T990
  896. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0829", ENV{libsane_matched}="yes"
  897. # Epson PM-A920
  898. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082a", ENV{libsane_matched}="yes"
  899. # Epson CX-5000 | Epson DX-5000 | Epson DX-5050
  900. # Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000
  901. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082b", ENV{libsane_matched}="yes"
  902. # Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900
  903. # Epson Stylus CX6000 | Epson Stylus DX6000
  904. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082e", ENV{libsane_matched}="yes"
  905. # Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900
  906. # Epson Stylus DX4000
  907. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082f", ENV{libsane_matched}="yes"
  908. # Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900
  909. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0830", ENV{libsane_matched}="yes"
  910. # Epson LP-M5600
  911. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0833", ENV{libsane_matched}="yes"
  912. # Epson LP-M6000
  913. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0834", ENV{libsane_matched}="yes"
  914. # Epson AcuLaser CX21
  915. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0835", ENV{libsane_matched}="yes"
  916. # Epson PM-T960
  917. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0836", ENV{libsane_matched}="yes"
  918. # Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685
  919. # Epson Stylus Photo RX690
  920. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0837", ENV{libsane_matched}="yes"
  921. # Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300
  922. # Epson Stylus CX7400 | Epson Stylus DX7400
  923. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0838", ENV{libsane_matched}="yes"
  924. # Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400
  925. # Epson Stylus DX8400
  926. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0839", ENV{libsane_matched}="yes"
  927. # Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax
  928. # Epson Stylus DX9400F
  929. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083a", ENV{libsane_matched}="yes"
  930. # Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585
  931. # Epson Stylus Photo RX595 | Epson Stylus Photo RX610
  932. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083c", ENV{libsane_matched}="yes"
  933. # Epson ME 300 | Epson PX-401A | Epson Stylus NX100
  934. # Epson Stylus SX100 | Epson Stylus TX100
  935. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0841", ENV{libsane_matched}="yes"
  936. # Epson LP-M5000
  937. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0843", ENV{libsane_matched}="yes"
  938. # Epson Artisan 800 | Epson EP-901A | Epson EP-901F
  939. # Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW
  940. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0844", ENV{libsane_matched}="yes"
  941. # Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W
  942. # Epson Stylus Photo TX700W
  943. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0846", ENV{libsane_matched}="yes"
  944. # Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW
  945. # Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600
  946. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0847", ENV{libsane_matched}="yes"
  947. # Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F
  948. # Epson Stylus NX300 Series
  949. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0848", ENV{libsane_matched}="yes"
  950. # Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205
  951. # Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209
  952. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0849", ENV{libsane_matched}="yes"
  953. # Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400
  954. # Epson Stylus SX405 | Epson Stylus TX400
  955. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084a", ENV{libsane_matched}="yes"
  956. # Epson WorkForce 500
  957. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084c", ENV{libsane_matched}="yes"
  958. # Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series
  959. # Epson Stylus TX110 Series
  960. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084d", ENV{libsane_matched}="yes"
  961. # Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series
  962. # Epson Stylus TX210 Series
  963. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084f", ENV{libsane_matched}="yes"
  964. # Epson EP-702A | Epson Stylus Photo PX650 Series | Epson Stylus Photo TX650 Series
  965. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0850", ENV{libsane_matched}="yes"
  966. # Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
  967. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0851", ENV{libsane_matched}="yes"
  968. # Epson Artisan 710 Series | Epson EP-802A | Epson Stylus Photo PX710W Series
  969. # Epson Stylus Photo TX710W Series
  970. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0852", ENV{libsane_matched}="yes"
  971. # Epson Artisan 810 Series | Epson EP-902A | Epson Stylus Photo PX810FW Series
  972. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0853", ENV{libsane_matched}="yes"
  973. # Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series
  974. # Epson WorkForce 310 Series
  975. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0854", ENV{libsane_matched}="yes"
  976. # Epson PX-602F | Epson Stylus Office BX610FW Series | Epson Stylus Office TX610FW Series
  977. # Epson Stylus SX610FW Series | Epson WorkForce 610 Series
  978. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0855", ENV{libsane_matched}="yes"
  979. # Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series
  980. # Epson Stylus TX550W Series
  981. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", ENV{libsane_matched}="yes"
  982. # Epson ME 320 Series | Epson ME 330 Series | Epson Stylus NX125
  983. # Epson Stylus NX127 | Epson Stylus SX125 | Epson Stylus TX120 Series
  984. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085c", ENV{libsane_matched}="yes"
  985. # Epson ME OFFICE 960FWD Series | Epson PX-603F | Epson Stylus Office BX625FWD
  986. # Epson Stylus Office TX620FWD Series | Epson Stylus SX620FW Series | Epson WorkForce 630 Series
  987. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085d", ENV{libsane_matched}="yes"
  988. # Epson ME OFFICE 900WD Series | Epson PX-503A | Epson Stylus Office BX525WD
  989. # Epson Stylus NX625 | Epson Stylus SX525WD | Epson Stylus TX560WD Series
  990. # Epson WorkForce 625
  991. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085e", ENV{libsane_matched}="yes"
  992. # Epson Stylus Office BX320FW Series | Epson Stylus Office TX525FW | Epson WorkForce 520 Series
  993. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085f", ENV{libsane_matched}="yes"
  994. # Epson Artisan 835 | Epson EP-903A | Epson EP-903F
  995. # Epson Stylus Photo PX820FWD Series | Epson Stylus Photo TX820FWD Series
  996. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0860", ENV{libsane_matched}="yes"
  997. # Epson Artisan 725 | Epson EP-803A | Epson EP-803AW
  998. # Epson Stylus Photo PX720WD Series | Epson Stylus Photo TX720WD Series
  999. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0861", ENV{libsane_matched}="yes"
  1000. # Epson EP-703A | Epson Stylus Photo PX660 Series
  1001. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0862", ENV{libsane_matched}="yes"
  1002. # Epson ME OFFICE 620F Series | Epson Stylus Office BX305F | Epson Stylus Office BX305FW
  1003. # Epson Stylus Office TX320F Series | Epson WorkForce 320 Series
  1004. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0863", ENV{libsane_matched}="yes"
  1005. # Epson ME OFFICE 560W Series | Epson Stylus NX420 Series | Epson Stylus SX420W Series
  1006. # Epson Stylus TX420W Series
  1007. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0864", ENV{libsane_matched}="yes"
  1008. # Epson ME OFFICE 520 Series | Epson Stylus NX220 Series | Epson Stylus SX218
  1009. # Epson Stylus TX220 Series
  1010. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0865", ENV{libsane_matched}="yes"
  1011. # Epson AcuLaser MX20DN | Epson AcuLaser MX20DNF | Epson AcuLaser MX21DNF
  1012. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0866", ENV{libsane_matched}="yes"
  1013. # Epson PX-1600F | Epson WF-7510 Series
  1014. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0869", ENV{libsane_matched}="yes"
  1015. # Epson PX-673F | Epson Stylus Office BX925FWD | Epson WorkForce 840 Series
  1016. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="086a", ENV{libsane_matched}="yes"
  1017. # Epson Stylus Office BX305FW Plus | Epson WorkForce 435
  1018. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0870", ENV{libsane_matched}="yes"
  1019. # Epson K200 Series
  1020. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0871", ENV{libsane_matched}="yes"
  1021. # Epson K300 Series | Epson WorkForce K301
  1022. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0872", ENV{libsane_matched}="yes"
  1023. # Epson L200 Series
  1024. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0873", ENV{libsane_matched}="yes"
  1025. # Epson Artisan 635 | Epson EP-704A
  1026. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0878", ENV{libsane_matched}="yes"
  1027. # Epson Artisan 837 | Epson EP-904A | Epson EP-904F
  1028. # Epson Stylus Photo PX830FWD Series
  1029. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0879", ENV{libsane_matched}="yes"
  1030. # Epson Artisan 730 Series | Epson EP-804A | Epson EP-804AR
  1031. # Epson EP-804AW | Epson Stylus Photo PX730WD Series | Epson Stylus Photo TX730WD Series
  1032. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="087b", ENV{libsane_matched}="yes"
  1033. # Epson PX-1700F | Epson WF-7520 Series
  1034. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="087c", ENV{libsane_matched}="yes"
  1035. # Epson PX-B750F | Epson WP-4511 | Epson WP-4515
  1036. # Epson WP-4521 | Epson WP-4525 | Epson WP-4530 Series
  1037. # Epson WP-4540 Series
  1038. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="087d", ENV{libsane_matched}="yes"
  1039. # Epson WP-4590 Series
  1040. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="087e", ENV{libsane_matched}="yes"
  1041. # Epson PX-403A
  1042. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="087f", ENV{libsane_matched}="yes"
  1043. # Epson ME OFFICE 570W Series | Epson PX-434A | Epson Stylus NX330 Series
  1044. # Epson Stylus SX430W Series | Epson Stylus TX430W Series
  1045. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0880", ENV{libsane_matched}="yes"
  1046. # Epson ME OFFICE 535 | Epson PX-404A | Epson Stylus SX230 Series
  1047. # Epson Stylus TX235
  1048. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0881", ENV{libsane_matched}="yes"
  1049. # Epson ME 340 Series | Epson Stylus NX130 Series | Epson Stylus SX130 Series
  1050. # Epson Stylus TX130 Series
  1051. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0883", ENV{libsane_matched}="yes"
  1052. # Epson Stylus NX430W Series | Epson Stylus SX440W Series | Epson Stylus TX435W
  1053. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0884", ENV{libsane_matched}="yes"
  1054. # Epson Stylus NX230 Series | Epson Stylus SX235W | Epson Stylus TX230W Series
  1055. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0885", ENV{libsane_matched}="yes"
  1056. # Epson Epson ME 350
  1057. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="088d", ENV{libsane_matched}="yes"
  1058. # Epson Stylus Office BX635FWD | Epson WorkForce 645
  1059. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="088f", ENV{libsane_matched}="yes"
  1060. # Epson ME OFFICE 940FW Series | Epson Stylus Office BX630FW Series | Epson WorkForce 545
  1061. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0890", ENV{libsane_matched}="yes"
  1062. # Epson PX-504A | Epson Stylus Office BX535WD | Epson Stylus NX530 Series
  1063. # Epson Stylus NX635 | Epson Stylus SX535WD
  1064. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0891", ENV{libsane_matched}="yes"
  1065. # Epson Stylus Office BX935FWD | Epson WorkForce 845
  1066. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0892", ENV{libsane_matched}="yes"
  1067. # Epson EP-774A
  1068. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0893", ENV{libsane_matched}="yes"
  1069. # Epson LP-M5300 Series
  1070. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0894", ENV{libsane_matched}="yes"
  1071. # Epson PX-045A | Epson XP-100 Series
  1072. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0895", ENV{libsane_matched}="yes"
  1073. # Epson ME-301 | Epson XP-200 Series
  1074. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0896", ENV{libsane_matched}="yes"
  1075. # Epson ME-303 | Epson PX-405A
  1076. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0897", ENV{libsane_matched}="yes"
  1077. # Epson ME-401 | Epson PX-435A | Epson XP-300 Series
  1078. # Epson XP-400 Series
  1079. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0898", ENV{libsane_matched}="yes"
  1080. # Epson PX-605F | Epson PX-675F | Epson WF-3520 Series
  1081. # Epson WF-3530 Series | Epson WF-3540 Series
  1082. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0899", ENV{libsane_matched}="yes"
  1083. # Epson EP-905F | Epson XP-850 Series
  1084. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089a", ENV{libsane_matched}="yes"
  1085. # Epson EP-905A | Epson XP-800 Series
  1086. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089b", ENV{libsane_matched}="yes"
  1087. # Epson EP-805A | Epson EP-805AR | Epson EP-805AW
  1088. # Epson XP-750 Series
  1089. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089c", ENV{libsane_matched}="yes"
  1090. # Epson XP-700 Series
  1091. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089d", ENV{libsane_matched}="yes"
  1092. # Epson EP-775A | Epson EP-775AW | Epson XP-600 Series
  1093. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089e", ENV{libsane_matched}="yes"
  1094. # Epson EP-705A
  1095. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="089f", ENV{libsane_matched}="yes"
  1096. # Epson ME-101
  1097. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a0", ENV{libsane_matched}="yes"
  1098. # Epson L210 Series | Epson L350 | Epson L351
  1099. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a1", ENV{libsane_matched}="yes"
  1100. # Epson PX-505F | Epson WF-2510 Series
  1101. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a5", ENV{libsane_matched}="yes"
  1102. # Epson PX-535F | Epson WF-2520 Series | Epson WF-2530 Series
  1103. # Epson WF-2540 Series
  1104. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a6", ENV{libsane_matched}="yes"
  1105. # Epson WP-M4525, WP-M4521, PX-K751F, WP-M4595
  1106. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a7", ENV{libsane_matched}="yes"
  1107. # Epson L355 | Epson L358
  1108. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a8", ENV{libsane_matched}="yes"
  1109. # Epson L550 Series
  1110. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08a9", ENV{libsane_matched}="yes"
  1111. # Epson M200 Series
  1112. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08aa", ENV{libsane_matched}="yes"
  1113. # Epson WF-M1560 Series
  1114. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08ab", ENV{libsane_matched}="yes"
  1115. # Epson AL-MX300DN Series | Epson AL-MX300DNF Series
  1116. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08ac", ENV{libsane_matched}="yes"
  1117. # Epson LP-M8040 | Epson LP-M8040A | Epson LP-M8040F
  1118. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08ad", ENV{libsane_matched}="yes"
  1119. # Epson PX-046A | Epson XP-211 | Epson XP-212
  1120. # Epson XP-215
  1121. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08ae", ENV{libsane_matched}="yes"
  1122. # Epson PX-436A | Epson XP-310 Series
  1123. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08af", ENV{libsane_matched}="yes"
  1124. # Epson XP-410 Series
  1125. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b0", ENV{libsane_matched}="yes"
  1126. # Epson EP-976A3 | Epson XP-950 Series
  1127. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b3", ENV{libsane_matched}="yes"
  1128. # Epson EP-906F | Epson XP-810 Series
  1129. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b4", ENV{libsane_matched}="yes"
  1130. # Epson EP-806AB | Epson EP-806AR | Epson EP-806AW
  1131. # Epson XP-710 Series
  1132. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b5", ENV{libsane_matched}="yes"
  1133. # Epson EP-776AB | Epson EP-776AW | Epson XP-610 Series
  1134. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b6", ENV{libsane_matched}="yes"
  1135. # Epson EP-706A | Epson XP-510 Series
  1136. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b7", ENV{libsane_matched}="yes"
  1137. # Epson PX-M740F | Epson PX-M741F | Epson WF-3620 Series
  1138. # Epson WF-3640 Series
  1139. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b8", ENV{libsane_matched}="yes"
  1140. # Epson PX-M5040F | Epson PX-M5041F | Epson WF-7610 Series
  1141. # Epson WF-7620 Series
  1142. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08b9", ENV{libsane_matched}="yes"
  1143. # Epson PX-M7050 Series | Epson WF-8510/8590 Series
  1144. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08bc", ENV{libsane_matched}="yes"
  1145. # Epson PX-M840F | Epson WF-5620 Series | Epson WF-5690 Series
  1146. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08bd", ENV{libsane_matched}="yes"
  1147. # Epson WF-4630 Series | Epson WF-4640 Series
  1148. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08be", ENV{libsane_matched}="yes"
  1149. # Epson PX-437A | Epson XP-320 Series
  1150. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08bf", ENV{libsane_matched}="yes"
  1151. # Epson PX-047A | Epson XP-225
  1152. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c0", ENV{libsane_matched}="yes"
  1153. # Epson XP-420 Series
  1154. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c1", ENV{libsane_matched}="yes"
  1155. # Epson PX-M650A | Epson PX-M650F | Epson WF-2650 Series
  1156. # Epson WF-2660 Series
  1157. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c3", ENV{libsane_matched}="yes"
  1158. # Epson WF-2630 Series
  1159. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c4", ENV{libsane_matched}="yes"
  1160. # Epson EP-977A3
  1161. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c5", ENV{libsane_matched}="yes"
  1162. # Epson EP-907F | Epson XP-820 Series | Epson XP-860 Series
  1163. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c6", ENV{libsane_matched}="yes"
  1164. # Epson EP-807AB | Epson EP-807AR | Epson EP-807AW
  1165. # Epson XP-720 Series | Epson XP-760 Series
  1166. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c7", ENV{libsane_matched}="yes"
  1167. # Epson EP-777A | Epson XP-520 Series | Epson XP-620 Series
  1168. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c8", ENV{libsane_matched}="yes"
  1169. # Epson EP-707A
  1170. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08c9", ENV{libsane_matched}="yes"
  1171. # Epson L850 Series
  1172. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08ca", ENV{libsane_matched}="yes"
  1173. # Epson PX-M7050FX Series | Epson WF-R8590 Series
  1174. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08cc", ENV{libsane_matched}="yes"
  1175. # Epson WF-R4640 Series | Epson WF-R5690 Series
  1176. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08cd", ENV{libsane_matched}="yes"
  1177. # Epson PX-M350F | Epson WF-M5690 Series
  1178. ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="08d0", ENV{libsane_matched}="yes"
  1179. # Fujitsu fi-4010CU
  1180. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1029", ENV{libsane_matched}="yes"
  1181. # Fujitsu fi-4120C
  1182. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1041", ENV{libsane_matched}="yes"
  1183. # Fujitsu fi-4220C
  1184. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1042", ENV{libsane_matched}="yes"
  1185. # Fujitsu fi-4530C
  1186. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1078", ENV{libsane_matched}="yes"
  1187. # Fujitsu fi-5750C
  1188. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1095", ENV{libsane_matched}="yes"
  1189. # Fujitsu fi-5110EOX/2
  1190. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1096", ENV{libsane_matched}="yes"
  1191. # Fujitsu fi-5110C
  1192. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1097", ENV{libsane_matched}="yes"
  1193. # Fujitsu fi-5650C
  1194. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ad", ENV{libsane_matched}="yes"
  1195. # Fujitsu fi-4120C2
  1196. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ae", ENV{libsane_matched}="yes"
  1197. # Fujitsu fi-4220C2
  1198. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10af", ENV{libsane_matched}="yes"
  1199. # Fujitsu fi-60F
  1200. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10c7", ENV{libsane_matched}="yes"
  1201. # Fujitsu fi-4340C
  1202. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10cf", ENV{libsane_matched}="yes"
  1203. # Fujitsu fi-5120C
  1204. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e0", ENV{libsane_matched}="yes"
  1205. # Fujitsu fi-5220C
  1206. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e1", ENV{libsane_matched}="yes"
  1207. # Fujitsu fi-5530C
  1208. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e2", ENV{libsane_matched}="yes"
  1209. # Fujitsu fi-5110EOX3
  1210. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e6", ENV{libsane_matched}="yes"
  1211. # Fujitsu fi-5900C
  1212. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e7", ENV{libsane_matched}="yes"
  1213. # Fujitsu fi-5015C
  1214. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ef", ENV{libsane_matched}="yes"
  1215. # Fujitsu fi-5110EOXM
  1216. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10f2", ENV{libsane_matched}="yes"
  1217. # Fujitsu ScanSnap S500
  1218. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10fe", ENV{libsane_matched}="yes"
  1219. # Fujitsu ScanSnap S500M
  1220. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1135", ENV{libsane_matched}="yes"
  1221. # Fujitsu fi-5530C2
  1222. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114a", ENV{libsane_matched}="yes"
  1223. # Fujitsu fi-6140
  1224. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114d", ENV{libsane_matched}="yes"
  1225. # Fujitsu fi-6240
  1226. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114e", ENV{libsane_matched}="yes"
  1227. # Fujitsu fi-6130
  1228. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114f", ENV{libsane_matched}="yes"
  1229. # Fujitsu fi-6230
  1230. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1150", ENV{libsane_matched}="yes"
  1231. # Fujitsu ScanSnap S510
  1232. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1155", ENV{libsane_matched}="yes"
  1233. # Fujitsu ScanSnap S300
  1234. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1156", ENV{libsane_matched}="yes"
  1235. # Fujitsu ScanSnap S510M
  1236. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="116f", ENV{libsane_matched}="yes"
  1237. # Fujitsu fi-6770
  1238. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1174", ENV{libsane_matched}="yes"
  1239. # Fujitsu fi-6770A
  1240. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1175", ENV{libsane_matched}="yes"
  1241. # Fujitsu fi-6670
  1242. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1176", ENV{libsane_matched}="yes"
  1243. # Fujitsu fi-6670A
  1244. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1177", ENV{libsane_matched}="yes"
  1245. # Fujitsu fi-6750S
  1246. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1178", ENV{libsane_matched}="yes"
  1247. # Fujitsu ScanSnap S300M
  1248. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="117f", ENV{libsane_matched}="yes"
  1249. # Fujitsu fi-6800
  1250. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119d", ENV{libsane_matched}="yes"
  1251. # Fujitsu fi-6800-CGA
  1252. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119e", ENV{libsane_matched}="yes"
  1253. # Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M
  1254. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11a2", ENV{libsane_matched}="yes"
  1255. # Fujitsu ScanSnap S1300
  1256. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11ed", ENV{libsane_matched}="yes"
  1257. # Fujitsu fi-6140Z
  1258. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f1", ENV{libsane_matched}="yes"
  1259. # Fujitsu fi-6240Z
  1260. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f2", ENV{libsane_matched}="yes"
  1261. # Fujitsu fi-6130Z
  1262. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f3", ENV{libsane_matched}="yes"
  1263. # Fujitsu fi-6230Z
  1264. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f4", ENV{libsane_matched}="yes"
  1265. # Fujitsu fi-6110
  1266. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11fc", ENV{libsane_matched}="yes"
  1267. # Fujitsu ScanSnap S1100
  1268. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1200", ENV{libsane_matched}="yes"
  1269. # Fujitsu fi-5950
  1270. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1213", ENV{libsane_matched}="yes"
  1271. # Fujitsu ScanSnap S1300i
  1272. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="128d", ENV{libsane_matched}="yes"
  1273. # Fujitsu ScanSnap SV600
  1274. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="128e", ENV{libsane_matched}="yes"
  1275. # Fujitsu ScanSnap iX500
  1276. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132b", ENV{libsane_matched}="yes"
  1277. # Fujitsu fi-7180
  1278. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132c", ENV{libsane_matched}="yes"
  1279. # Fujitsu fi-7280
  1280. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132d", ENV{libsane_matched}="yes"
  1281. # Fujitsu fi-7160
  1282. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132e", ENV{libsane_matched}="yes"
  1283. # Fujitsu fi-7260
  1284. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132f", ENV{libsane_matched}="yes"
  1285. # Fujitsu ScanSnap iX100
  1286. ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="13f4", ENV{libsane_matched}="yes"
  1287. # Konica e-mini
  1288. ATTRS{idVendor}=="04c8", ATTRS{idProduct}=="0722", ENV{libsane_matched}="yes"
  1289. # Panasonic KV-S2026C
  1290. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
  1291. # Panasonic KV-S2046C
  1292. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1001", ENV{libsane_matched}="yes"
  1293. # Panasonic KV-S1025C
  1294. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1006", ENV{libsane_matched}="yes"
  1295. # Panasonic KV-S1020C
  1296. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1007", ENV{libsane_matched}="yes"
  1297. # Panasonic KV-S2048C
  1298. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1009", ENV{libsane_matched}="yes"
  1299. # Panasonic KV-S2028C
  1300. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100a", ENV{libsane_matched}="yes"
  1301. # Panasonic KV-S4085C
  1302. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100c", ENV{libsane_matched}="yes"
  1303. # Panasonic KV-S4065C
  1304. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100d", ENV{libsane_matched}="yes"
  1305. # Panasonic KV-S7075C
  1306. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100e", ENV{libsane_matched}="yes"
  1307. # Panasonic KV-SS080
  1308. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100f", ENV{libsane_matched}="yes"
  1309. # Panasonic KV-S1045C
  1310. ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1010", ENV{libsane_matched}="yes"
  1311. # Samsung SCX-4x16
  1312. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3409", ENV{libsane_matched}="yes"
  1313. # Samsung SCX-6x20
  1314. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340d", ENV{libsane_matched}="yes"
  1315. # Samsung MFP-560
  1316. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340e", ENV{libsane_matched}="yes"
  1317. # Samsung MFP-750
  1318. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340f", ENV{libsane_matched}="yes"
  1319. # Samsung SCX-4x20
  1320. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3412", ENV{libsane_matched}="yes"
  1321. # Samsung SCX-4100
  1322. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3413", ENV{libsane_matched}="yes"
  1323. # Samsung SCX-4x21
  1324. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3419", ENV{libsane_matched}="yes"
  1325. # Samsung SCX-5x30
  1326. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341a", ENV{libsane_matched}="yes"
  1327. # Samsung SCX-4200
  1328. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341b", ENV{libsane_matched}="yes"
  1329. # Samsung CLX-3160
  1330. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341c", ENV{libsane_matched}="yes"
  1331. # Samsung SCX-6x22
  1332. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341d", ENV{libsane_matched}="yes"
  1333. # Samsung SCX4725 | Samsung SCX4725-FN
  1334. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341f", ENV{libsane_matched}="yes"
  1335. # Samsung SCX-6x45
  1336. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3420", ENV{libsane_matched}="yes"
  1337. # Samsung CLX-8380
  1338. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3421", ENV{libsane_matched}="yes"
  1339. # Samsung CLX-2160
  1340. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3425", ENV{libsane_matched}="yes"
  1341. # Samsung SCX-4500
  1342. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3426", ENV{libsane_matched}="yes"
  1343. # Samsung CLX-6200
  1344. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3427", ENV{libsane_matched}="yes"
  1345. # Samsung CLX-6240
  1346. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3428", ENV{libsane_matched}="yes"
  1347. # Samsung SCX-6x55
  1348. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3429", ENV{libsane_matched}="yes"
  1349. # Samsung CLX-3170fn (CLX-3170 Series) | Samsung CLX-3175FW
  1350. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342a", ENV{libsane_matched}="yes"
  1351. # Samsung SCX-4500W
  1352. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes"
  1353. # Samsung SCX-4824 (SCX-4x24 Series)
  1354. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342c", ENV{libsane_matched}="yes"
  1355. # Samsung SCX-4828FN (SCX-4x28 Series)
  1356. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342d", ENV{libsane_matched}="yes"
  1357. # Samsung SCX-4300
  1358. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342e", ENV{libsane_matched}="yes"
  1359. # Samsung SCX-5835_5935
  1360. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342f", ENV{libsane_matched}="yes"
  1361. # Samsung SCX-5635
  1362. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3430", ENV{libsane_matched}="yes"
  1363. # Samsung SCX-4x26
  1364. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3432", ENV{libsane_matched}="yes"
  1365. # Samsung SCX-4600
  1366. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3433", ENV{libsane_matched}="yes"
  1367. # Samsung SCX-4623
  1368. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3434", ENV{libsane_matched}="yes"
  1369. # Samsung MFP-65x
  1370. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3435", ENV{libsane_matched}="yes"
  1371. # Samsung SCX-6545
  1372. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3437", ENV{libsane_matched}="yes"
  1373. # Samsung CLX-8385
  1374. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3439", ENV{libsane_matched}="yes"
  1375. # Samsung CLX-6220
  1376. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343a", ENV{libsane_matched}="yes"
  1377. # Samsung CLX-6250
  1378. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343b", ENV{libsane_matched}="yes"
  1379. # Samsung SCX-4825FN (SCX-4x25 Series)
  1380. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343c", ENV{libsane_matched}="yes"
  1381. # Samsung CLX-3185
  1382. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes"
  1383. # Samsung CLX-8540
  1384. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343f", ENV{libsane_matched}="yes"
  1385. # Samsung SCX-4623FW
  1386. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3440", ENV{libsane_matched}="yes"
  1387. # Samsung SCX-3205W (SCX-3200 Series)
  1388. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3441", ENV{libsane_matched}="yes"
  1389. # Samsung SCX-6545X
  1390. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3442", ENV{libsane_matched}="yes"
  1391. # Samsung SCX-6x55X
  1392. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3443", ENV{libsane_matched}="yes"
  1393. # Samsung CLX-8385X
  1394. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3444", ENV{libsane_matched}="yes"
  1395. # Samsung SCX-5835_5935X
  1396. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3446", ENV{libsane_matched}="yes"
  1397. # Samsung SCX-4833FD | Samsung SCX-4835FD
  1398. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344b", ENV{libsane_matched}="yes"
  1399. # Samsung SCX-3400
  1400. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"
  1401. # Samsung SF-760
  1402. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3450", ENV{libsane_matched}="yes"
  1403. # Samsung SCX-4729FD
  1404. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3453", ENV{libsane_matched}="yes"
  1405. # Samsung CLX-6260
  1406. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3455", ENV{libsane_matched}="yes"
  1407. # Samsung CLX-3300 Series
  1408. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3456", ENV{libsane_matched}="yes"
  1409. # Samsung SCX-470x
  1410. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3457", ENV{libsane_matched}="yes"
  1411. # Samsung CLX-4190
  1412. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345a", ENV{libsane_matched}="yes"
  1413. # Samsung SCX-4650 4x21S Series
  1414. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345b", ENV{libsane_matched}="yes"
  1415. # Samsung M337x 387x 407x Series
  1416. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3460", ENV{libsane_matched}="yes"
  1417. # Samsung SCX-681x
  1418. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3466", ENV{libsane_matched}="yes"
  1419. # Samsung C460
  1420. ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3468", ENV{libsane_matched}="yes"
  1421. # Pentax DSmobile 600
  1422. ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="2038", ENV{libsane_matched}="yes"
  1423. # Aiptek Aiptek Pencam
  1424. ATTRS{idVendor}=="0553", ATTRS{idProduct}=="0202", ENV{libsane_matched}="yes"
  1425. # Mustek ScanExpress 1200 CU
  1426. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
  1427. # Mustek ScanExpress 600 CU
  1428. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
  1429. # Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200
  1430. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0006", ENV{libsane_matched}="yes"
  1431. # Mustek ScanExpress 1200 CU Plus
  1432. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0008", ENV{libsane_matched}="yes"
  1433. # Mustek BearPaw 1200 F
  1434. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
  1435. # Mustek ScanExpress A3 USB
  1436. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0210", ENV{libsane_matched}="yes"
  1437. # Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold
  1438. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0218", ENV{libsane_matched}="yes"
  1439. # Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT
  1440. # Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450
  1441. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0219", ENV{libsane_matched}="yes"
  1442. # Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus
  1443. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021a", ENV{libsane_matched}="yes"
  1444. # Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus
  1445. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021b", ENV{libsane_matched}="yes"
  1446. # Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus
  1447. # Trust Direct WebScan 19200
  1448. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021c", ENV{libsane_matched}="yes"
  1449. # Mustek BearPaw 2400 CU Plus
  1450. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021d", ENV{libsane_matched}="yes"
  1451. # Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA
  1452. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021e", ENV{libsane_matched}="yes"
  1453. # Mustek ScanExpress 1248 UB
  1454. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021f", ENV{libsane_matched}="yes"
  1455. # Mustek BearPaw 2448TA Pro
  1456. ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0409", ENV{libsane_matched}="yes"
  1457. # Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
  1458. # Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
  1459. # Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
  1460. # Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
  1461. # Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
  1462. # Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
  1463. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4002", ENV{libsane_matched}="yes"
  1464. # Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705
  1465. # Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791
  1466. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4003", ENV{libsane_matched}="yes"
  1467. # Artec/Ultima E+ Pro
  1468. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4004", ENV{libsane_matched}="yes"
  1469. # Memorex MEM 48U
  1470. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4005", ENV{libsane_matched}="yes"
  1471. # Trust Easy Webscan 19200
  1472. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4006", ENV{libsane_matched}="yes"
  1473. # Trust 240H Easy Webscan Gold
  1474. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4007", ENV{libsane_matched}="yes"
  1475. # UMAX AstraSlim SE
  1476. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4009", ENV{libsane_matched}="yes"
  1477. # UMAX AstraSlim 1200 SE
  1478. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4010", ENV{libsane_matched}="yes"
  1479. # Yakumo Scan50
  1480. ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4011", ENV{libsane_matched}="yes"
  1481. # Microtek ScanMaker X6USB
  1482. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="0099", ENV{libsane_matched}="yes"
  1483. # Microtek SlimScan C6
  1484. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="009a", ENV{libsane_matched}="yes"
  1485. # Microtek ScanMaker V6USL
  1486. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00a3", ENV{libsane_matched}="yes"
  1487. # Microtek ScanMaker V6UPL
  1488. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00b6", ENV{libsane_matched}="yes"
  1489. # Microtek ScanMaker 4800
  1490. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30cf", ENV{libsane_matched}="yes"
  1491. # Microtek ScanMaker 3840
  1492. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30d4", ENV{libsane_matched}="yes"
  1493. # Microtek ScanMaker 3600
  1494. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b3", ENV{libsane_matched}="yes"
  1495. # Microtek ScanMaker 3700
  1496. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b8", ENV{libsane_matched}="yes"
  1497. # Microtek ScanMaker 3600
  1498. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ca", ENV{libsane_matched}="yes"
  1499. # Microtek ScanMaker 3700
  1500. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40cb", ENV{libsane_matched}="yes"
  1501. # Microtek ScanMaker 3750
  1502. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40dd", ENV{libsane_matched}="yes"
  1503. # Microtek ScanMaker 3600
  1504. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ff", ENV{libsane_matched}="yes"
  1505. # Microtek ScanMaker V6USL
  1506. ATTRS{idVendor}=="05da", ATTRS{idProduct}=="80a3", ENV{libsane_matched}="yes"
  1507. # Reflecta Reflecta DigitDia 6000 Multiple Slide Scanner
  1508. ATTRS{idVendor}=="05e3", ATTRS{idProduct}=="0142", ENV{libsane_matched}="yes"
  1509. # Reflecta Reflecta ProScan 7200 | Reflecta Reflecta CrystalScan 7250
  1510. ATTRS{idVendor}=="05e3", ATTRS{idProduct}=="0145", ENV{libsane_matched}="yes"
  1511. # iVina 1200U
  1512. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0268", ENV{libsane_matched}="yes"
  1513. # Minolta Dimage Scan Dual II
  1514. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="026a", ENV{libsane_matched}="yes"
  1515. # Avision AV600U
  1516. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a13", ENV{libsane_matched}="yes"
  1517. # Minolta-QMS SC-110
  1518. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a15", ENV{libsane_matched}="yes"
  1519. # Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier
  1520. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a16", ENV{libsane_matched}="yes"
  1521. # Avision AV610 | Avision AV600U Plus
  1522. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a18", ENV{libsane_matched}="yes"
  1523. # Avision AV220
  1524. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a23", ENV{libsane_matched}="yes"
  1525. # Avision AV210
  1526. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a24", ENV{libsane_matched}="yes"
  1527. # Avision AV210
  1528. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a25", ENV{libsane_matched}="yes"
  1529. # Avision AV120
  1530. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a27", ENV{libsane_matched}="yes"
  1531. # Avision AV220C2
  1532. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2a", ENV{libsane_matched}="yes"
  1533. # Avision AV220D2
  1534. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2b", ENV{libsane_matched}="yes"
  1535. # Avision AV220+
  1536. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2c", ENV{libsane_matched}="yes"
  1537. # Avision AV220C2-G
  1538. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2d", ENV{libsane_matched}="yes"
  1539. # Avision AV220C2-B
  1540. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2e", ENV{libsane_matched}="yes"
  1541. # Avision AV210C2-G
  1542. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2f", ENV{libsane_matched}="yes"
  1543. # Avision AV122
  1544. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a33", ENV{libsane_matched}="yes"
  1545. # Avision AV210C2
  1546. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3a", ENV{libsane_matched}="yes"
  1547. # Avision AV121
  1548. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3c", ENV{libsane_matched}="yes"
  1549. # Avision AV8300
  1550. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a40", ENV{libsane_matched}="yes"
  1551. # Avision AM3000 Series
  1552. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a41", ENV{libsane_matched}="yes"
  1553. # Avision @V5100
  1554. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a45", ENV{libsane_matched}="yes"
  1555. # Avision AV8050U
  1556. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4d", ENV{libsane_matched}="yes"
  1557. # Avision AV3200SU
  1558. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4e", ENV{libsane_matched}="yes"
  1559. # Avision AV3730SU
  1560. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4f", ENV{libsane_matched}="yes"
  1561. # Avision AV610C2
  1562. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a5e", ENV{libsane_matched}="yes"
  1563. # Avision IT8300
  1564. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a61", ENV{libsane_matched}="yes"
  1565. # Avision AV3750SU
  1566. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a65", ENV{libsane_matched}="yes"
  1567. # Avision AV3850SU
  1568. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a66", ENV{libsane_matched}="yes"
  1569. # Avision AV8350
  1570. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a68", ENV{libsane_matched}="yes"
  1571. # Avision FB6080E
  1572. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a82", ENV{libsane_matched}="yes"
  1573. # Avision FB2080E
  1574. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a84", ENV{libsane_matched}="yes"
  1575. # Avision AV122 C2
  1576. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a93", ENV{libsane_matched}="yes"
  1577. # Avision AV220-G
  1578. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a94", ENV{libsane_matched}="yes"
  1579. # Avision @V2500
  1580. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0aa1", ENV{libsane_matched}="yes"
  1581. # Avision AV220D2
  1582. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="1a31", ENV{libsane_matched}="yes"
  1583. # Avision AV210D2+
  1584. ATTRS{idVendor}=="0638", ATTRS{idProduct}=="1a35", ENV{libsane_matched}="yes"
  1585. # Minolta Elite II
  1586. ATTRS{idVendor}=="0686", ATTRS{idProduct}=="4004", ENV{libsane_matched}="yes"
  1587. # Minolta Dimage Scan Dual III
  1588. ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400d", ENV{libsane_matched}="yes"
  1589. # Minolta Dimage Scan Elite 5400
  1590. ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400e", ENV{libsane_matched}="yes"
  1591. # AGFA SnapScan 1212U
  1592. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
  1593. # AGFA SnapScan 1236u
  1594. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
  1595. # Agfa Snapscan Touch
  1596. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0100", ENV{libsane_matched}="yes"
  1597. # AGFA SnapScan 1212U_2
  1598. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2061", ENV{libsane_matched}="yes"
  1599. # AGFA SnapScan e40
  1600. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208d", ENV{libsane_matched}="yes"
  1601. # AGFA SnapScan e50
  1602. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208f", ENV{libsane_matched}="yes"
  1603. # AGFA SnapScan e20
  1604. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2091", ENV{libsane_matched}="yes"
  1605. # AGFA SnapScan e10
  1606. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2093", ENV{libsane_matched}="yes"
  1607. # AGFA SnapScan e25
  1608. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2095", ENV{libsane_matched}="yes"
  1609. # AGFA SnapScan e26
  1610. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2097", ENV{libsane_matched}="yes"
  1611. # AGFA SnapScan e52
  1612. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20fd", ENV{libsane_matched}="yes"
  1613. # AGFA SnapScan e42
  1614. ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20ff", ENV{libsane_matched}="yes"
  1615. # UMAX Astra 4900
  1616. ATTRS{idVendor}=="06dc", ATTRS{idProduct}=="0020", ENV{libsane_matched}="yes"
  1617. # Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U
  1618. # RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB
  1619. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
  1620. # Plustek OpticPro U12
  1621. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
  1622. # Plustek OpticPro U24
  1623. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0011", ENV{libsane_matched}="yes"
  1624. # Plustek OpticPro UT12
  1625. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0013", ENV{libsane_matched}="yes"
  1626. # Plustek OpticPro U24
  1627. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0015", ENV{libsane_matched}="yes"
  1628. # Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24
  1629. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0017", ENV{libsane_matched}="yes"
  1630. # Plustek OpticPro 1248U | RevScan 19200i
  1631. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0400", ENV{libsane_matched}="yes"
  1632. # Plustek OpticPro 1248U
  1633. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0401", ENV{libsane_matched}="yes"
  1634. # Plustek OpticPro U16B
  1635. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0402", ENV{libsane_matched}="yes"
  1636. # Plustek OpticPro U16B+ | Plustek OpticPro UT16B
  1637. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0403", ENV{libsane_matched}="yes"
  1638. # Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12
  1639. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040b", ENV{libsane_matched}="yes"
  1640. # Plustek OpticPro S24
  1641. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040e", ENV{libsane_matched}="yes"
  1642. # NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12
  1643. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0412", ENV{libsane_matched}="yes"
  1644. # Plustek OpticSlim 1200
  1645. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0413", ENV{libsane_matched}="yes"
  1646. # Plustek OpticSlim 2400
  1647. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0422", ENV{libsane_matched}="yes"
  1648. # Plustek OpticSlim 2400 plus
  1649. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0454", ENV{libsane_matched}="yes"
  1650. # Plustek Iriscan Express 2
  1651. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="045f", ENV{libsane_matched}="yes"
  1652. # NeatReceipts Mobile Scanner
  1653. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0462", ENV{libsane_matched}="yes"
  1654. # Plustek OpticBook 3600
  1655. ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0900", ENV{libsane_matched}="yes"
  1656. # Corex 600c
  1657. ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
  1658. # Corex 800c
  1659. ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0005", ENV{libsane_matched}="yes"
  1660. # Xerox Phaser 6110MFP
  1661. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3d5d", ENV{libsane_matched}="yes"
  1662. # Xerox Phaser 3200MFP
  1663. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3da4", ENV{libsane_matched}="yes"
  1664. # Xerox WorkCentre 4118 Series
  1665. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="420c", ENV{libsane_matched}="yes"
  1666. # Xerox WorkCentre 3119 Series
  1667. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4265", ENV{libsane_matched}="yes"
  1668. # Xerox WorkCentre 3210
  1669. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4293", ENV{libsane_matched}="yes"
  1670. # Xerox WorkCentre 3220
  1671. ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4294", ENV{libsane_matched}="yes"
  1672. # Pentax DSmobile 600
  1673. ATTRS{idVendor}=="0a17", ATTRS{idProduct}=="3210", ENV{libsane_matched}="yes"
  1674. # Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner)
  1675. ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
  1676. # Portable Peripheral Co., Ltd. Q-Scan USB201 (A6 portable scanner)
  1677. ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="2000", ENV{libsane_matched}="yes"
  1678. # Syscan TravelScan 460/464 | Ambir Visigo A4
  1679. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4600", ENV{libsane_matched}="yes"
  1680. # Syscan DocketPort 465
  1681. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4802", ENV{libsane_matched}="yes"
  1682. # Syscan DocketPort 665
  1683. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4803", ENV{libsane_matched}="yes"
  1684. # Syscan DocketPort 685/ Ambir DS685
  1685. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="480c", ENV{libsane_matched}="yes"
  1686. # Syscan DocketPort 485
  1687. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4810", ENV{libsane_matched}="yes"
  1688. # Syscan TravelScan 662
  1689. ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="6620", ENV{libsane_matched}="yes"
  1690. # Canon CR-55
  1691. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160c", ENV{libsane_matched}="yes"
  1692. # Canon DR-1210C
  1693. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160f", ENV{libsane_matched}="yes"
  1694. # Canon DR-4010C
  1695. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1614", ENV{libsane_matched}="yes"
  1696. # Canon DR-2510C
  1697. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1617", ENV{libsane_matched}="yes"
  1698. # Canon DR-X10C
  1699. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1618", ENV{libsane_matched}="yes"
  1700. # Canon CR-25
  1701. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161a", ENV{libsane_matched}="yes"
  1702. # Canon DR-2010C
  1703. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161b", ENV{libsane_matched}="yes"
  1704. # Canon DR-3010C
  1705. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161d", ENV{libsane_matched}="yes"
  1706. # Canon DR-7090C
  1707. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1620", ENV{libsane_matched}="yes"
  1708. # Canon DR-9050C
  1709. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1622", ENV{libsane_matched}="yes"
  1710. # Canon DR-7550C
  1711. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1623", ENV{libsane_matched}="yes"
  1712. # Canon DR-6050C
  1713. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1624", ENV{libsane_matched}="yes"
  1714. # Canon DR-6010C
  1715. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1626", ENV{libsane_matched}="yes"
  1716. # Canon CR-190i
  1717. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="162b", ENV{libsane_matched}="yes"
  1718. # Canon DR-6030C
  1719. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1638", ENV{libsane_matched}="yes"
  1720. # Canon CR-135i
  1721. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1639", ENV{libsane_matched}="yes"
  1722. # Canon DR-M160
  1723. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="163e", ENV{libsane_matched}="yes"
  1724. # Canon DR-M140
  1725. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="163f", ENV{libsane_matched}="yes"
  1726. # Canon DR-C125
  1727. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1640", ENV{libsane_matched}="yes"
  1728. # Canon DR-P215
  1729. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1641", ENV{libsane_matched}="yes"
  1730. # Canon P-215
  1731. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1646", ENV{libsane_matched}="yes"
  1732. # Canon P-215
  1733. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1647", ENV{libsane_matched}="yes"
  1734. # Canon FSU-201
  1735. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1648", ENV{libsane_matched}="yes"
  1736. # Canon DR-C130
  1737. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="164a", ENV{libsane_matched}="yes"
  1738. # Canon DR-P208
  1739. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="164b", ENV{libsane_matched}="yes"
  1740. # Canon P-208
  1741. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="164c", ENV{libsane_matched}="yes"
  1742. # Canon DR-G1130
  1743. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="164f", ENV{libsane_matched}="yes"
  1744. # Canon DR-G1100
  1745. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1650", ENV{libsane_matched}="yes"
  1746. # Canon DR-C120
  1747. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1651", ENV{libsane_matched}="yes"
  1748. # Canon P-201
  1749. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1652", ENV{libsane_matched}="yes"
  1750. # Canon DR-F120
  1751. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1654", ENV{libsane_matched}="yes"
  1752. # Canon DR-M1060
  1753. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1657", ENV{libsane_matched}="yes"
  1754. # Canon DR-C225
  1755. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1658", ENV{libsane_matched}="yes"
  1756. # Canon DR-P215II
  1757. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1659", ENV{libsane_matched}="yes"
  1758. # Canon P-215II
  1759. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="165b", ENV{libsane_matched}="yes"
  1760. # Canon DR-P208II
  1761. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="165d", ENV{libsane_matched}="yes"
  1762. # Canon P-208II
  1763. ATTRS{idVendor}=="1083", ATTRS{idProduct}=="165f", ENV{libsane_matched}="yes"
  1764. # Digital Dream l' espion XS
  1765. ATTRS{idVendor}=="1183", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
  1766. # KONICA MINOLTA magicolor 4690MF
  1767. ATTRS{idVendor}=="132b", ATTRS{idProduct}=="2079", ENV{libsane_matched}="yes"
  1768. # KONICA MINOLTA magicolor 1690MF
  1769. ATTRS{idVendor}=="132b", ATTRS{idProduct}=="2089", ENV{libsane_matched}="yes"
  1770. # UMAX Astra 1220U
  1771. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
  1772. # UMAX Astra 1600U | UMAX Astra 2000U
  1773. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0030", ENV{libsane_matched}="yes"
  1774. # Umax UMAX 3400
  1775. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0050", ENV{libsane_matched}="yes"
  1776. # Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450
  1777. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0060", ENV{libsane_matched}="yes"
  1778. # UMAX Astra 4400 | UMAX Astra 4450
  1779. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0070", ENV{libsane_matched}="yes"
  1780. # UMAX Astra 2100U
  1781. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0130", ENV{libsane_matched}="yes"
  1782. # Umax UMAX 5400
  1783. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0160", ENV{libsane_matched}="yes"
  1784. # UMAX Astra 2200 (SU)
  1785. ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0230", ENV{libsane_matched}="yes"
  1786. # DCT DocketPort 487
  1787. ATTRS{idVendor}=="1dcc", ATTRS{idProduct}=="4810", ENV{libsane_matched}="yes"
  1788. # Dell A920
  1789. ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5105", ENV{libsane_matched}="yes"
  1790. # Dell Dell MFP Laser Printer 1815dn
  1791. ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5124", ENV{libsane_matched}="yes"
  1792. # Dell 1600n
  1793. ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5250", ENV{libsane_matched}="yes"
  1794. # Dell Dell 1235cn
  1795. ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5310", ENV{libsane_matched}="yes"
  1796.  
  1797. # The following rule will disable USB autosuspend for the device
  1798. ENV{libsane_matched}=="yes", RUN+="/bin/sh -c 'if test -e /sys/$env{DEVPATH}/power/control; then echo on > /sys/$env{DEVPATH}/power/control; elif test -e /sys/$env{DEVPATH}/power/level; then echo on > /sys/$env{DEVPATH}/power/level; fi'"
  1799.  
  1800. LABEL="libsane_usb_rules_end"
  1801.  
  1802. SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
  1803. GOTO="libsane_scsi_rules_end"
  1804.  
  1805. LABEL="libsane_scsi_rules_begin"
  1806. # Generic: SCSI device type 6 indicates a scanner
  1807. KERNEL=="sg[0-9]*", ATTRS{type}=="6", ENV{libsane_matched}="yes"
  1808. # Some scanners advertise themselves as SCSI device type 3
  1809. # Wildcard: for some Epson SCSI scanners
  1810. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="SCANNER*", ENV{libsane_matched}="yes"
  1811. # Epson Expression 800 | Epson Expression 800
  1812. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Expression800", ENV{libsane_matched}="yes"
  1813. # Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
  1814. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9700", ENV{libsane_matched}="yes"
  1815. # Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
  1816. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9800", ENV{libsane_matched}="yes"
  1817. # Epson GT-X900 | Epson Perfection V700 Photo | Epson Perfection V750 Photo
  1818. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-X900", ENV{libsane_matched}="yes"
  1819. # Epson Perfection 636S | Epson Perfection 1200S | Epson Perfection 1200S
  1820. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection1200", ENV{libsane_matched}="yes"
  1821. # Epson Perfection 636 | Epson Perfection 636S
  1822. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection636", ENV{libsane_matched}="yes"
  1823. # Hewlett-Packard ScanJet 4p
  1824. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1130A", ENV{libsane_matched}="yes"
  1825. # Hewlett-Packard ScanJet IIc
  1826. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1750A", ENV{libsane_matched}="yes"
  1827. # Hewlett-Packard ScanJet IIp
  1828. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1790A", ENV{libsane_matched}="yes"
  1829. # Hewlett-Packard ScanJet IIcx
  1830. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2500A", ENV{libsane_matched}="yes"
  1831. # Hewlett-Packard ScanJet 4c
  1832. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2520A", ENV{libsane_matched}="yes"
  1833. # Hewlett-Packard ScanJet 5p
  1834. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C5110A", ENV{libsane_matched}="yes"
  1835. # Hewlett-Packard ScanJet 6200C
  1836. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C6270A", ENV{libsane_matched}="yes"
  1837. # Hewlett-Packard ScanJet 6300C
  1838. KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C7670A", ENV{libsane_matched}="yes"
  1839. LABEL="libsane_scsi_rules_end"
  1840.  
  1841. ENV{libsane_matched}=="yes", RUN+="/bin/setfacl -m g:scanner:rw $env{DEVNAME}"
  1842.  
  1843. LABEL="libsane_rules_end"
  1844.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement