Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-w and -h cannot be larger than your monitor size #233

Open
tYGjQCsvVI opened this issue Dec 12, 2014 · 2 comments
Open

-w and -h cannot be larger than your monitor size #233

tYGjQCsvVI opened this issue Dec 12, 2014 · 2 comments
Labels

Comments

@tYGjQCsvVI
Copy link

tl;dr:- -w and -h command line arguments don't let you go over your screen's resolution. This occurs in both CS:GO and CS:S (I haven't tested other source games, but, I have to assume it's the same).

Longer version:- Some users like to play games over multiple monitors. There are two ways of going able this, setting our X screen to emulate one huge monitor consisting of our physical monitors (Which is a huge pain for anything but gaming, and constantly toggling between modes isn't fun), or, setting the game into windowed mode then using an option in our window manager to fullscreen over all monitors (For instance, i3's fullscreen global command, which is what I use). This is all great and works in nearly every game, except for CS:GO, which thinks it's smarter than the user and defaults back to the size of one monitor, resulting in... well... this (Three 1080*1920 monitors rendering a stretched out version of this):-
1080*1920

Another way of working around this is using -w 1080 -h 607 (607 ~= 1080/16*9), but this results in an absolutely horrible screen resolution (Imagine this, but stretched over 3 24" portrait monitors):-
1080*607

_The fix (I assume) is don't limit the screen resolution if -w/-h is given._ I understand why the limitation would be there, you don't want the game rendering off the screen, but assuming the user is acting providing -w/-h, it should be assumed the user knows what (s)he's doing.

@Tele42
Copy link
Contributor

Tele42 commented Dec 12, 2014

Sounds like we want to limit the application to the total xorg resolution, instead of the target display resolution when overriding the dimensions of the game, I wonder if libsdl2 has an abstracted method of getting this.

@Tele42 Tele42 added the Linux label Jun 25, 2016
@aaronfranke
Copy link

Confirmed for CS:GO on 2017-03-10 and for other Source games including CS:S. It seems like there is no way to make it span multiple monitors.

This person is also having this issue: https://www.reddit.com/r/SteamOS/comments/5ydyvb/can_anybody_help_me_get_counterstrike_source/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants