You are not logged in.
Environment Information
OS:Arch Linux (x86_64, fully updated)
Printer Model:** HP LaserJet 1020 Plus (USB connection)
Desktop Environment:** Niri + Noctalia
Problem Description
I am currently using an HP LaserJet 1020 Plus on Arch Linux. This model lacks a hardware automatic duplexer.
In Windows, the official driver provides a "manual duplex printing" wizard: after sending a print job, the driver automatically prints all odd pages first, displays a prompt when done, and automatically proceeds to print the even pages once the paper is reloaded and confirmed.
Under Arch Linux, the print dialog lacks this workflow integration. Printing double-sided documents requires these manual steps every time:
1. Open the print dialog and manually select "Print odd pages only".
2. Wait for printing to finish, then manually flip and reload the paper into the tray.
3. Open the print dialog again and manually select "Print even pages only" (reversing page order if needed).
Manually splitting odd and even pages for multi-page documents frequently leads to ordering mistakes and missed pages.
I am looking for a configuration, CUPS filter, or script solution to automate this guided duplex printing process. Any advice or shared configurations would be appreciated.
Offline
Please post (in code & /code blocks) the outputs of
$ pacman -Qs hplip
$ lpoptions -lWelcome to archlinux forums.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Here are the updated command outputs:
$ pacman -Qs hplip
local/hplip 1:3.26.4-1
Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet
$ lpoptions -l
Quality/Printing Quality: draft *normal
Resolution/Resolution: 600x600dpi *1200x600dpi
PageSize/Page Size: Custom.WIDTHxHEIGHT *Letter A4 A5 A6 B5 B5ISO DoublePostcard Env10 EnvC5 EnvDL EnvISOB5 EnvMonarch Executive FanfoldGermanLegal Legal Postcard w558h774
InputSlot/Media Source: Upper Middle Lower *Auto Envelope Manual
MediaType/Media Type: Bond Color Envelope Heavy Labels Letterhead Light Preprinted Prepunched Recycled Rough *Standard ThickStock Transparency Vellum
Density/Print Density: Density1 Density2 *Density3 Density4 Density5
Copies/Copies: *1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Custom.INTEGER
halftone/Halftone Algorithm: *default as standard wts
NupOrient/N-up Orientation: land *port sea
NupPages/N-up Printing: *1up 2up 3up 4up 6up 8up 10up 12up 14up 15up 16up 18upThanks for your time and assistance!
Last edited by MoritzRodriguez (2026-08-16 11:47:50)
Offline
https://developers.hp.com/hp-linux-imag … ices/index indicates
Model Name Min. HPLIP Version Chrome OS Support Driver Plug-in8 Support Level9 Print Mode Scan to PC3 PC Send Fax5 Connectivity
HP LaserJet 1020 Printer 2.7.10 No Yes Full (End of support) Mono No No USByour printer needs a proprietary plugin from HP for full functionality.
The plugin can be installed by hp-setup -i , but most archlinux users prefer installing the aur package hplip-plugin .
If you're unfamiliar with AUR , start with reading https://wiki.archlinux.org/title/Arch_User_Repository .
P.S. make sure the version of hplip-plugin and hplip match else things won't work.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I don't think hplip has manual duplex wizards
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
Offline
I don't think hplip has manual duplex wizards
I doubt hplip supports that.
However there are hp printers where a hardware duplex unit is optional and if it's absent the printer can switch to manual duplex.
In order to activate that option you have to access the printer directly. Typically that's done by connecting with the printer admin interface over the network, but with an usb connected printer that can be done through the proprietary plugin.
Cups / sane and similar support such connections IF the plugin is present. Windows tends to have the plugin integrated in the printer driver.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
install a printing service
Offline