macOS PPD features missing via AirPrint-only — “Use: Select Software” full driver setup
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: macOS printing, AirPrint, PPD drivers, IPP Everywhere, Enterprise print queues
Fix missing macOS PPD features — AirPrint-only queue vs vendor driver, “Use: Select Software”, full options
Quick answer: the accepted fix
Accepted fix when macOS shows only basic AirPrint options and PPD features are missing: delete the AirPrint-only queue, add the printer again, change “Use: AirPrint” to “Use: Select Software”, choose the correct vendor PPD/driver, then enable duplex, finisher, trays, and secure print under Options & Supplies. This unlocks full macOS printer capabilities.
Why macOS hides advanced printer features with AirPrint-only queues
With modern versions of macOS, Apple prioritizes driverless AirPrint / IPP Everywhere. That’s fine for home printers, but it often exposes only a generic capability set. Enterprise devices from HP, Canon, Ricoh, Kyocera, Xerox, Brother, and Epson require a PPD-based macOS printer driver to advertise finishers, large capacity trays, booklet, punch, and authentication. If your queue says Use: AirPrint, you’re using a limited generic profile — switching to a “Select Software” PPD resolves most missing feature issues.
How to verify your macOS PPD / Select Software setup
After switching away from AirPrint-only:
• Open any app → File → Print → expand the options.
• Check that duplex, stapling, hole punch, booklet, tray selection, secure print / PIN, and correct paper sizes are available.
• Print a test job using a finisher option to confirm the PPD driver is actually in use.
• On the printer’s job log, verify it recognizes the correct queue and finishing settings.
If options are still missing, revisit Options & Supplies and confirm all installable devices are enabled.
macOS + enterprise printers — quick best practices
Avoid AirPrint-only limitations on pro hardware.
• For office copiers, prefer a PPD or vendor driver via “Use: Select Software” or vendor packages.
• Document which PPD to use for each model and push it consistently across all Macs.
• Enable finishers, trays, and duplexers explicitly after adding the printer.
• Use IPP with PPD where possible for a good balance of security and features.
• Periodically update macOS and vendor drivers to keep compatibility with new OS releases.
Disclaimer: This information is AI-generated and intended for general guidance only. For complex print servers, secure printing, or large fleets, please consult a verified Whizz-Tech Expert.
Getting Started Is Easy
Ask for help, 24/7
Members get round-the-clock access to Experts in macOS printing, AirPrint, PPD drivers, and office MFP setup.
Expert will respond in minutes
We match you with someone who knows your exact printer series and the correct macOS PPD to use.
Save time & money
Stop trial-and-error with random drivers. A correct Select Software setup means fewer tickets and smoother workflows.
FAQ
Why are advanced options missing when my Mac uses AirPrint?
An AirPrint-only queue uses a generic capability profile. Many enterprise printers require a specific PPD driver to expose stapling, finishers, secure print, and custom sizes.
How do I switch from AirPrint to a full PPD on macOS?
Remove the existing printer, re-add it, and in the “Use:” dropdown choose “Select Software” or the vendor driver instead of AirPrint. Then enable installable options in Options & Supplies.
What if my printer model is not listed in “Select Software”?
Install the latest macOS driver package from your printer manufacturer, then try “Select Software” again. Choose the exact or recommended compatible PPD for your model/series.
Is it okay to keep using AirPrint for office copiers?
It’s fine for basic printing. If you rely on secure print, finishing, or accounting, use the correct PPD/vendored driver for full feature support on macOS.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| No stapler, finisher, extra trays | Printer added with Use: AirPrint | Re-add using Select Software and enable installable options |
| No secure/PIN print or department codes | Generic AirPrint driver lacks those features | Install vendor driver & PPD that supports authentication |
| Wrong paper sizes or no A3 | Finisher/tray options disabled in macOS | Turn on trays in Options & Supplies after choosing correct PPD |
| Inconsistent options between Macs | Some use AirPrint, others PPD | Standardize on one PPD/queue configuration for all macOS devices |
Step-by-step: “Use: Select Software” to restore full macOS printer features
- Note your printer model and IP/hostname from the device’s status page.
- In System Settings → Printers & Scanners, remove any AirPrint-only queue for this device.
- Click Add Printer, select the device or IP, and open the “Use:” dropdown.
- Choose “Select Software…” and pick the correct vendor PPD/driver (or install vendor package first).
- After adding, open Options & Supplies → Options and enable duplex, trays, finisher, and other hardware.
- Print a test job using stapling/duplex to confirm the PPD driver is active.
Notes for mixed macOS and Windows environments
- Match the macOS PPD with the driver/queue used on Windows or the print server where possible for consistent behavior.
- For shared CUPS or print servers, publish queues with proper PPDs so macOS clients don’t fall back to AirPrint-only.
Sources
- Apple — Add a printer on Mac
- Apple — Change printer options on Mac
- CUPS — Printer drivers and PPD options
Filed under: Mobile printing (AirPrint / Android)
Related articles
- macOS Sonoma: printer added via AirPrint loses features — PPD override guide
- macOS Sonoma AirPrint double margins — scaling override fix
- iPad Markup Annotations Missing When Printing — Rasterize Fix
- My printer is stuck on “Connecting to Wi-Fi” — what can I check without messing it up?
- My print job is stuck on “Submitting” — and it won’t send to the printer
- Printer won’t print a scanned PDF — it just sits there (why?)
- Printed QR code won’t scan — why does my phone say “can’t read code”?
- Printer stuck on “Printing” and won’t finish — what should I check first?