Grand Theft Auto: Vice City - The Definitive Edition

Grand Theft Auto: Vice City - The Definitive Edition

View Stats:
Game keeps resetting to wrong monitor
Hi,

I have 2 monitors, Main one is 2560x1440 and secondary is 1920x1080. When game launches it launches on main one, then after couple seconds it swaps to second one.

After it swaps to second one max resolution i can set is 1920x1080. If i try to set game to full screen it crashes.

Only way to get 2560x1440 resolution it to turn off secondary monitor entirely.

I have changed settings in config file that i set to read only, i have changed settings via geforce experience. But no matter what i do if i have both monitors on then game just refuses to work properly.

Even though it is possible to play it on main monitor by switching game to main one, but it still doesent let me change resolution past 1080p.

Has anyone got solution for this?
< >
Showing 1-5 of 5 comments
Jon Mar 9, 2023 @ 9:50pm 
Same problem. I temporarily fix it by turning off and on second monitor.
Dervish Mar 10, 2023 @ 6:51pm 
same thing happened to me, hold the windows key and the press the direction key left/right (depending on which screen you need it on) and it should shift it over
Last edited by Dervish; Mar 10, 2023 @ 6:52pm
hardstylah Oct 30, 2024 @ 5:23am 
*user*\Documents\Rockstar Games\GTA Vice City Definitive Edition\Config\WindowsNoEditor\GameUserSettings.ini
OutputMonitor= change 0 to 1 or 1 to 0
works for me thank you!
Xersize Apr 5 @ 9:17am 
Temporarily turning off the "wrong" monitor doesn't work, it still opens up on that one anyways. And changing the ini-file does nothing either, because the game starts up on my secondary monitor anyways and changes it back in the ini-file. So... Yeah, fun.

EDIT: I may have found a fix!

In the same folder as hardstylah mentioned (*user*\Documents\Rockstar Games\GTA Vice City Definitive Edition\Config\WindowsNoEditor\) there is a file called CustomSettings. The first line of it should be "; Hello Friends! Hope you are having a nice day. Place any console variables you want to ; explicitly override regardless of the user settings in this file. Have fun! Love, GSG" so at the bottom I added "; OutputMonitor=1" hoping it would override the change of monitor back to 0, and when I opened it up it is now on my primary monitor where I want it.

It's only worked the one time I've tried it so far so we'll see if it continues to work in the future, but so far so good!
Last edited by Xersize; Apr 5 @ 9:23am
< >
Showing 1-5 of 5 comments
Per page: 1530 50