KVM switch, Windows 7 & changing screen resolution

Mr Davo

New member
Power User
Local time
4:03 AM
Messages
173
Hi Everyone,

I am having an issue with screen resolution which is related to the use of a KVM switch - Wikipedia, the free encyclopedia with my Windows 7 computer.

When I boot into Windows 7 with the KVM switch set to my computer (e.g.: I watch the entire boot process from "white writing" to Windows loading) screen resolution remains at the setting that I chose (in my case 1280 x 1024).

However if I boot my Windows 7 computer and it is not active on my KVM (e.g.: I don't see the boot up) and then I later switch to the computer the resolution on my monitor is lower (1024 x 768).

This is an annoyance as all of my screen icons are moved around. Ideally I would like to be able to set Windows 7 to a screen resolution of 1280 x 768, and "lock it in" so that it loads with the desired screen resolution regardless of whether or not the Windows 7 computer is selected on my KVM.

If you have any advice it will be greatly appreciated.

Thanks

Davo
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Velocity
OS
Windows 7 (XP, by Virtualization)
CPU
Intel i7 3820 (@ 3.6GHz)
Motherboard
Gigabtye X79-UP4
Memory
16 Gig DDR3 2133 (overclocked @ 2933MHz - 22GB/s)
Graphics Card(s)
ATI Radeon HD7800
Monitor(s) Displays
3
Screen Resolution
6400 x 1440 (3 Monitors, 1 Extra High Def!)
Hard Drives
500G SSD RAID 0 (Seq Read @ 889MB/s | Seq Write @ 844MB/s)
PSU
700 Watt
Case
Thermaltake
Keyboard
Microsoft
Mouse
Logitech
Internet Speed
20Mbps
Antivirus
AVG Internet Security Business Edition
Browser
Chrome
Other Info
7.7 on the Windows 7 INDEX! Not quite 7.9!!!
As far as I know there is no fix for this problem.
When you boot up a computer with a KVM switch that is not switched to on the KVM it does not know what monitor is attached and sets it to a default setting usually 1024x768.
Your KVM switch sets the resolution and not your PC.
The only way is to boot up one PC with the KVM switched to it then boot up the other one with the KVM switched to it (a real pain in the rear) that's why i did away with my KVM.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self Built Custom Computer.
OS
Windows 10 Pro x64
CPU
i7-4770K
Motherboard
Asus Z87 Sabertooth
Memory
16Gig DDR3-2400
Graphics Card(s)
Gigabyte GT740
Sound Card
Onboard
Monitor(s) Displays
Benq 27" - Dell 23' - Benq 22"
Screen Resolution
1680x1050
Hard Drives
Samsung 840 Pro 128g SSD
1xWestern Digital Caviar Green 1tb
2xWestern Digital Caviar Green 2 tb
PSU
Seasonic 760 watt Platinum
Case
Coolermaster Haf - X
Cooling
Noctua NH-C12P CPU Cooler
Keyboard
Logitech illuminated keyboard
Mouse
Logitech Perfomance MX
Internet Speed
Cable = speeds to 20Mbps downsteam and 512kbps upsteam
Antivirus
Avast Internet Security
Browser
Firefox
Kodi is correct. The PC will boot to the resolution of the PC it sees. You have to have the correct PC switched to while loading windows. Right up until the desktop starts to load. We all learned this the hard way :)

A Guy
 

My Computer

Computer type
PC/Desktop
OS
Windows 10 Home x64
CPU
INTEL Core i5-750 Quad-Core 3.37GHz
Motherboard
ASUS P7P55D
Memory
HyperX Fury Black Series 8GB (2 x 4GB) 1866Mhz
Graphics Card(s)
EVGA GeForce GTX 750 Superclocked 1GB 128-Bit GDDR5
Monitor(s) Displays
LG 32MA68HY 32" IPS
Screen Resolution
1920 x 1080
Hard Drives
Samsung 840 Evo 120GB, SEAGATE 500GB Barracuda® 7200.12, SATA 3 Gb/s, 7200 RPM, 16MB cache
PSU
ANTEC TruePower New TP-550, 80 PLUS, 550W
Case
ANTEC Three Hundred Illusion
Cooling
COOLER MASTER Hyper 212 Plus, 4 x 120mm 1 x 140mm Noctua's
Internet Speed
85 + Mbps
Antivirus
Avast
Browser
Vivaldi
I have found a work around! :)

Hi Guys,

I have discovered a work around, it involves using a program called Carroll, http://www.softpedia.com/get/System/.../Carroll.shtml, to set the screen resolution. This program will restore the desired screen resolution on boot up. However it can only do so after the initial boot process, which typically occurs at a lower screen resolution. The result is a desktop at the right resolution but with icons in the wrong locations.

To overcome the movement of icons it is possible to use a program called Fences, Stardock.com - Your Edge In Software,which keeps icons in the same place regardless of the screen resolution. Fences is also very handy when working with a Virtual Desktop (e.g.: Windows XP in Windows 7) environment for keeping icons in the right place when switching into and out of full screen mode.

Cheers

Davo
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Velocity
OS
Windows 7 (XP, by Virtualization)
CPU
Intel i7 3820 (@ 3.6GHz)
Motherboard
Gigabtye X79-UP4
Memory
16 Gig DDR3 2133 (overclocked @ 2933MHz - 22GB/s)
Graphics Card(s)
ATI Radeon HD7800
Monitor(s) Displays
3
Screen Resolution
6400 x 1440 (3 Monitors, 1 Extra High Def!)
Hard Drives
500G SSD RAID 0 (Seq Read @ 889MB/s | Seq Write @ 844MB/s)
PSU
700 Watt
Case
Thermaltake
Keyboard
Microsoft
Mouse
Logitech
Internet Speed
20Mbps
Antivirus
AVG Internet Security Business Edition
Browser
Chrome
Other Info
7.7 on the Windows 7 INDEX! Not quite 7.9!!!
I wrote a small application to fix that annoyance

The app is running in the background and listening for any "changed resolution" event.
When this event is triggerd by the system, The app will restore your resolution immediately.
You need to define your resolution in the config.cfg file (just open in notepad).
Cheers :party:
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
Thank you VERY much for the "Fixed Resolution App", which works very well with Windows 10, and has saved me the annoyance of having to repair my desktop icon and open window positioning each time I switch computers using the KVM. (Ironically, the problem doesn't occur for me when switching to W7). You should request a donation from each user. The program is well worth it. Toda rabba.
 

My Computer

Computer type
PC/Desktop
OS
WXP-32bit, W7-32bit, W10-32bit, W10-64bit,
A little update

cdgoldin - Thanks!

I've been asked to auto-set the screen refresh rate along with the resolution, so i added a third parameter to the config.cfg. Attached to this post is the updated version. For example, config.cfg will look like this:
1680 1050 60
(Resolution of 1680*1050 with refresh rate set to 60).

Two other guys emailed me about some problems they having, "access denied" and "DISP_CHANGE_BADMODE", and i tried to help as far as i could :huh:.
So i decided to upload the code to gitHub, this way others can improve this nice little app. Here it is.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
Your fix works on the resolution changes , however it running continuously is using like 15% of my i7 cpu resources. I didnt try your new update. Do you have this problem?It turns my i7 into like an i3.
 

My Computer

Computer type
PC/Desktop
OS
windows 7 32 bit
You're right!

I just noticed that ! I'm working with this app in my work place, so i never needed the "horse power"...
My update only added refresh rate... But it's the same app overall.
In my case, the cpu is i3 and the app hogs 25%. So i believe that this is has to be related to the "Resolution has been changed" system event I'm registering to, maybe its checking it on every cpu cycle and that why it's eating 100% of a full core (and in my case i have 4 cores = 25%, you have 8 = 15%~).
I'm going to check what i can do about it.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
Fixed!

This strange behavior caused by the method i used to hide the application main window. Now I'm using a different approach, and the cpu impact is between 0%-1%.
Check the new version and tell me how it's working now :party:
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
will do ohadts, when I get home this evening. I'll let you know.
 

My Computer

Computer type
PC/Desktop
OS
windows 7 32 bit
Thanks ohadts! Your new fixed app shows 0% load on my processor and a mere 1.7mb of memory running your app. 2 thumbs up!
 

My Computer

Computer type
PC/Desktop
OS
windows 7 32 bit
Nice!

Glad it worked, thank you for bringing this issue to my attention.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
I am using a TrendNet TK-407K KVM and Switching between an HP 8200 Elite Ultra Slim Desktop (Main Board is probably a Lap Top Board) and an HP dc5800 MicroTower. The dc5800 always remains at the set 1920 x 1080 But the 8200 would always revert back to 1024 x 768. Thanks a million for your latest fix ohadts as it now remains at the set 1920 x 1080 60 when switching between computers. Your latest fix did it. Jack
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP compaq 8200 Elite Ultra Slim Desktop
OS
Windows 7 Pro SP-1 v. 6.1.7601 Service Pack 1 Build 7601 64 Bit w/all updates
CPU
Intel(R) Core(TM) i5-2400S CPU @ 2.50GHz, 2501 Mhz, 4 Core
Motherboard
HP Laptop Style
Memory
16 GB 2 x Kingston KTH-X3B/8G
Graphics Card(s)
Intel(R) HD Graphics on Motherboard
Hard Drives
C/:Segate 1 TB Hybrid 2.5 inch SATA

USB: Segate 2TB Barracuda 3.5 inch SATA
Antivirus
Kaspersky Total Security
Browser
FireFox
Multi-Screen Version

Hi Ohadts,

is it possible for you to add support for multi-screen setups.

I love your fixed screen resolution app however, I have two-monitor setup.
It seems only change my primary screen to a fixed resolution.

Thanks in advance
 

My Computer

Computer type
PC/Desktop
OS
NY
Fixed Resolution app: Failed to change the resolution

I hoped the Fixed Resolution app would solve my problem of W7 defaulting to low-res Generic Non-PnP monitor when using a KVM switch. However each time I switch to W7, an Information box pops up saying "Description: Failed To Change The Resolution" and the resolution is still low-res. The same box appears if I set the resolution manually, when the app runs to try and change it back.

Any ideas on what I'm doing wrong, or settings I need to change?

Thanks in advance
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Pro
The resolution on my monitor keeps switching from the recommended one I've set but keeps switching to a lower one. No matter what I do this keeps happening whenever I try to open MS Outlook to check for emails. Any suggestions appreciated. Thanks.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer
OS
Windows 7 Premium 32bit
Antivirus
Avast
Browser
Firefox
Thank you so much for Fixed Resoution App!

You have no idea how hard I was looking for something like this! I was using a little program called QRES which allowed me to reset the resolution with a single click but not having to do anything at all is wonderful. And yes, it uses zero resources in Windows 10 Pro X64.

RC
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 10 X64 Pro
CPU
i7
Memory
4 gig
Hard Drives
260 gb SSD
Antivirus
Symantec
Browser
Chrome
Glad to hear its helping.
I recently got myself a dual monitor setup, so maybe I'll add a support to that soon.
Anyone who's having a problems, the first things to check is:
1. That the app has administrative permission.
2. That you are setting the right resolution (one that your setup support) in the config.cfg file.
It can't be that hard to troubleshoot. like i said before, the app is very very basic...
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Ultimate x64
Wow..this is perfect for what I needed. Again involving a KVM. My office box would always change resolution when I switched back from my gaming PC.

Thanks. This is the SHIZZLE!
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 980
OS
Win 10 Pro x64
CPU
i5 650
Motherboard
Dell Inc. 0C522T (CPU)
Memory
8G Dual Channel
Graphics Card(s)
Intel HD
Hard Drives
931GB Seagate ST31000524AS (SATA) (1TB mechanical)
Antivirus
Norton 360
Browser
Firefox
Back
Top