Limited width on dual monitor setup

  • Eric_H

    I noticed something on my two monitor setup: I cannot make Console any wider than the number of characters that would fit on the monitor that I have vertically aligned (so 1024px wide) even though I am running Console on the horizontal monitor (1280px wide.) Not sure if this behavior is being driven by the underlying CMD command (though Cygwin does the same.)

    I would preferably like to run a little wider (ideally full screen, but I know there are some issues there related to tabs.) Any suggestions welcome. Great program by the way.


  • Kirill

    There are two things that cause that:
    1. cmd would not allow to make the console window wider than the main monitor
    2. official Console adheres to the same rule

    Solution to 1 is from Console to View > Console Window, from the opened window's system menu, Properties > Font and choose a TrueType font of a very small size (5pt works too). WARNING: don't go too wide - couple times Console crashed when pushed to 3000px range.

    The only solution to 2, I'm aware of is my unofficial build from

  • Eric_H

    Thanks Kirill. I installed what appears to be you latest build, 148.2. I still get limited by the width, but it appears I can get a little wider than before, wider than the width of the vertically aligned monitor. I'll take the extra space.

  • delias

    I've run into this problem, and it's a limitation of CMD.EXE. The max width can only be as large as the resolution of the monitor on which the application is launched (your primary #1 monitor in display settings). So the easy way to fix it is to change the order of your primary monitor.

  • Alex

    We're not talking about the CMD limitation. Console has currently another limitation on dual-head setups.

    First review this article:

    In ConsoleView.cpp:GetMaxRect(), we should replace this:
    For something based on this: