After months of frustration and trying out the various suggestions, I was finally able to make a huge difference in the sharpness of the OBS recording by telling my computer to use the discrete graphics unit when OBS was running.
--> what a relief to see a relatively sharp image of the screen.
-- > Significantly not so blurry!
For text, I added an OBS filter and increased the contrast +0.2 and decreased the gamma +0.7 to improve on the sharpness of the OBS recording of the text.
To tell the PC (which was my situation) to use the discrete processor when OBS was running:
OBS Knowledge Base. For computers with multiple GPUs, make sure to select the correct one for best performance
obsproject.com
> Windows > Settings > Display > Graphics settings > browse > find obs-studio executionable > Options > select High Performance
. . .
For a Mac, you could try what this person is suggesting:
The solution is to use the machine’s discrete graphics card instead.Because the discrete GPU uses more energy, I don’t want to use it when I’m on battery…
nathansnelgrove.com
Although someone experienced the pmset no longer working:
discussions.apple.com
. . .
So I wonder if your computer automatically switched to the higher performance GPU (if your computer has one), which resulted in a sharper recording?