1141cc406Sopenharmony_ci# This file was generated from description files (*.desc)
2141cc406Sopenharmony_ci# by sane-desc 3.6 from sane-backends 1.0.31-118-g5d3ce7806
3141cc406Sopenharmony_ci#
4141cc406Sopenharmony_ci# udev rules file for supported USB and SCSI devices
5141cc406Sopenharmony_ci#
6141cc406Sopenharmony_ci# The SCSI device support is very basic and includes only
7141cc406Sopenharmony_ci# scanners that mark themselves as type "scanner" or
8141cc406Sopenharmony_ci# SCSI-scanners from HP and other vendors that are entitled "processor"
9141cc406Sopenharmony_ci# but are treated accordingly.
10141cc406Sopenharmony_ci#
11141cc406Sopenharmony_ci# To add a USB device, add a rule to the list below between the
12141cc406Sopenharmony_ci# LABEL="libsane_usb_rules_begin" and LABEL="libsane_usb_rules_end" lines.
13141cc406Sopenharmony_ci#
14141cc406Sopenharmony_ci# To run a script when your device is plugged in, add RUN+="/path/to/script"
15141cc406Sopenharmony_ci# to the appropriate rule.
16141cc406Sopenharmony_ci#
17141cc406Sopenharmony_ci# If your scanner isn't listed below, you can add it as explained above.
18141cc406Sopenharmony_ci#
19141cc406Sopenharmony_ci# If your scanner is supported by some external backend (brother, epkowa,
20141cc406Sopenharmony_ci# hpaio, etc) please ask the author of the backend to provide proper
21141cc406Sopenharmony_ci# device detection support for your OS
22141cc406Sopenharmony_ci#
23141cc406Sopenharmony_ci# If the scanner is supported by sane-backends, please mail the entry to
24141cc406Sopenharmony_ci# the sane-devel mailing list (sane-devel@alioth-lists.debian.net).
25141cc406Sopenharmony_ci#
26141cc406Sopenharmony_ciACTION=="remove", GOTO="libsane_rules_end"
27141cc406Sopenharmony_ciENV{DEVTYPE}=="usb_device", GOTO="libsane_create_usb_dev"
28141cc406Sopenharmony_ciSUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
29141cc406Sopenharmony_ciSUBSYSTEM=="usb_device", GOTO="libsane_usb_rules_begin"
30141cc406Sopenharmony_ciSUBSYSTEM!="usb_device", GOTO="libsane_usb_rules_end"
31141cc406Sopenharmony_ci
32141cc406Sopenharmony_ci# Kernel >= 2.6.22 jumps here
33141cc406Sopenharmony_ciLABEL="libsane_create_usb_dev"
34141cc406Sopenharmony_ci
35141cc406Sopenharmony_ci# For Linux >= 2.6.22 without CONFIG_USB_DEVICE_CLASS=y
36141cc406Sopenharmony_ci# If the following rule does not exist on your system yet, uncomment it
37141cc406Sopenharmony_ci# ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="root"
38141cc406Sopenharmony_ci
39141cc406Sopenharmony_ci# Kernel < 2.6.22 jumps here
40141cc406Sopenharmony_ciLABEL="libsane_usb_rules_begin"
41141cc406Sopenharmony_ci
42141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4100C
43141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
44141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse
45141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
46141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C
47141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0201", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
48141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3300c
49141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
50141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4300c
51141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
52141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5200C
53141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
54141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3400c
55141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
56141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 2100C
57141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
58141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C
59141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
60141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 2200C
61141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
62141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C
63141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0701", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
64141cc406Sopenharmony_ci# Hewlett-Packard scanjet 4400c
65141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
66141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c
67141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
68141cc406Sopenharmony_ci# Hewlett-Packard scanjet 4470c
69141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
70141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 2300C
71141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
72141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410
73141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0a01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
74141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290
75141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="0b01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
76141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5400c
77141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
78141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5470c
79141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
80141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C
81141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
82141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C
83141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
84141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3670 | Hewlett-Packard ScanJet 3690C
85141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
86141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5590
87141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
88141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 7650
89141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
90141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4850C
91141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="1b05", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
92141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C
93141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
94141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3500C
95141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
96141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3970c
97141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
98141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4070 Photosmart
99141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
100141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 3800
101141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
102141cc406Sopenharmony_ci# Hewlett-Packard ScanJet G2710
103141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="2805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
104141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390
105141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="3805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
106141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 8270
107141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="3905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
108141cc406Sopenharmony_ci# Hewlett-Packard LaserJet M1005 MFP
109141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="3b17", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
110141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4370
111141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
112141cc406Sopenharmony_ci# Hewlett-Packard ScanJet G3010
113141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
114141cc406Sopenharmony_ci# Hewlett-Packard ScanJet G3110
115141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
116141cc406Sopenharmony_ci# Hewlett-Packard ScanJet G4010
117141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
118141cc406Sopenharmony_ci# Hewlett-Packard ScanJet G4050
119141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
120141cc406Sopenharmony_ci# Hewlett-Packard ScanJet N6310
121141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="4705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
122141cc406Sopenharmony_ci# Hewlett-Packard LaserJet M1120 MFP
123141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="5617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
124141cc406Sopenharmony_ci# Hewlett-Packard LaserJet M1120n MFP
125141cc406Sopenharmony_ciATTR{idVendor}=="03f0", ATTR{idProduct}=="5717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
126141cc406Sopenharmony_ci# Mustek BearPaw 1200
127141cc406Sopenharmony_ciATTR{idVendor}=="0400", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
128141cc406Sopenharmony_ci# Mustek BearPaw 1200 | Mustek BearPaw 2400
129141cc406Sopenharmony_ciATTR{idVendor}=="0400", ATTR{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
130141cc406Sopenharmony_ci# Kodak ESP 5100
131141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4025", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
132141cc406Sopenharmony_ci# Kodak ESP 5300
133141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4026", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
134141cc406Sopenharmony_ci# Kodak ESP 5500
135141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4027", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
136141cc406Sopenharmony_ci# Kodak ESP 5000
137141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4028", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
138141cc406Sopenharmony_ci# Kodak ESP 3300
139141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4031", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
140141cc406Sopenharmony_ci# Kodak ESP 5
141141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4032", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
142141cc406Sopenharmony_ci# Kodak ESP 7
143141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="403e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
144141cc406Sopenharmony_ci# Kodak ESP 9
145141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="403f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
146141cc406Sopenharmony_ci# Kodak ESP 5200
147141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
148141cc406Sopenharmony_ci# Kodak ESP 3200
149141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4043", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
150141cc406Sopenharmony_ci# Kodak ESP 4100
151141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4053", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
152141cc406Sopenharmony_ci# Kodak ESP 6100
153141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4054", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
154141cc406Sopenharmony_ci# Kodak ESP 7200
155141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4056", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
156141cc406Sopenharmony_ci# Kodak ESP C110
157141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4057", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
158141cc406Sopenharmony_ci# Kodak ESP C115
159141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4058", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
160141cc406Sopenharmony_ci# Kodak ESP 2150
161141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4059", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
162141cc406Sopenharmony_ci# Kodak ESP C310
163141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="405d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
164141cc406Sopenharmony_ci# Kodak ESP C315
165141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="405e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
166141cc406Sopenharmony_ci# Advent AW10
167141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
168141cc406Sopenharmony_ci# Kodak Hero Office 6.1
169141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4062", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
170141cc406Sopenharmony_ci# Kodak Hero 7.1
171141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4063", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
172141cc406Sopenharmony_ci# Kodak Hero 5.1
173141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4064", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
174141cc406Sopenharmony_ci# Kodak ESP 9200
175141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4065", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
176141cc406Sopenharmony_ci# Kodak ESP 2170
177141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4066", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
178141cc406Sopenharmony_ci# Kodak Hero 9.1
179141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="4067", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
180141cc406Sopenharmony_ci# Kodak Hero 3.1
181141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="406d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
182141cc406Sopenharmony_ci# Kodak i30
183141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="6001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
184141cc406Sopenharmony_ci# Kodak i40
185141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="6002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
186141cc406Sopenharmony_ci# Kodak i50 | Kodak i55
187141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="6003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
188141cc406Sopenharmony_ci# Kodak i60 | Kodak i65
189141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="6004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
190141cc406Sopenharmony_ci# Kodak i80
191141cc406Sopenharmony_ciATTR{idVendor}=="040a", ATTR{idProduct}=="6005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
192141cc406Sopenharmony_ci# Creative WebCam Go Mini
193141cc406Sopenharmony_ciATTR{idVendor}=="041e", ATTR{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
194141cc406Sopenharmony_ci# Lexmark X70 | Lexmark X73
195141cc406Sopenharmony_ciATTR{idVendor}=="043d", ATTR{idProduct}=="002d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
196141cc406Sopenharmony_ci# Lexmark X74
197141cc406Sopenharmony_ciATTR{idVendor}=="043d", ATTR{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
198141cc406Sopenharmony_ci# Lexmark X1110 | Lexmark X1130 | Lexmark X1140
199141cc406Sopenharmony_ci# Lexmark X1150 | Lexmark X1170 | Lexmark X1180
200141cc406Sopenharmony_ci# Lexmark X1185 | Lexmark X1195
201141cc406Sopenharmony_ciATTR{idVendor}=="043d", ATTR{idProduct}=="007c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
202141cc406Sopenharmony_ci# Lexmark X12xx
203141cc406Sopenharmony_ciATTR{idVendor}=="043d", ATTR{idProduct}=="007d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
204141cc406Sopenharmony_ci# Genius ColorPage HR6 V1
205141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
206141cc406Sopenharmony_ci# Genius Colorpage HR6 V2
207141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
208141cc406Sopenharmony_ci# Genius Colorpage HR6 V2
209141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
210141cc406Sopenharmony_ci# Genius Colorpage HR6A
211141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
212141cc406Sopenharmony_ci# Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2
213141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
214141cc406Sopenharmony_ci# Genius Colorpage HR7
215141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
216141cc406Sopenharmony_ci# Genius Colorpage Vivid4
217141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2014", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
218141cc406Sopenharmony_ci# Genius Colorpage HR7LE
219141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
220141cc406Sopenharmony_ci# Genius Colorpage HR6X
221141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2016", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
222141cc406Sopenharmony_ci# Genius Colorpage Vivid3xe
223141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
224141cc406Sopenharmony_ci# Genius Colorpage Vivid4xe
225141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="201a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
226141cc406Sopenharmony_ci# Genius Colorpage Vivid4x
227141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="201b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
228141cc406Sopenharmony_ci# Genius Colorpage Vivid 1200 X
229141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="201d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
230141cc406Sopenharmony_ci# Genius ColorPage Slim 1200
231141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="201e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
232141cc406Sopenharmony_ci# Genius Colorpage Vivid 1200 XE
233141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="201f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
234141cc406Sopenharmony_ci# Genius Colorpage SF600
235141cc406Sopenharmony_ciATTR{idVendor}=="0458", ATTR{idProduct}=="2021", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
236141cc406Sopenharmony_ci# Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471
237141cc406Sopenharmony_ciATTR{idVendor}=="0461", ATTR{idProduct}=="0377", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
238141cc406Sopenharmony_ci# Xerox 2400 Onetouch
239141cc406Sopenharmony_ciATTR{idVendor}=="0461", ATTR{idProduct}=="038b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
240141cc406Sopenharmony_ci# Trust Office Scan USB 19200
241141cc406Sopenharmony_ciATTR{idVendor}=="047b", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
242141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4300c/Silitek
243141cc406Sopenharmony_ciATTR{idVendor}=="047b", ATTR{idProduct}=="1002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
244141cc406Sopenharmony_ci# Kyocera FS-1016MFP
245141cc406Sopenharmony_ciATTR{idVendor}=="0482", ATTR{idProduct}=="0335", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
246141cc406Sopenharmony_ci# Compaq S4-100
247141cc406Sopenharmony_ciATTR{idVendor}=="049f", ATTR{idProduct}=="001a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
248141cc406Sopenharmony_ci# Benq (Acer) 310U
249141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="1a20", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
250141cc406Sopenharmony_ci# Benq (Acer) 620U
251141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="1a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
252141cc406Sopenharmony_ci# Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT
253141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="2022", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
254141cc406Sopenharmony_ci# Benq (Acer) 620UT
255141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="2040", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
256141cc406Sopenharmony_ci# Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit
257141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="2060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
258141cc406Sopenharmony_ci# Benq (Acer) 640bu
259141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="207e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
260141cc406Sopenharmony_ci# Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U
261141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
262141cc406Sopenharmony_ci# Benq (Acer) 640BT
263141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20be", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
264141cc406Sopenharmony_ci# Benq (Acer) 1240
265141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20c0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
266141cc406Sopenharmony_ci# Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB)
267141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20de", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
268141cc406Sopenharmony_ci# Benq (Acer) 5000
269141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20f8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
270141cc406Sopenharmony_ci# Benq (Acer) 5000E | Benq (Acer) 5000U
271141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
272141cc406Sopenharmony_ci# Benq (Acer) 5300
273141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="20fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
274141cc406Sopenharmony_ci# Benq (Acer) 5150 | Benq (Acer) 5250
275141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="2137", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
276141cc406Sopenharmony_ci# BenQ 5550
277141cc406Sopenharmony_ciATTR{idVendor}=="04a5", ATTR{idProduct}=="2211", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
278141cc406Sopenharmony_ci# Visioneer Visioneer OneTouch 7100
279141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0229", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
280141cc406Sopenharmony_ci# Visioneer 9650
281141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0390", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
282141cc406Sopenharmony_ci# Visioneer 9320
283141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
284141cc406Sopenharmony_ci# Visioneer 9450
285141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
286141cc406Sopenharmony_ci# Visioneer 9550
287141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
288141cc406Sopenharmony_ci# Visioneer 9750
289141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0423", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
290141cc406Sopenharmony_ci# Visioneer Strobe XP 450
291141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0424", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
292141cc406Sopenharmony_ci# Visioneer Strobe XP 200
293141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
294141cc406Sopenharmony_ci# Visioneer Strobe XP 100
295141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
296141cc406Sopenharmony_ci# Visioneer OneTouch 7300
297141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
298141cc406Sopenharmony_ci# Xerox DocuMate510
299141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
300141cc406Sopenharmony_ci# Xerox DocuMate520
301141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0447", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
302141cc406Sopenharmony_ci# Xerox DocuMate250
303141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0448", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
304141cc406Sopenharmony_ci# Xerox DocuMate252
305141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0449", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
306141cc406Sopenharmony_ci# Xerox DocuMate262
307141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="044c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
308141cc406Sopenharmony_ci# Visioneer Strobe XP 300
309141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0474", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
310141cc406Sopenharmony_ci# Xerox DocuMate272
311141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0475", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
312141cc406Sopenharmony_ci# Xerox DocuMate232
313141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0476", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
314141cc406Sopenharmony_ci# Xerox DocuMate152
315141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0477", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
316141cc406Sopenharmony_ci# Xerox DocuMate752
317141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0478", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
318141cc406Sopenharmony_ci# Visioneer Strobe XP 470
319141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0479", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
320141cc406Sopenharmony_ci# Visioneer 9450-G
321141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="047a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
322141cc406Sopenharmony_ci# Visioneer 9650-G
323141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="047b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
324141cc406Sopenharmony_ci# Xerox DocuMate510-G
325141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="047c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
326141cc406Sopenharmony_ci# Xerox DocuMate252-G
327141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="048c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
328141cc406Sopenharmony_ci# Xerox DocuMate262-G
329141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="048d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
330141cc406Sopenharmony_ci# Xerox DocuMate272-G
331141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="048e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
332141cc406Sopenharmony_ci# Visioneer Strobe XP 470-G | Visioneer Patriot 470
333141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="048f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
334141cc406Sopenharmony_ci# Xerox DocuMate250-G
335141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0490", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
336141cc406Sopenharmony_ci# Visioneer Strobe XP 450-G
337141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0491", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
338141cc406Sopenharmony_ci# Xerox DocuMate520-G
339141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0492", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
340141cc406Sopenharmony_ci# Visioneer 9750-G
341141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0493", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
342141cc406Sopenharmony_ci# Visioneer Roadwarrior
343141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0494", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
344141cc406Sopenharmony_ci# Xerox DocuMate512
345141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0495", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
346141cc406Sopenharmony_ci# Visioneer Patriot 430
347141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0497", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
348141cc406Sopenharmony_ci# Visioneer Patriot 680 | Xerox DocuMate632
349141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0498", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
350141cc406Sopenharmony_ci# Visioneer Patriot 780
351141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="0499", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
352141cc406Sopenharmony_ci# Xerox DocuMate752
353141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="049a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
354141cc406Sopenharmony_ci# Visioneer Strobe XP 100,r3
355141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="049b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
356141cc406Sopenharmony_ci# Xerox DocuMate150
357141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="049c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
358141cc406Sopenharmony_ci# Xerox DocuMate162
359141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="049d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
360141cc406Sopenharmony_ci# Xerox DocuMate262i
361141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="04a7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
362141cc406Sopenharmony_ci# Xerox Travel Scanner 100
363141cc406Sopenharmony_ciATTR{idVendor}=="04a7", ATTR{idProduct}=="04ac", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
364141cc406Sopenharmony_ci# Canon DR-2080C
365141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
366141cc406Sopenharmony_ci# Canon CR-180 | Canon CR-180II
367141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1602", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
368141cc406Sopenharmony_ci# Canon DR-9080C
369141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1603", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
370141cc406Sopenharmony_ci# Canon DR-7080C
371141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1604", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
372141cc406Sopenharmony_ci# Canon DR-5010C
373141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1606", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
374141cc406Sopenharmony_ci# Canon DR-6080
375141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1607", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
376141cc406Sopenharmony_ci# Canon DR-2580C
377141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1608", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
378141cc406Sopenharmony_ci# Canon DR-3080CII
379141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1609", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
380141cc406Sopenharmony_ci# Canon DR-2050C | Canon DR-2050SP
381141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="160a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
382141cc406Sopenharmony_ci# Canon DR-7580
383141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="160b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
384141cc406Sopenharmony_ci# Canon PIXMA MP750
385141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1706", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
386141cc406Sopenharmony_ci# Canon PIXMA MP780 | Canon PIXMA MP790
387141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
388141cc406Sopenharmony_ci# Canon PIXMA MP760 | Canon PIXMA MP770
389141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1708", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
390141cc406Sopenharmony_ci# Canon PIXMA MP150
391141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1709", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
392141cc406Sopenharmony_ci# Canon PIXMA MP170
393141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="170a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
394141cc406Sopenharmony_ci# Canon PIXMA MP450
395141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="170b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
396141cc406Sopenharmony_ci# Canon PIXMA MP500
397141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="170c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
398141cc406Sopenharmony_ci# Canon PIXMA MP800
399141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="170d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
400141cc406Sopenharmony_ci# Canon PIXMA MP800R
401141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="170e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
402141cc406Sopenharmony_ci# Canon PIXMA MP530
403141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1712", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
404141cc406Sopenharmony_ci# Canon PIXMA MP830
405141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1713", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
406141cc406Sopenharmony_ci# Canon PIXMA MP160
407141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1714", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
408141cc406Sopenharmony_ci# Canon PIXMA MP180
409141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1715", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
410141cc406Sopenharmony_ci# Canon PIXMA MP460
411141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1716", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
412141cc406Sopenharmony_ci# Canon PIXMA MP510
413141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
414141cc406Sopenharmony_ci# Canon PIXMA MP600
415141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1718", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
416141cc406Sopenharmony_ci# Canon PIXMA MP600R
417141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1719", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
418141cc406Sopenharmony_ci# Canon PIXMA MP810
419141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="171a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
420141cc406Sopenharmony_ci# Canon PIXMA MP960
421141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="171b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
422141cc406Sopenharmony_ci# Canon PIXMA MX7600
423141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="171c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
424141cc406Sopenharmony_ci# Canon PIXMA MP210
425141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1721", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
426141cc406Sopenharmony_ci# Canon PIXMA MP220
427141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
428141cc406Sopenharmony_ci# Canon PIXMA MP470
429141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1723", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
430141cc406Sopenharmony_ci# Canon PIXMA MP520
431141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1724", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
432141cc406Sopenharmony_ci# Canon PIXMA MP610
433141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1725", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
434141cc406Sopenharmony_ci# Canon PIXMA MP970
435141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1726", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
436141cc406Sopenharmony_ci# Canon PIXMA MX300
437141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1727", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
438141cc406Sopenharmony_ci# Canon PIXMA MX310
439141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1728", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
440141cc406Sopenharmony_ci# Canon PIXMA MX700
441141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1729", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
442141cc406Sopenharmony_ci# Canon PIXMA MP140
443141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="172b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
444141cc406Sopenharmony_ci# Canon PIXMA MX850
445141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="172c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
446141cc406Sopenharmony_ci# Canon PIXMA MP980
447141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="172d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
448141cc406Sopenharmony_ci# Canon PIXMA MP630
449141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="172e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
450141cc406Sopenharmony_ci# Canon PIXMA MP620
451141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="172f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
452141cc406Sopenharmony_ci# Canon PIXMA MP540
453141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1730", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
454141cc406Sopenharmony_ci# Canon PIXMA MP480
455141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1731", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
456141cc406Sopenharmony_ci# Canon PIXMA MP240
457141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1732", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
458141cc406Sopenharmony_ci# Canon PIXMA MP260
459141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1733", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
460141cc406Sopenharmony_ci# Canon PIXMA MP190
461141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1734", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
462141cc406Sopenharmony_ci# Canon PIXMA MX860
463141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1735", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
464141cc406Sopenharmony_ci# Canon PIXMA MX320
465141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
466141cc406Sopenharmony_ci# Canon PIXMA MX330
467141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
468141cc406Sopenharmony_ci# Canon PIXMA MP250
469141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
470141cc406Sopenharmony_ci# Canon PIXMA MP270
471141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
472141cc406Sopenharmony_ci# Canon PIXMA MP490
473141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
474141cc406Sopenharmony_ci# Canon PIXMA MP550
475141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
476141cc406Sopenharmony_ci# Canon PIXMA MP560
477141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
478141cc406Sopenharmony_ci# Canon PIXMA MP640
479141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="173f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
480141cc406Sopenharmony_ci# Canon PIXMA MP990
481141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1740", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
482141cc406Sopenharmony_ci# Canon PIXMA MX340
483141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1741", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
484141cc406Sopenharmony_ci# Canon PIXMA MX350
485141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1742", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
486141cc406Sopenharmony_ci# Canon PIXMA MX870
487141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1743", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
488141cc406Sopenharmony_ci# Canon PIXMA MP280
489141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1746", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
490141cc406Sopenharmony_ci# Canon PIXMA MP495
491141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1747", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
492141cc406Sopenharmony_ci# Canon PIXMA MG5100 Series
493141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1748", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
494141cc406Sopenharmony_ci# Canon PIXMA MG5200 Series
495141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1749", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
496141cc406Sopenharmony_ci# Canon PIXMA MG6100 Series
497141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="174a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
498141cc406Sopenharmony_ci# Canon PIXMA MG8100 Series
499141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="174b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
500141cc406Sopenharmony_ci# Canon PIXMA MX360
501141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="174d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
502141cc406Sopenharmony_ci# Canon PIXMA MX410
503141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="174e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
504141cc406Sopenharmony_ci# Canon PIXMA MX420
505141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="174f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
506141cc406Sopenharmony_ci# Canon PIXMA MX880 Series | Canon PIXMA MX882 | Canon PIXMA MX885
507141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1750", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
508141cc406Sopenharmony_ci# Canon PIXMA MG2100 Series
509141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1751", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
510141cc406Sopenharmony_ci# Canon PIXMA MG3100 Series
511141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1752", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
512141cc406Sopenharmony_ci# Canon PIXMA MG4100 Series
513141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1753", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
514141cc406Sopenharmony_ci# Canon PIXMA MG5300 Series
515141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1754", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
516141cc406Sopenharmony_ci# Canon PIXMA MG6200 Series
517141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1755", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
518141cc406Sopenharmony_ci# Canon PIXMA MG8200 Series
519141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1756", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
520141cc406Sopenharmony_ci# Canon PIXMA MP493
521141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1757", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
522141cc406Sopenharmony_ci# Canon PIXMA E500
523141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1758", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
524141cc406Sopenharmony_ci# Canon PIXMA MX370 Series
525141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
526141cc406Sopenharmony_ci# Canon PIXMA E600
527141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
528141cc406Sopenharmony_ci# Canon PIXMA MX430 Series
529141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
530141cc406Sopenharmony_ci# Canon PIXMA MX510 Series
531141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
532141cc406Sopenharmony_ci# Canon PIXMA MX710 Series
533141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
534141cc406Sopenharmony_ci# Canon PIXMA MX890 Series
535141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
536141cc406Sopenharmony_ci# Canon PIXMA MP230
537141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="175f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
538141cc406Sopenharmony_ci# Canon PIXMA MG2200 Series
539141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1760", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
540141cc406Sopenharmony_ci# Canon PIXMA E510
541141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1761", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
542141cc406Sopenharmony_ci# Canon PIXMA MG3200 Series
543141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1762", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
544141cc406Sopenharmony_ci# Canon PIXMA MG4200 Series
545141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1763", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
546141cc406Sopenharmony_ci# Canon PIXMA MG5400 Series
547141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1764", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
548141cc406Sopenharmony_ci# Canon PIXMA MG6300 Series
549141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1765", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
550141cc406Sopenharmony_ci# Canon PIXMA MX390 Series
551141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1766", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
552141cc406Sopenharmony_ci# Canon PIXMA E610
553141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1767", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
554141cc406Sopenharmony_ci# Canon PIXMA MX450 Series
555141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1768", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
556141cc406Sopenharmony_ci# Canon PIXMA MX520 Series
557141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1769", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
558141cc406Sopenharmony_ci# Canon PIXMA MX720 Series
559141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="176a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
560141cc406Sopenharmony_ci# Canon PIXMA MX920 Series
561141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="176b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
562141cc406Sopenharmony_ci# Canon CanoScan 8800F
563141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
564141cc406Sopenharmony_ci# Canon CanoScan LiDE 100
565141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1904", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
566141cc406Sopenharmony_ci# Canon CanoScan LiDE 200
567141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
568141cc406Sopenharmony_ci# Canon CanoScan 700F
569141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1907", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
570141cc406Sopenharmony_ci# Canon CanoScan 9000F
571141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1908", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
572141cc406Sopenharmony_ci# Canon CanoScan LiDE 110
573141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="1909", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
574141cc406Sopenharmony_ci# Canon CanoScan LiDE 210
575141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="190a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
576141cc406Sopenharmony_ci# Canon CanoScan 9000F Mark II
577141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="190d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
578141cc406Sopenharmony_ci# Canon CanoScan fb630u | Canon CanoScan fb636u
579141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2204", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
580141cc406Sopenharmony_ci# Canon CanoScan N650U/N656U
581141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2206", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
582141cc406Sopenharmony_ci# Canon CanoScan N1220U
583141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2207", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
584141cc406Sopenharmony_ci# Canon CanoScan D660U
585141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2208", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
586141cc406Sopenharmony_ci# Canon CanoScan N670U/N676U/LiDE20
587141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="220d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
588141cc406Sopenharmony_ci# Canon CanoScan N1240U/LiDE30
589141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="220e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
590141cc406Sopenharmony_ci# Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50
591141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
592141cc406Sopenharmony_ci# Canon CanoScan LiDE 60
593141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="221c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
594141cc406Sopenharmony_ci# Canon CanoScan LiDE25
595141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2220", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
596141cc406Sopenharmony_ci# Canon DR-1210C
597141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2222", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
598141cc406Sopenharmony_ci# Canon PIXMA MP730
599141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="262f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
600141cc406Sopenharmony_ci# Canon PIXMA MP700
601141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2630", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
602141cc406Sopenharmony_ci# Canon PIXMA MP360
603141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="263c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
604141cc406Sopenharmony_ci# Canon PIXMA MP370
605141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="263d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
606141cc406Sopenharmony_ci# Canon PIXMA MP390
607141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="263e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
608141cc406Sopenharmony_ci# Canon PIXMA MP375R
609141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="263f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
610141cc406Sopenharmony_ci# Canon PIXMA MP740
611141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="264c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
612141cc406Sopenharmony_ci# Canon PIXMA MP710
613141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="264d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
614141cc406Sopenharmony_ci# Canon imageCLASS MF5630
615141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="264e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
616141cc406Sopenharmony_ci# Canon laserBase MF5650
617141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="264f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
618141cc406Sopenharmony_ci# Canon imageCLASS MF8170c
619141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2659", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
620141cc406Sopenharmony_ci# Canon imageCLASS MF5730
621141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="265d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
622141cc406Sopenharmony_ci# Canon imageCLASS MF5750
623141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="265e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
624141cc406Sopenharmony_ci# Canon imageCLASS MF5770
625141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="265f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
626141cc406Sopenharmony_ci# Canon imageCLASS MF3110
627141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2660", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
628141cc406Sopenharmony_ci# Canon imageCLASS MF3240
629141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2684", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
630141cc406Sopenharmony_ci# Canon imageCLASS MF6500 series | Canon imageCLASS MF6550
631141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2686", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
632141cc406Sopenharmony_ci# Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140
633141cc406Sopenharmony_ci# Canon imageCLASS MF4150
634141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
635141cc406Sopenharmony_ci# Canon imageCLASS MF4660 | Canon imageCLASS MF4690
636141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
637141cc406Sopenharmony_ci# Canon imageCLASS MF4010 | Canon imageCLASS MF4018
638141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26b4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
639141cc406Sopenharmony_ci# Canon imageCLASS MF4270
640141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26b5", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
641141cc406Sopenharmony_ci# Canon imageRUNNER 1020/1024/1025
642141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
643141cc406Sopenharmony_ci# Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn
644141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26ec", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
645141cc406Sopenharmony_ci# Canon imageCLASS D480
646141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
647141cc406Sopenharmony_ci# Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d
648141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26ee", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
649141cc406Sopenharmony_ci# Canon imageCLASS D420
650141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
651141cc406Sopenharmony_ci# Canon i-SENSYS MF5880dn
652141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
653141cc406Sopenharmony_ci# Canon i-SENSYS MF6680dn
654141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="26fa", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
655141cc406Sopenharmony_ci# Canon imageCLASS MF8030
656141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
657141cc406Sopenharmony_ci# Canon i-SENSYS MF4550d
658141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
659141cc406Sopenharmony_ci# Canon imageCLASS MF4410 | Canon imageCLASS MF4430
660141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
661141cc406Sopenharmony_ci# Canon i-SENSYS MF3010
662141cc406Sopenharmony_ciATTR{idVendor}=="04a9", ATTR{idProduct}=="2759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
663141cc406Sopenharmony_ci# Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV
664141cc406Sopenharmony_ciATTR{idVendor}=="04b0", ATTR{idProduct}=="4000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
665141cc406Sopenharmony_ci# Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED
666141cc406Sopenharmony_ci# Nikon Coolscan V ED
667141cc406Sopenharmony_ciATTR{idVendor}=="04b0", ATTR{idProduct}=="4001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
668141cc406Sopenharmony_ci# Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED
669141cc406Sopenharmony_ciATTR{idVendor}=="04b0", ATTR{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
670141cc406Sopenharmony_ci# Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U
671141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
672141cc406Sopenharmony_ci# Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610
673141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0103", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
674141cc406Sopenharmony_ci# Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U
675141cc406Sopenharmony_ci# Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO
676141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0104", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
677141cc406Sopenharmony_ci# Epson Stylus Scan 2000
678141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
679141cc406Sopenharmony_ci# Epson Stylus Scan 2500
680141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0106", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
681141cc406Sopenharmony_ci# Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600
682141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0107", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
683141cc406Sopenharmony_ci# Epson ES-8500 | Epson Expression 1640XL
684141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0109", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
685141cc406Sopenharmony_ci# Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F
686141cc406Sopenharmony_ci# Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO
687141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="010a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
688141cc406Sopenharmony_ci# Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U
689141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="010b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
690141cc406Sopenharmony_ci# Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U
691141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="010c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
692141cc406Sopenharmony_ci# Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680
693141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="010e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
694141cc406Sopenharmony_ci# Epson Perfection 1250 | Epson Perfection 1250Photo
695141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="010f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
696141cc406Sopenharmony_ci# Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF
697141cc406Sopenharmony_ci# Epson Perfection 1650 | Epson Perfection 1650 PHOTO
698141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0110", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
699141cc406Sopenharmony_ci# Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
700141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0112", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
701141cc406Sopenharmony_ci# Epson Perfection 660
702141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0114", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
703141cc406Sopenharmony_ci# Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO
704141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="011b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
705141cc406Sopenharmony_ci# Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
706141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="011c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
707141cc406Sopenharmony_ci# Epson Perfection 1260 | Epson Perfection 1260Photo
708141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="011d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
709141cc406Sopenharmony_ci# Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO
710141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="011e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
711141cc406Sopenharmony_ci# Epson Perfection 1670
712141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="011f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
713141cc406Sopenharmony_ci# Epson Perfection 1270
714141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0120", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
715141cc406Sopenharmony_ci# Epson Perfection 2480 | Epson Perfection 2580
716141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0121", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
717141cc406Sopenharmony_ci# Epson Perfection 3490 | Epson Perfection 3590
718141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0122", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
719141cc406Sopenharmony_ci# Epson ES-7000H | Epson GT-15000
720141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0126", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
721141cc406Sopenharmony_ci# Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO
722141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0128", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
723141cc406Sopenharmony_ci# Epson ES-10000G | Epson Expression 10000XL
724141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0129", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
725141cc406Sopenharmony_ci# Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO
726141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="012a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
727141cc406Sopenharmony_ci# Epson ES-H300 | Epson GT-2500
728141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="012b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
729141cc406Sopenharmony_ci# Epson V700 | Epson V750 | Epson GT-X900
730141cc406Sopenharmony_ci# Epson Perfection V700 Photo | Epson Perfection V750 Photo
731141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="012c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
732141cc406Sopenharmony_ci# Epson GT-X970
733141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
734141cc406Sopenharmony_ci# Epson CX-5200 | Epson CX-5400 | Epson CC-600PX
735141cc406Sopenharmony_ci# Epson Stylus CX5100 | Epson Stylus CX5200
736141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
737141cc406Sopenharmony_ci# Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100
738141cc406Sopenharmony_ci# Epson Stylus CX3200
739141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
740141cc406Sopenharmony_ci# Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300
741141cc406Sopenharmony_ci# Epson Stylus CX6400
742141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
743141cc406Sopenharmony_ci# Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600
744141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0806", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
745141cc406Sopenharmony_ci# Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510
746141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0807", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
747141cc406Sopenharmony_ci# Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400
748141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0808", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
749141cc406Sopenharmony_ci# Epson Stylus CX-1500
750141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="080c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
751141cc406Sopenharmony_ci# Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600
752141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="080d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
753141cc406Sopenharmony_ci# Epson CX-3600 | Epson CX-3650 | Epson PX-A550
754141cc406Sopenharmony_ci# Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650
755141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="080e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
756141cc406Sopenharmony_ci# Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425
757141cc406Sopenharmony_ci# Epson Stylus Photo RX430
758141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="080f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
759141cc406Sopenharmony_ci# Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700
760141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
761141cc406Sopenharmony_ci# Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620
762141cc406Sopenharmony_ci# Epson Stylus Photo RX630
763141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0811", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
764141cc406Sopenharmony_ci# Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500
765141cc406Sopenharmony_ci# Epson Stylus CX6600
766141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0813", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
767141cc406Sopenharmony_ci# Epson PM-A700
768141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0814", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
769141cc406Sopenharmony_ci# Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11
770141cc406Sopenharmony_ci# Epson AcuLaser CX11NF | Epson LP-A500
771141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0815", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
772141cc406Sopenharmony_ci# Epson LP-M5500 | Epson LP-M5500F
773141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0817", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
774141cc406Sopenharmony_ci# Epson DX-3850 | Epson CX-3700 | Epson CX-3800
775141cc406Sopenharmony_ci# Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
776141cc406Sopenharmony_ci# Epson Stylus DX3800
777141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0818", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
778141cc406Sopenharmony_ci# Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700
779141cc406Sopenharmony_ci# Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850
780141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0819", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
781141cc406Sopenharmony_ci# Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
782141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="081a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
783141cc406Sopenharmony_ci# Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650
784141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="081c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
785141cc406Sopenharmony_ci# Epson PM-A950
786141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="081d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
787141cc406Sopenharmony_ci# Epson Stylus CX7700 | Epson Stylus CX7800
788141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="081f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
789141cc406Sopenharmony_ci# Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200
790141cc406Sopenharmony_ci# Epson Stylus DX4200
791141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0820", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
792141cc406Sopenharmony_ci# Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580
793141cc406Sopenharmony_ci# Epson Stylus Photo RX590
794141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0827", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
795141cc406Sopenharmony_ci# Epson PM-A970
796141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0828", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
797141cc406Sopenharmony_ci# Epson PM-T990
798141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0829", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
799141cc406Sopenharmony_ci# Epson PM-A920
800141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="082a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
801141cc406Sopenharmony_ci# Epson CX-5000 | Epson DX-5000 | Epson DX-5050
802141cc406Sopenharmony_ci# Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000
803141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="082b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
804141cc406Sopenharmony_ci# Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900
805141cc406Sopenharmony_ci# Epson Stylus CX6000 | Epson Stylus DX6000
806141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="082e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
807141cc406Sopenharmony_ci# Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900
808141cc406Sopenharmony_ci# Epson Stylus DX4000
809141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="082f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
810141cc406Sopenharmony_ci# Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900
811141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0830", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
812141cc406Sopenharmony_ci# Epson LP-M5600
813141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0833", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
814141cc406Sopenharmony_ci# Epson LP-M6000
815141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0834", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
816141cc406Sopenharmony_ci# Epson AcuLaser CX21
817141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0835", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
818141cc406Sopenharmony_ci# Epson PM-T960
819141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0836", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
820141cc406Sopenharmony_ci# Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685
821141cc406Sopenharmony_ci# Epson Stylus Photo RX690
822141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0837", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
823141cc406Sopenharmony_ci# Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300
824141cc406Sopenharmony_ci# Epson Stylus CX7400 | Epson Stylus DX7400
825141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0838", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
826141cc406Sopenharmony_ci# Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400
827141cc406Sopenharmony_ci# Epson Stylus DX8400
828141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0839", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
829141cc406Sopenharmony_ci# Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax
830141cc406Sopenharmony_ci# Epson Stylus DX9400F
831141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="083a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
832141cc406Sopenharmony_ci# Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585
833141cc406Sopenharmony_ci# Epson Stylus Photo RX595 | Epson Stylus Photo RX610
834141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="083c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
835141cc406Sopenharmony_ci# Epson ME 300 | Epson PX-401A | Epson Stylus NX100
836141cc406Sopenharmony_ci# Epson Stylus SX100 | Epson Stylus TX100
837141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0841", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
838141cc406Sopenharmony_ci# Epson LP-M5000
839141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0843", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
840141cc406Sopenharmony_ci# Epson Artisan 800 | Epson EP-901A | Epson EP-901F
841141cc406Sopenharmony_ci# Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW
842141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0844", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
843141cc406Sopenharmony_ci# Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W
844141cc406Sopenharmony_ci# Epson Stylus Photo TX700W
845141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0846", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
846141cc406Sopenharmony_ci# Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW
847141cc406Sopenharmony_ci# Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600
848141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0847", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
849141cc406Sopenharmony_ci# Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F
850141cc406Sopenharmony_ci# Epson Stylus NX300
851141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0848", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
852141cc406Sopenharmony_ci# Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205
853141cc406Sopenharmony_ci# Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209
854141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0849", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
855141cc406Sopenharmony_ci# Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400
856141cc406Sopenharmony_ci# Epson Stylus SX405 | Epson Stylus TX400
857141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="084a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
858141cc406Sopenharmony_ci# Epson WorkForce 500
859141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="084c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
860141cc406Sopenharmony_ci# Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series
861141cc406Sopenharmony_ci# Epson Stylus TX110 Series
862141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="084d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
863141cc406Sopenharmony_ci# Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series
864141cc406Sopenharmony_ci# Epson Stylus TX210 Series
865141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="084f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
866141cc406Sopenharmony_ci# Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
867141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0851", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
868141cc406Sopenharmony_ci# Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series
869141cc406Sopenharmony_ci# Epson WorkForce 310 Series
870141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0854", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
871141cc406Sopenharmony_ci# Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series
872141cc406Sopenharmony_ci# Epson Stylus TX550W Series
873141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="0856", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
874141cc406Sopenharmony_ci# Epson Stylus SX125
875141cc406Sopenharmony_ciATTR{idVendor}=="04b8", ATTR{idProduct}=="085c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
876141cc406Sopenharmony_ci# Fujitsu fi-4010CU
877141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1029", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
878141cc406Sopenharmony_ci# Fujitsu fi-4120C
879141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
880141cc406Sopenharmony_ci# Fujitsu fi-4220C
881141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1042", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
882141cc406Sopenharmony_ci# Fujitsu fi-4530C
883141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1078", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
884141cc406Sopenharmony_ci# Fujitsu fi-5750C
885141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
886141cc406Sopenharmony_ci# Fujitsu fi-5110EOX/2
887141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1096", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
888141cc406Sopenharmony_ci# Fujitsu fi-5110C
889141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
890141cc406Sopenharmony_ci# Fujitsu fi-5650C
891141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10ad", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
892141cc406Sopenharmony_ci# Fujitsu fi-4120C2
893141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10ae", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
894141cc406Sopenharmony_ci# Fujitsu fi-4220C2
895141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10af", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
896141cc406Sopenharmony_ci# Fujitsu fi-60F
897141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10c7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
898141cc406Sopenharmony_ci# Fujitsu fi-4340C
899141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
900141cc406Sopenharmony_ci# Fujitsu fi-5120C
901141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10e0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
902141cc406Sopenharmony_ci# Fujitsu fi-5220C
903141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10e1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
904141cc406Sopenharmony_ci# Fujitsu fi-5530C
905141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10e2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
906141cc406Sopenharmony_ci# Fujitsu fi-5110EOX3
907141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
908141cc406Sopenharmony_ci# Fujitsu fi-5900C
909141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10e7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
910141cc406Sopenharmony_ci# Fujitsu fi-5015C
911141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
912141cc406Sopenharmony_ci# Fujitsu fi-5110EOXM
913141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
914141cc406Sopenharmony_ci# Fujitsu ScanSnap S500
915141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="10fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
916141cc406Sopenharmony_ci# Fujitsu ScanSnap S500M
917141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
918141cc406Sopenharmony_ci# Fujitsu fi-5530C2
919141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="114a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
920141cc406Sopenharmony_ci# Fujitsu fi-6140
921141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="114d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
922141cc406Sopenharmony_ci# Fujitsu fi-6240
923141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="114e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
924141cc406Sopenharmony_ci# Fujitsu fi-6130
925141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="114f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
926141cc406Sopenharmony_ci# Fujitsu fi-6230
927141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1150", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
928141cc406Sopenharmony_ci# Fujitsu ScanSnap S510
929141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1155", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
930141cc406Sopenharmony_ci# Fujitsu ScanSnap S300
931141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1156", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
932141cc406Sopenharmony_ci# Fujitsu ScanSnap S510M
933141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="116f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
934141cc406Sopenharmony_ci# Fujitsu fi-6770
935141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1174", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
936141cc406Sopenharmony_ci# Fujitsu fi-6770A
937141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1175", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
938141cc406Sopenharmony_ci# Fujitsu fi-6670
939141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1176", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
940141cc406Sopenharmony_ci# Fujitsu fi-6670A
941141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1177", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
942141cc406Sopenharmony_ci# Fujitsu fi-6750S
943141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1178", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
944141cc406Sopenharmony_ci# Fujitsu ScanSnap S300M
945141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="117f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
946141cc406Sopenharmony_ci# Fujitsu fi-6800
947141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="119d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
948141cc406Sopenharmony_ci# Fujitsu fi-6800-CGA
949141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="119e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
950141cc406Sopenharmony_ci# Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M
951141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11a2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
952141cc406Sopenharmony_ci# Fujitsu ScanSnap S1300
953141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
954141cc406Sopenharmony_ci# Fujitsu fi-6140Z
955141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11f1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
956141cc406Sopenharmony_ci# Fujitsu fi-6240Z
957141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
958141cc406Sopenharmony_ci# Fujitsu fi-6130Z
959141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11f3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
960141cc406Sopenharmony_ci# Fujitsu fi-6230Z
961141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11f4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
962141cc406Sopenharmony_ci# Fujitsu fi-6110
963141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="11fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
964141cc406Sopenharmony_ci# Fujitsu fi-5950
965141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="1213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
966141cc406Sopenharmony_ci# Fujitsu ScanSnap iX500
967141cc406Sopenharmony_ciATTR{idVendor}=="04c5", ATTR{idProduct}=="132b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
968141cc406Sopenharmony_ci# Konica e-mini
969141cc406Sopenharmony_ciATTR{idVendor}=="04c8", ATTR{idProduct}=="0722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
970141cc406Sopenharmony_ci# Panasonic KV-S2026C
971141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
972141cc406Sopenharmony_ci# Panasonic KV-S2046C
973141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
974141cc406Sopenharmony_ci# Panasonic KV-S1025C
975141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
976141cc406Sopenharmony_ci# Panasonic KV-S1020C
977141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
978141cc406Sopenharmony_ci# Panasonic KV-S2048C
979141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
980141cc406Sopenharmony_ci# Panasonic KV-S2028C
981141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="100a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
982141cc406Sopenharmony_ci# Panasonic KV-S4085C
983141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="100c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
984141cc406Sopenharmony_ci# Panasonic KV-S4065C
985141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="100d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
986141cc406Sopenharmony_ci# Panasonic KV-S7075C
987141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="100e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
988141cc406Sopenharmony_ci# Panasonic KV-SS080
989141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="100f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
990141cc406Sopenharmony_ci# Panasonic KV-S1045C
991141cc406Sopenharmony_ciATTR{idVendor}=="04da", ATTR{idProduct}=="1010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
992141cc406Sopenharmony_ci# Samsung SCX-4x16
993141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
994141cc406Sopenharmony_ci# Samsung SCX-6x20
995141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="340d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
996141cc406Sopenharmony_ci# Samsung MFP-560
997141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="340e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
998141cc406Sopenharmony_ci# Samsung MFP-750
999141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="340f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1000141cc406Sopenharmony_ci# Samsung SCX-4x20
1001141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1002141cc406Sopenharmony_ci# Samsung SCX-4100
1003141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1004141cc406Sopenharmony_ci# Samsung SCX-4x21
1005141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3419", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1006141cc406Sopenharmony_ci# Samsung SCX-5x30
1007141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="341a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1008141cc406Sopenharmony_ci# Samsung SCX-4200
1009141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="341b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1010141cc406Sopenharmony_ci# Samsung CLX-3160
1011141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="341c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1012141cc406Sopenharmony_ci# Samsung SCX-6x22
1013141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="341d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1014141cc406Sopenharmony_ci# Samsung SCX4725 | Samsung SCX4725-FN
1015141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="341f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1016141cc406Sopenharmony_ci# Samsung SCX-6x45
1017141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1018141cc406Sopenharmony_ci# Samsung CLX-8380
1019141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1020141cc406Sopenharmony_ci# Samsung CLX-2160
1021141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3425", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1022141cc406Sopenharmony_ci# Samsung SCX-4500
1023141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1024141cc406Sopenharmony_ci# Samsung CLX-6200
1025141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1026141cc406Sopenharmony_ci# Samsung CLX-6240
1027141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3428", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1028141cc406Sopenharmony_ci# Samsung SCX-6x55
1029141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3429", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1030141cc406Sopenharmony_ci# Samsung CLX-3170fn (CLX-3170 Series) | Samsung CLX-3175FW
1031141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1032141cc406Sopenharmony_ci# Samsung SCX-4500W
1033141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1034141cc406Sopenharmony_ci# Samsung SCX-4824 (SCX-4x24 Series)
1035141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1036141cc406Sopenharmony_ci# Samsung SCX-4828FN (SCX-4x28 Series)
1037141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1038141cc406Sopenharmony_ci# Samsung SCX-4300
1039141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1040141cc406Sopenharmony_ci# Samsung SCX-5835_5935
1041141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="342f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1042141cc406Sopenharmony_ci# Samsung SCX-5635
1043141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3430", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1044141cc406Sopenharmony_ci# Samsung SCX-4x26
1045141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3432", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1046141cc406Sopenharmony_ci# Samsung SCX-4600
1047141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3433", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1048141cc406Sopenharmony_ci# Samsung SCX-4623
1049141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3434", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1050141cc406Sopenharmony_ci# Samsung MFP-65x
1051141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3435", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1052141cc406Sopenharmony_ci# Samsung SCX-6545
1053141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3437", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1054141cc406Sopenharmony_ci# Samsung CLX-8385
1055141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3439", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1056141cc406Sopenharmony_ci# Samsung CLX-6220
1057141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="343a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1058141cc406Sopenharmony_ci# Samsung CLX-6250
1059141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="343b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1060141cc406Sopenharmony_ci# Samsung SCX-4825FN (SCX-4x25 Series)
1061141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="343c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1062141cc406Sopenharmony_ci# Samsung CLX-3185
1063141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="343d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1064141cc406Sopenharmony_ci# Samsung CLX-8540
1065141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="343f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1066141cc406Sopenharmony_ci# Samsung SCX-4623FW
1067141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3440", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1068141cc406Sopenharmony_ci# Samsung SCX-3205W (SCX-3200 Series)
1069141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3441", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1070141cc406Sopenharmony_ci# Samsung SCX-6545X
1071141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3442", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1072141cc406Sopenharmony_ci# Samsung SCX-6x55X
1073141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3443", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1074141cc406Sopenharmony_ci# Samsung CLX-8385X
1075141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1076141cc406Sopenharmony_ci# Samsung SCX-5835_5935X
1077141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1078141cc406Sopenharmony_ci# Samsung SCX-4833FD | Samsung SCX-4835FD
1079141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="344b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1080141cc406Sopenharmony_ci# Samsung SCX-3400
1081141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="344f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1082141cc406Sopenharmony_ci# Samsung SF-760
1083141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3450", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1084141cc406Sopenharmony_ci# Samsung SCX-4729FD
1085141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3453", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1086141cc406Sopenharmony_ci# Samsung CLX-6260
1087141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3455", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1088141cc406Sopenharmony_ci# Samsung CLX-3300 Series
1089141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3456", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1090141cc406Sopenharmony_ci# Samsung SCX-470x
1091141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3457", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1092141cc406Sopenharmony_ci# Samsung CLX-4190
1093141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="345a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1094141cc406Sopenharmony_ci# Samsung SCX-4650 4x21S Series
1095141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="345b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1096141cc406Sopenharmony_ci# Samsung M337x 387x 407x Series
1097141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3460", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1098141cc406Sopenharmony_ci# Samsung M267x 287x Series
1099141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3461", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1100141cc406Sopenharmony_ci# Samsung SCX-681x
1101141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3466", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1102141cc406Sopenharmony_ci# Samsung C460
1103141cc406Sopenharmony_ciATTR{idVendor}=="04e8", ATTR{idProduct}=="3468", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1104141cc406Sopenharmony_ci# Pentax DSmobile 600
1105141cc406Sopenharmony_ciATTR{idVendor}=="04f9", ATTR{idProduct}=="2038", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1106141cc406Sopenharmony_ci# Aiptek Aiptek Pencam
1107141cc406Sopenharmony_ciATTR{idVendor}=="0553", ATTR{idProduct}=="0202", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1108141cc406Sopenharmony_ci# Mustek ScanExpress 1200 CU
1109141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1110141cc406Sopenharmony_ci# Mustek ScanExpress 600 CU
1111141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1112141cc406Sopenharmony_ci# Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200
1113141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1114141cc406Sopenharmony_ci# Mustek ScanExpress 1200 CU Plus
1115141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1116141cc406Sopenharmony_ci# Mustek BearPaw 1200 F
1117141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1118141cc406Sopenharmony_ci# Mustek ScanExpress A3 USB
1119141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1120141cc406Sopenharmony_ci# Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold
1121141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0218", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1122141cc406Sopenharmony_ci# Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT
1123141cc406Sopenharmony_ci# Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450
1124141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0219", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1125141cc406Sopenharmony_ci# Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus
1126141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1127141cc406Sopenharmony_ci# Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus
1128141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1129141cc406Sopenharmony_ci# Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus
1130141cc406Sopenharmony_ci# Trust Direct WebScan 19200
1131141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1132141cc406Sopenharmony_ci# Mustek BearPaw 2400 CU Plus
1133141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1134141cc406Sopenharmony_ci# Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA
1135141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1136141cc406Sopenharmony_ci# Mustek ScanExpress 1248 UB
1137141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="021f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1138141cc406Sopenharmony_ci# Mustek BearPaw 2448TA Pro
1139141cc406Sopenharmony_ciATTR{idVendor}=="055f", ATTR{idProduct}=="0409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1140141cc406Sopenharmony_ci# Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
1141141cc406Sopenharmony_ci# Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
1142141cc406Sopenharmony_ci# Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
1143141cc406Sopenharmony_ci# Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
1144141cc406Sopenharmony_ci# Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
1145141cc406Sopenharmony_ci# Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
1146141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1147141cc406Sopenharmony_ci# Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705
1148141cc406Sopenharmony_ci# Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791
1149141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1150141cc406Sopenharmony_ci# Artec/Ultima E+ Pro
1151141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1152141cc406Sopenharmony_ci# Memorex MEM 48U
1153141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1154141cc406Sopenharmony_ci# Trust Easy Webscan 19200
1155141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1156141cc406Sopenharmony_ci# Trust 240H Easy Webscan Gold
1157141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1158141cc406Sopenharmony_ci# UMAX AstraSlim SE
1159141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1160141cc406Sopenharmony_ci# UMAX AstraSlim 1200 SE
1161141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1162141cc406Sopenharmony_ci# Yakumo Scan50
1163141cc406Sopenharmony_ciATTR{idVendor}=="05d8", ATTR{idProduct}=="4011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1164141cc406Sopenharmony_ci# Microtek ScanMaker X6USB
1165141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="0099", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1166141cc406Sopenharmony_ci# Microtek SlimScan C6
1167141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="009a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1168141cc406Sopenharmony_ci# Microtek ScanMaker V6USL
1169141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="00a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1170141cc406Sopenharmony_ci# Microtek ScanMaker V6UPL
1171141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="00b6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1172141cc406Sopenharmony_ci# Microtek ScanMaker 4800
1173141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="30cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1174141cc406Sopenharmony_ci# Microtek ScanMaker 3840
1175141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="30d4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1176141cc406Sopenharmony_ci# Microtek ScanMaker 3600
1177141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40b3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1178141cc406Sopenharmony_ci# Microtek ScanMaker 3700
1179141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40b8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1180141cc406Sopenharmony_ci# Microtek ScanMaker 3600
1181141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40ca", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1182141cc406Sopenharmony_ci# Microtek ScanMaker 3700
1183141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40cb", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1184141cc406Sopenharmony_ci# Microtek ScanMaker 3750
1185141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40dd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1186141cc406Sopenharmony_ci# Microtek ScanMaker 3600
1187141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="40ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1188141cc406Sopenharmony_ci# Microtek ScanMaker V6USL
1189141cc406Sopenharmony_ciATTR{idVendor}=="05da", ATTR{idProduct}=="80a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1190141cc406Sopenharmony_ci# iVina 1200U
1191141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0268", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1192141cc406Sopenharmony_ci# Minolta Dimage Scan Dual II
1193141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="026a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1194141cc406Sopenharmony_ci# Avision AV600U
1195141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a13", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1196141cc406Sopenharmony_ci# Minolta-QMS SC-110
1197141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a15", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1198141cc406Sopenharmony_ci# Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier
1199141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a16", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1200141cc406Sopenharmony_ci# Avision AV610 | Avision AV600U Plus
1201141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a18", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1202141cc406Sopenharmony_ci# Avision AV220
1203141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a23", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1204141cc406Sopenharmony_ci# Avision AV210
1205141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a24", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1206141cc406Sopenharmony_ci# Avision AV210
1207141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a25", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1208141cc406Sopenharmony_ci# Avision AV120
1209141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a27", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1210141cc406Sopenharmony_ci# Avision AV220C2
1211141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1212141cc406Sopenharmony_ci# Avision AV220D2
1213141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1214141cc406Sopenharmony_ci# Avision AV220+
1215141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1216141cc406Sopenharmony_ci# Avision AV220C2-G
1217141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1218141cc406Sopenharmony_ci# Avision AV220C2-B
1219141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1220141cc406Sopenharmony_ci# Avision AV210C2-G
1221141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a2f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1222141cc406Sopenharmony_ci# Avision AV122
1223141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a33", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1224141cc406Sopenharmony_ci# Avision AV210C2
1225141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a3a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1226141cc406Sopenharmony_ci# Avision AV121
1227141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a3c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1228141cc406Sopenharmony_ci# Avision AV8300
1229141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a40", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1230141cc406Sopenharmony_ci# Avision AM3000 Series
1231141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a41", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1232141cc406Sopenharmony_ci# Avision @V5100
1233141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a45", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1234141cc406Sopenharmony_ci# Avision AV8050U
1235141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a4d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1236141cc406Sopenharmony_ci# Avision AV3200SU
1237141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a4e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1238141cc406Sopenharmony_ci# Avision AV3730SU
1239141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a4f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1240141cc406Sopenharmony_ci# Avision AV610C2
1241141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a5e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1242141cc406Sopenharmony_ci# Avision IT8300
1243141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a61", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1244141cc406Sopenharmony_ci# Avision AV3750SU
1245141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a65", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1246141cc406Sopenharmony_ci# Avision AV3850SU
1247141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a66", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1248141cc406Sopenharmony_ci# Avision AV8350
1249141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a68", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1250141cc406Sopenharmony_ci# Avision FB6080E
1251141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a82", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1252141cc406Sopenharmony_ci# Avision FB2080E
1253141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a84", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1254141cc406Sopenharmony_ci# Avision AV122 C2
1255141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a93", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1256141cc406Sopenharmony_ci# Avision AV220-G
1257141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0a94", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1258141cc406Sopenharmony_ci# Avision @V2500
1259141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="0aa1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1260141cc406Sopenharmony_ci# Avision AV210D2+
1261141cc406Sopenharmony_ciATTR{idVendor}=="0638", ATTR{idProduct}=="1a35", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1262141cc406Sopenharmony_ci# Minolta Elite II
1263141cc406Sopenharmony_ciATTR{idVendor}=="0686", ATTR{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1264141cc406Sopenharmony_ci# Minolta Dimage Scan Dual III
1265141cc406Sopenharmony_ciATTR{idVendor}=="0686", ATTR{idProduct}=="400d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1266141cc406Sopenharmony_ci# Minolta Dimage Scan Elite 5400
1267141cc406Sopenharmony_ciATTR{idVendor}=="0686", ATTR{idProduct}=="400e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1268141cc406Sopenharmony_ci# AGFA SnapScan 1212U
1269141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1270141cc406Sopenharmony_ci# AGFA SnapScan 1236u
1271141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1272141cc406Sopenharmony_ci# Agfa Snapscan Touch
1273141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="0100", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1274141cc406Sopenharmony_ci# AGFA SnapScan 1212U_2
1275141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="2061", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1276141cc406Sopenharmony_ci# AGFA SnapScan e40
1277141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="208d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1278141cc406Sopenharmony_ci# AGFA SnapScan e50
1279141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="208f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1280141cc406Sopenharmony_ci# AGFA SnapScan e20
1281141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="2091", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1282141cc406Sopenharmony_ci# AGFA SnapScan e10
1283141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="2093", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1284141cc406Sopenharmony_ci# AGFA SnapScan e25
1285141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="2095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1286141cc406Sopenharmony_ci# AGFA SnapScan e26
1287141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="2097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1288141cc406Sopenharmony_ci# AGFA SnapScan e52
1289141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="20fd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1290141cc406Sopenharmony_ci# AGFA SnapScan e42
1291141cc406Sopenharmony_ciATTR{idVendor}=="06bd", ATTR{idProduct}=="20ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1292141cc406Sopenharmony_ci# UMAX Astra 4900
1293141cc406Sopenharmony_ciATTR{idVendor}=="06dc", ATTR{idProduct}=="0020", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1294141cc406Sopenharmony_ci# Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U
1295141cc406Sopenharmony_ci# RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB
1296141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1297141cc406Sopenharmony_ci# Plustek OpticPro U12
1298141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1299141cc406Sopenharmony_ci# Plustek OpticPro U24
1300141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1301141cc406Sopenharmony_ci# Plustek OpticPro UT12
1302141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1303141cc406Sopenharmony_ci# Plustek OpticPro U24
1304141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1305141cc406Sopenharmony_ci# Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24
1306141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1307141cc406Sopenharmony_ci# Plustek OpticPro 1248U | RevScan 19200i
1308141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0400", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1309141cc406Sopenharmony_ci# Plustek OpticPro 1248U
1310141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1311141cc406Sopenharmony_ci# Plustek OpticPro U16B
1312141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0402", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1313141cc406Sopenharmony_ci# Plustek OpticPro U16B+ | Plustek OpticPro UT16B
1314141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0403", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1315141cc406Sopenharmony_ci# Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12
1316141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="040b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1317141cc406Sopenharmony_ci# Plustek OpticPro S24
1318141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="040e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1319141cc406Sopenharmony_ci# NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12
1320141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1321141cc406Sopenharmony_ci# Plustek OpticSlim 1200
1322141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1323141cc406Sopenharmony_ci# Plustek OpticSlim 2400
1324141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1325141cc406Sopenharmony_ci# Plustek OpticSlim 2400 plus
1326141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0454", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1327141cc406Sopenharmony_ci# Plustek Iriscan Express 2
1328141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="045f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1329141cc406Sopenharmony_ci# NeatReceipts Mobile Scanner
1330141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0462", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1331141cc406Sopenharmony_ci# Plustek OpticBook 3600
1332141cc406Sopenharmony_ciATTR{idVendor}=="07b3", ATTR{idProduct}=="0900", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1333141cc406Sopenharmony_ci# Corex 600c
1334141cc406Sopenharmony_ciATTR{idVendor}=="08f0", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1335141cc406Sopenharmony_ci# Corex 800c
1336141cc406Sopenharmony_ciATTR{idVendor}=="08f0", ATTR{idProduct}=="0005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1337141cc406Sopenharmony_ci# Xerox Phaser 6110MFP
1338141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="3d5d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1339141cc406Sopenharmony_ci# Xerox Phaser 3200MFP
1340141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="3da4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1341141cc406Sopenharmony_ci# Xerox WorkCentre 4118 Series
1342141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="420c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1343141cc406Sopenharmony_ci# Xerox WorkCentre 3119 Series
1344141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="4265", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1345141cc406Sopenharmony_ci# Xerox WorkCentre 3210
1346141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="4293", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1347141cc406Sopenharmony_ci# Xerox WorkCentre 3220
1348141cc406Sopenharmony_ciATTR{idVendor}=="0924", ATTR{idProduct}=="4294", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1349141cc406Sopenharmony_ci# Pentax DSmobile 600
1350141cc406Sopenharmony_ciATTR{idVendor}=="0a17", ATTR{idProduct}=="3210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1351141cc406Sopenharmony_ci# Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner)
1352141cc406Sopenharmony_ciATTR{idVendor}=="0a53", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1353141cc406Sopenharmony_ci# Portable Peripheral Co., Ltd. Q-Scan USB201 (A6 portable scanner)
1354141cc406Sopenharmony_ciATTR{idVendor}=="0a53", ATTR{idProduct}=="2000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1355141cc406Sopenharmony_ci# Syscan TravelScan 460/464 | Ambir Visigo A4
1356141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="4600", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1357141cc406Sopenharmony_ci# Syscan DocketPort 465
1358141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="4802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1359141cc406Sopenharmony_ci# Syscan DocketPort 665
1360141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="4803", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1361141cc406Sopenharmony_ci# Syscan DocketPort 685/ Ambir DS685
1362141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="480c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1363141cc406Sopenharmony_ci# Syscan DocketPort 485
1364141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1365141cc406Sopenharmony_ci# Syscan TravelScan 662
1366141cc406Sopenharmony_ciATTR{idVendor}=="0a82", ATTR{idProduct}=="6620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1367141cc406Sopenharmony_ci# Canon CR-55
1368141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="160c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1369141cc406Sopenharmony_ci# Canon DR-1210C
1370141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="160f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1371141cc406Sopenharmony_ci# Canon DR-4010C
1372141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1614", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1373141cc406Sopenharmony_ci# Canon DR-2510C
1374141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1375141cc406Sopenharmony_ci# Canon DR-X10C
1376141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1618", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1377141cc406Sopenharmony_ci# Canon CR-25
1378141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="161a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1379141cc406Sopenharmony_ci# Canon DR-2010C
1380141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="161b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1381141cc406Sopenharmony_ci# Canon DR-3010C
1382141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="161d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1383141cc406Sopenharmony_ci# Canon DR-7090C
1384141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1385141cc406Sopenharmony_ci# Canon DR-9050C
1386141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1622", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1387141cc406Sopenharmony_ci# Canon DR-7550C
1388141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1623", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1389141cc406Sopenharmony_ci# Canon DR-6050C
1390141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1624", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1391141cc406Sopenharmony_ci# Canon DR-6010C
1392141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1626", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1393141cc406Sopenharmony_ci# Canon CR-190i
1394141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="162b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1395141cc406Sopenharmony_ci# Canon DR-6030C
1396141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1638", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1397141cc406Sopenharmony_ci# Canon CR-135i
1398141cc406Sopenharmony_ciATTR{idVendor}=="1083", ATTR{idProduct}=="1639", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1399141cc406Sopenharmony_ci# Digital Dream l' espion XS
1400141cc406Sopenharmony_ciATTR{idVendor}=="1183", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1401141cc406Sopenharmony_ci# KONICA MINOLTA magicolor 1690MF
1402141cc406Sopenharmony_ciATTR{idVendor}=="132b", ATTR{idProduct}=="2089", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1403141cc406Sopenharmony_ci# UMAX Astra 1220U
1404141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1405141cc406Sopenharmony_ci# UMAX Astra 1600U | UMAX Astra 2000U
1406141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0030", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1407141cc406Sopenharmony_ci# Umax UMAX 3400
1408141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0050", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1409141cc406Sopenharmony_ci# Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450
1410141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1411141cc406Sopenharmony_ci# UMAX Astra 4400 | UMAX Astra 4450
1412141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0070", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1413141cc406Sopenharmony_ci# UMAX Astra 2100U
1414141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0130", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1415141cc406Sopenharmony_ci# Umax UMAX 5400
1416141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0160", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1417141cc406Sopenharmony_ci# UMAX Astra 2200 (SU)
1418141cc406Sopenharmony_ciATTR{idVendor}=="1606", ATTR{idProduct}=="0230", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1419141cc406Sopenharmony_ci# DCT DocketPort 487
1420141cc406Sopenharmony_ciATTR{idVendor}=="1dcc", ATTR{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1421141cc406Sopenharmony_ci# Dell A920
1422141cc406Sopenharmony_ciATTR{idVendor}=="413c", ATTR{idProduct}=="5105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1423141cc406Sopenharmony_ci# Dell Dell MFP Laser Printer 1815dn
1424141cc406Sopenharmony_ciATTR{idVendor}=="413c", ATTR{idProduct}=="5124", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1425141cc406Sopenharmony_ci# Dell 1600n
1426141cc406Sopenharmony_ciATTR{idVendor}=="413c", ATTR{idProduct}=="5250", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1427141cc406Sopenharmony_ci
1428141cc406Sopenharmony_ci# The following rule will disable USB autosuspend for the device
1429141cc406Sopenharmony_ciENV{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'"
1430141cc406Sopenharmony_ci
1431141cc406Sopenharmony_ciLABEL="libsane_usb_rules_end"
1432141cc406Sopenharmony_ci
1433141cc406Sopenharmony_ciSUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
1434141cc406Sopenharmony_ciGOTO="libsane_scsi_rules_end"
1435141cc406Sopenharmony_ci
1436141cc406Sopenharmony_ciLABEL="libsane_scsi_rules_begin"
1437141cc406Sopenharmony_ci# Generic: SCSI device type 6 indicates a scanner
1438141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1439141cc406Sopenharmony_ci# Some scanners advertise themselves as SCSI device type 3
1440141cc406Sopenharmony_ci# Wildcard: for some Epson SCSI scanners
1441141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="SCANNER*", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1442141cc406Sopenharmony_ci# Epson Perfection 2450 | Epson Perfection 2450 PHOTO
1443141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9700", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1444141cc406Sopenharmony_ci# Epson Perfection 3200 | Epson Perfection 3200 PHOTO
1445141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="GT-9800", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1446141cc406Sopenharmony_ci# Epson Perfection 636S | Epson Perfection 1200S
1447141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection1200", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1448141cc406Sopenharmony_ci# Epson Perfection 636
1449141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", ATTRS{model}=="Perfection636", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1450141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4p
1451141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1130A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1452141cc406Sopenharmony_ci# Hewlett-Packard ScanJet IIc
1453141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1750A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1454141cc406Sopenharmony_ci# Hewlett-Packard ScanJet IIp
1455141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C1790A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1456141cc406Sopenharmony_ci# Hewlett-Packard ScanJet IIcx
1457141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2500A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1458141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 4c
1459141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C2520A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1460141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 5p
1461141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C5110A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1462141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 6200C
1463141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C6270A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1464141cc406Sopenharmony_ci# Hewlett-Packard ScanJet 6300C
1465141cc406Sopenharmony_ciKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="HP", ATTRS{model}=="C7670A", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
1466141cc406Sopenharmony_ciLABEL="libsane_scsi_rules_end"
1467141cc406Sopenharmony_ci
1468141cc406Sopenharmony_ciENV{libsane_matched}=="yes", MODE="664", GROUP="scanner"
1469141cc406Sopenharmony_ci
1470141cc406Sopenharmony_ciLABEL="libsane_rules_end"
1471