Why doesn't printing use the default printer?
This bug has been here for ages and having to do periodic resets using about:config every time it goes pair shaped is a bloody annoying time waster. Could someone spend 5 minutes to fix it so it works like every other windows program in the universe that accesses a printer???
Do you mean my workaround doesn't work for you?Read this answer in context 1
Additional System Details
- Shockwave Flash 32.0 r0
- User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Normally Firefox re-uses the last printer you print to in Firefox. Is that what your Firefox doing? I don't know whether anyone has posted a workaround for that in a previous thread, i.e., forcing Firefox to always return to the same printer. I can't recall seeing one.
Here is a method that will lock all instances of Firefox to a single printer. You will be able to override it on a case-by-case basis, but Firefox won't retain that modification. This uses the "Autoconfig" file method documented in the following article:
To set this up, you will create two files. Note: This assumes you do not already have any Autoconfig file set up. If you do, you simply need to add the lockPref() line below to your existing File #2.
pref("general.config.filename", "firefox.cfg"); pref("general.config.obscure_value", 0);
Name this something like autoconfig.js (make sure Windows doesn't add .txt to the file name)
Save location, either:
- C:\Program Files\Mozilla Firefox\defaults\pref
- C:\Program Files (x86)\Mozilla Firefox\defaults\pref
Contents (replace PrinterName with what appears for this preference in about:config after using your default printer):
// IMPORTANT: Start your code on the 2nd line lockPref("print_printer", "PrinterName");
Name this file firefox.cfg (make sure Windows doesn't add .txt to the file name)
Save location, either:
- C:\Program Files\Mozilla Firefox
- C:\Program Files (x86)\Mozilla Firefox
Firefox should pick up on that after its next shut down/restart.
The annoyance is that I don't want browser to remember last printer. Just stick to default. In any case, when I do select the correct and default printer manually, it hardly remembers that printer anyway.
Do you mean my workaround doesn't work for you?
Howdy :) Not sure if the workaround works, problem, if still there takes place randomly. Also tried another trick withing config:about but as the questions states; "Why" is the big question more than anything else. Cheers for your help though. Most appreciated and added to my fix list :)