14 responses

  1. Mike
    March 19, 2018

    It looks like mine is showing the showing the expanded print dialog every single time even after issuing the second command:

    defaults write -g PMPrintingExpandedStateForPrint -bool FALSE

    • paul
      March 19, 2018

      Interesting. Try to Click on “Hide Details” and it will hide the expanded print options.

      You can also usually use a defaults delete command, which is opposite of defaults write (it deletes from the plist rather than writes to it). That might look something like the following:

      defaults delete PMPrintingExpandedStateForPrint

      And there’s defaults read too if you want to see current setting:

      defaults read -g PMPrintingExpandedStateForPrint

  2. Robin
    March 19, 2018

    What I would really like to know is how to make Chrome use the MacOS print dialog by default…

    • cashxx
      March 20, 2018

      To force Chrome to use the OS X print window, try this:
      defaults write com.google.Chrome DisablePrintPreview -bool true

    • BL
      March 20, 2018

      defaults write -g writes to the global preferences domain, over which the application domains take precedence. If you want this to work in Chrome, Safari, Firefox, etc., then use their preferences domains instead, e.g. defaults write com.apple.Safari PMPrintingExpandedStateForPrint -bool TRUE

  3. Dave
    March 20, 2018

    Doesn’t work for me on High Sierra 10.13.3

    Even after checking it using defaults read -g PMPrintingExpandedStateForPrint (which returns 1), I still get the non expanded print options.

    I’ve not rebooted or logged out but I have run a killall Finder.

    • Paul
      March 20, 2018

      Same here, but I’m on Sierra, 10.12.6

  4. cashxx
    March 20, 2018

    I thought for 10.7+ it switched to this?: defaults write -g PMPrintingExpandedStateForPrint2 -boolean true

    • Dave
      March 20, 2018

      That worked, thanks cashxx.

  5. Ben
    March 20, 2018

    defaults write -g writes to the global preferences domain, over which the application domains take precedence. If you want this to work in Safari, Firefox, Chrome, etc., then use their preferences domains instead, e.g.

    defaults write com.apple.Safari PMPrintingExpandedStateForPrint -bool TRUE

    If you want to choose what you want to print in a web page, use PrintFriendly & PDF. It installs a button in your browser. https://www.printfriendly.com/

  6. Ian Robertson
    March 20, 2018

    Hello, when using Keynote, how do you create a red box around a portion of text that is part of an image that has been inserted into a slide.

  7. Jon Paris
    March 21, 2018

    For me this did not work until I issued the command as sudo. WHich seems odd because I run with admin level. Regardless a useful tip. Thanks.

  8. Tim
    March 26, 2018

    The excellent, free program, Tinker Tool, lets you set this (and many other features) up easily. It’s been around for a long time. Any long time Mac user will vouch for its stability and reliability.

    • J.S.
      March 30, 2018

      TinkerTool has no way to set “always show the detailed print dialog in Mac OS.”

Leave a Reply

 

 

 

Back to top