We have smart-boards at my workplace. We connect them to our new PCs with rather dated, Nvidia 710 GPUs. Everything works fine when outputting to the computer monitor, to the smart-board, or using both of them at native resolutions (1080p and 4k) in extended mode. But when we duplicate the display with the goal of mirroring what is shown on the computer's monitor, the desktop window manager (dwm.exe) starts using between 50% and 80% GPU whenever the mouse cursor moves when, otherwise, the computer is idle.
I have set the computer's power options to favour performance over energy saving, and I've done the same within the Nvidia control panel's global 3d settings, selecting max performance instead of power savings. I've scanned the PC for malware, none to be found. I've also set image scaling to [display] as the smart-board is 4k while the PC monitor is only 1080p. I've tried disabling all visual effects and animations. I installed the latest graphics drivers as they were outdated. Just updated to the most recent 2009 update. Nothing helped.
The monitor's colour scheme is RGB but the smart-board is YCBCR420, if that has something to do with anything. I can't force either display to use the same kind of colours as (I guess) our GPUs are too old, and the Nvidia control panel doesn't even show those options that the articles online shows to be there.
It's very strange that this doesn't happen while extending the displays, as it outputs both 1080p and 4k at the same time without a problem, but duplicating an 1080p image chokes the GPU.
This issue affects two similar [machine + smart-board] setups.
Does anyone have any ideas regarding this problem?