A little background info on what we're dealing with here. I work in a store and we own two workstations. Each workstation shares our two printers. One is a Star Re… (read more)
A little background info on what we're dealing with here. I work in a store and we own two workstations. Each workstation shares our two printers. One is a Star Receipt printer, the other is a Brother full size paper printer. Now Workstation2 is working without issue. We are able to print with the system specific default printer settings and nothing changes between printer. All good to go.
Now the issues stems from Workstation1. Our Star Receipt printer is set to print '77MMXRECEIPT', however when we select the Brother printer from the drop down menu then switch back to the Star Receipt the default paper size is forced to 'Letter' which causes the Receipt to print like a large sheet of paper which means we only get a portion of what we are printing.
This wouldn't normally be a problem, but due to some undefined steps(I'm not the only user and we don't always print from one website) the Brother printer is changed to default in Firefox which means that when we select the Receipt printer for printing, the default is again set to 'Letter' until we go to File>Print and set it to default again with '77MMXRECEIPT'.
Here's what I've done to test where the issue is this. I've changed and confirmed that when the Receipt printer is forced to 'Letter', the windows printer settings for both printers does stay on the default settings. I've also confirmed that the printer settings work on all browsers but Firefox and within Firefox I have gone into the .js settings file and deleted anything mentioned as 'print_' as well as going to Help>Troubleshoot>Refresh and completely setting all settings to default with nothing changing. I've also gone into About:config and tried resetting the default printer to no avail. The setting is always forcefully changed to 'Letter' when first switched to Brother printer and back to Star Receipt printer.
My take on it is there is some saved cache or settings file that has recorded and saved the Brother settings along with the Star Receipt settings and sets them both when switched to Brother. I've attempted to check both workstations and compare settings, everything appears the same. I have no idea where else to go on this as I don't know Firefox that intimately. Short of reinstalling Firefox I've done all I can think of.
My current version of Firefox is 66.0.3 (64-bit) labelled as Firefox Quantum.
Please let me know if there is anything you can think of! Thank you for your help.