Roadside Picnic :::
  • Friends
  • About
  • Categories
  • Tags

>> Home / Posts / Computer

Brother MFC-9320CW Printing For Arch Linux pt2

Page sizes become wonkier

Despite writing my prior post only after months of satisfactory and dimensionally correct printing, I have nonetheless jinxed myself by writing it, and shortly after my printer suddenly started eating the margins of my content again.

After re-installing any packages I could see as possibly relevant (cups, AUR brother drivers, SANE scanning, etc.), following my own steps from the previous blog post, and editing PPD files manually, I was still unable to get output consistent across all applications.

Here’s the magic trick

Run: brprintconf_mfc9320cw

You’ll see an output like this:

function list : /opt/brother/Printers/mfc9320cw/inf/brmfc9320cwfunc
resource file : /opt/brother/Printers/mfc9320cw/inf/brmfc9320cwrc

Usage on MFC9320CW:
brprintconf_mfc9320cw <[option command] [setting]>...
 -md    : MediaType
   Plain     : Plain Paper
   Thin      : Thin Paper
   Thick     : Thick Paper
   Thicker   : Thicker Paper
   BOND      : Bond Paper
   Recycled  : Recycled Paper
   Env       : Envelopes
   EnvThin   : Env.Thin
   EnvThick  : Env.thick
   PostCard  : PostCard
   Label     : Label
 -pt    : PageSize
   A4        : A4
   Letter    : Letter
   Legal     : Legal
   Executive : Executive
   A5        : A5
   PRA5Rotated : A5 Long Edge
   A6        : A6
   B5        : ISO B5
   B6        : ISO B6
   JISB5     : JIS B5
   JISB6     : JIS B6
   EnvDL     : DL
   EnvC5     : C5
   Env10     : Com-10
   EnvMonarch : Monarch
   Br3x5     : 3 x 5
   BrA4Long  : A4 Long
   FanFoldGermanLegal : Folio
   EnvPRC5Rotated : DL Long Edge
   PostCard  : Hagaki
   EnvYou4   : Envelope #4
   EnvChou3  : Envelope MAX
 -inslot : InputSlot
   AutoSelect : Auto Select
   Tray1     : Tray 1
   Manual    : Manual
 -reso  : BRResolution
   Normal    : Normal(600*600dpi)
   Fine      : Fine(2400 dpi class)
 -copy  : Copies
   numerical value
 -collate : Collate
   OFF       : OFF
   ON        : ON
 -reve  : BRReverse
   OFF       : OFF
   ON        : ON
 -corm  : BRMonoColor
   Auto      : Auto
   Color     : FullColor
   Mono      : Grayscale
 -cm    : BRColorMatching
   Normal    : Normal
   Vivid     : Vivid
   None      : None
 -gray  : BRGray
   OFF       : OFF
   ON        : ON
 -ce    : BREnhanceBlkPrt
   OFF       : OFF
   ON        : ON
 -ts    : TonerSaveMode
   OFF       : OFF
   ON        : ON
 -output : BRImproveOutput
   OFF       : off
   BRLessPaperCurl : Reduce Paper Curl
   BRFixIntensity : Improve Toner Fixing
 -brit  : Brightness
   numerical value
 -cont  : Contrast
   numerical value
 -red   : RedKey
   numerical value
 -green : GreenKey
   numerical value
 -blue  : BlueKey
   numerical value
 -satu  : Saturation
   numerical value

When I looked inside of the file /opt/brother/Printers/mfc9320cw/inf/brmfc9320cwrc I saw:

[MFC9320CW]
MediaType=Plain
PageSize=A4
InputSlot=AutoSelect
BRResolution=Normal

Note the unwelcome PageSize=A4. I am a hamburger american who already set my printer default dimensions in the CUPS gui to letter sized, so this looks like our culprit.

Run this command:

sudo brprintconf_mfc9320cw -pt Letter

Now the inside of file /opt/brother/Printers/mfc9320cw/inf/brmfc9320cwrc shows:

[MFC9320CW]
MediaType=Plain
PageSize=Letter
InputSlot=AutoSelect
BRResolution=Normal

And now all of a sudden chrome, firefox, zathura, etc’s print options all output with proper margins. For some reason I can’t get printing in black and white to work via the system dialog in a browser, the output remains in color. But I’ve driven myself insane enough for now. Good luck to everyone printing in the new year!

∵ Redrick Schuhart ∴ 2026-01-21

  • Photo
  • Posts

  • Book
  • Computer
  • Sodas

RSS FEED | ATOM FEED | 2026 © Redrick Schuhart | No JavaScript used