Control multi-monitor VMware Workstation VMs and set custom monitor resolution
![Control multi-monitor VMware Workstation VMs and set custom monitor resolution](/content/images/size/w2000/2022/01/2022-01-29-14.33.25.jpg)
Let's say you have a high resolution monitor and want to make use of it under VMware Workstation VMs. One way is to add multiple virtual monitors to a VM and divide the main screen to multiple parts with custom resolution.
For example, this is how the VM looks before:
![](https://blog.atyafnet.com/content/images/2022/01/image.png)
and this is how it looks after:
![](https://blog.atyafnet.com/content/images/2022/01/image-1.png)
All of this under a Virtual Machine.
![](https://blog.atyafnet.com/content/images/2022/01/20220129_131710.GIF.gif)
So to do this, open a command prompt on the virtual machine and change directory to "%ProgramFiles%\VMware\VMware Tools"
cd %ProgramFiles%\VMware\VMware Tools
Then specify the number of virtual monitors and set custom resolution for each one with the following command:
VMwareResolutionSet.exe 0 3 , 0 0 1650 1931 , 1650 0 1677 966 , 1650 966 1677 965
![](https://blog.atyafnet.com/content/images/2022/01/vmware-set-resolution.jpg)
The detailed syntax can be found on VMware website:
https://kb.vmware.com/s/article/2058577
After setting the resolution, you also need to tell vmware workstation to stop auto-fitting the vm window so you don't lose your resolution settings.
![](https://blog.atyafnet.com/content/images/2022/01/image-2.png)