I have a Windows 10 notebook (Thinkpad T460p) that I pretty much use as a stationary PC. When I'm working I connect it to an external monitor. I also connect it to my TV a lot to watch movies or streams on there.
I used to always switch cables manually between the monitor and TV, and apart from being a bit of a hassle everything worked fine. Today I finally got myself a HDMI hardware switch (https://www.amazon.com/dp/B079JQ9XXV) for making the switching process a bit more comfortable.
Everything works so far, except the resolution doesn't change automatically when switching. My monitor is 1920x1200, and my TV is 1920x1080. When I press the switch button, the resolution stays the same as it was before. When I then unplug the screen and plug it back in, it switches to the correct resolution.
It seems to me that the switch is making the switching too fast for the graphic card to notice, which makes the card think it is still connected to the same monitor, and therefore it is not refreshing the resolution settings.
Is there any (preferably software-based) trick I can use to get the graphic card to recognize the monitor switch and change resolution automatically?
Edit: Failed to mention I'm using a docking station. Which would've been quite essential.