For me whenever this happens with my 8.1 laptop I restore to a restore point I created before I installed Chrome, and it consistently fixes it for me. Firefox doesn't seem to affect it (however I am using an older version of Firefox ESR and freezed updates to it many months ago)
BTW, on some Win 8.1 laptops by Lenovo, there's a weird quirk that causes the screen to feel more unstable when anything is plugged into any port, no matter if it's power, a USB wifi adapter, an Ethernet adapter, mouse, etc.
However, this is a very unique issue that I really haven't seen on any other laptop, on other devices I own the ports don't affect strain at all. Probably is due to poor isolation of components inside of the laptop or something like that.
So due to that, I'm also only able to get the best screen output on my Win 8.1 Lenovo by only using the on-board WiFi + Bluetooth mouse + nothing connected to ports at all + I don't use it while it's charging unless I really need to.
(i.e. an Ethernet cable and a USB mouse actually causes more strain on my Lenovo because those require using the ports)