From 5c8eb1acf228d3ad17e56dbbfa83590044908ca9 Mon Sep 17 00:00:00 2001 From: JessePomeroy <7268296+JessePomeroy@users.noreply.github.com> Date: Thu, 12 Nov 2026 22:20:43 -0500 Subject: [PATCH] Add unidir USB quirk for Canon Pro9000 Mark II After a job sent with bidirectional I/O the printer accepts no further job until it is power-cycled: the backend stays at "Sending data to printer" and transfers nothing. With unidirectional I/O consecutive jobs print. Other Canon entries, among them the PIXMA iP4200, iP4300 and iP6000D, already use the same quirk. --- backend/org.cups.usb-quirks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/org.cups.usb-quirks b/backend/org.cups.usb-quirks index bb96870aa7..bc73e6c5f1 100644 --- a/backend/org.cups.usb-quirks +++ b/backend/org.cups.usb-quirks @@ -84,6 +84,9 @@ # Canon, Inc. PIXMA iP4300 Printer (https://bugs.launchpad.net/bugs/1032385) 0x04a9 0x10b6 unidir +# Canon, Inc. PIXMA Pro9000 Mark II Printer (accepts no further job after a bidirectional one) +0x04a9 0x10cf unidir + # Canon, Inc. MP210 (https://bugzilla.redhat.com/show_bug.cgi?id=847923#c53) 0x04a9 0x1721 unidir