13

This question seems to come up a lot (pretty much every time a new version of Chrome is released). Previous answers such as these no longer apply (or don't work for Mac), however:

How do I get the "old style" system print dialog for Chrome on Windows?

Disable Chromes Ctrl+P handling of printing

Sadly, Google seems intent on shoving this broken preview screen down our throats (The thought of someone not wanting to use their nonstandard, feature-poor alternative to a systemwide service is inconceivable to them, apparently), and the "disable" flag no longer seems to exist in recent versions.

Anyone know how to disable it in modern versions of the browser, which no longer include this option under "chrome://flags?" (OS-X specifically?)

Mike Fahy
  • 233

6 Answers6

14

If you want to totally disable it, here's the trick (on Mac of course), type this using a terminal :

defaults write com.google.Chrome DisablePrintPreview -boolean true

Found here : http://www.wptechnology.com/articles/2012/11/13/how-to-remove-this-fg-chrome-print-preview-on-mac/#more-190

Seems that the guy was as angry as me with this incredible feature :p

Hope this help...

Be careful: it totally disables the Chrome print preview... To get it back:

defaults write com.google.Chrome DisablePrintPreview -boolean false
CutMaster
  • 156
10

You could also swap the shortcuts in System Preferences:

(Or edit the property list directly with defaults write com.google.Chrome NSUserKeyEquivalents -dict-add "Print Using System Dialog..." "@p" "Print..." "~@p")

Lri
  • 42,502
  • 8
  • 126
  • 159
2

The option to disable isn't on the tools screen, and you're right, they did remove the flag. That means that (as of now) it's part of chrome, and getting rid of it would be very difficult, boarder-lining impossible.

You can however just press Shift + Ctrl + P, and you'll automatically bypass the Google Chrome Print Preview dialog. You won't be permanently removing the feature from Chrome, but it should do the trick.

The above key combination works on windows machines. I don't know about OS-X specifically, but I'm sure that key combinations are consistent across nearly all operating systems for programs like Chrome. Refer to the picture for additional information.enter image description here

wizlog
  • 13,573
1

Chrome removed the ability to disable print preview, but on Windows you can still disable it if you modify the application shortcut:

add --disable-print-preview to the end of the "Destination", so it read something like:

"C:\Users\MyUser\AppData\Local\Google\Chrome\Application\chrome.exe" -- disable-print-preview

This will make CTRL+P default to the regular OS-specific print dialog. Ctrl+shift+P also works, for those who can remember the hotkey every time.

Seph

1

Recent Chrome builds have removed the Print using System Dialog… menu item, so the above method no longer works.

Fortunately, the --disable-print-preview command argument also works on Mac.

Following the instructions in How do I pass command line arguments to Dock items?:

  1. Use Automator, create an Application, add Run Shell Script and replace cat with:

    open -a "Google Chrome" --args --disable-print-preview

  2. Save it as Chrome Normal Print anywhere you like.

  3. Use Get Info to copy Chrome's icon to Chrome Normal Print.

  4. Run Chrome Normal Print instead of Chrome and it will launch Chrome for you with the print dialog fixed.

0

The key combination on OS X for the workaround is command+option+p. Still looking for a way to actually disable it.

J Cobb
  • 158