Hey,
When Nvidia GeForce Experience's "Share" feature is turned on, ShareX's region capturing does not capture specific parts of windows. It instead captures the whole screen. This is because Nvidia has a window that is constantly overlayed so it can display some HUD-type shit for its "Share" feature. I think the problem depends on the load order of ShareX and Nvidia (?) as turning off Share and turning it on again (in one session) fixes the issue.
One potential fix could be a region capturing filter (which may already exist, I'm not sure.) The process name is "NVIDIA Share.exe"
Window titles also include
NVIDIA GeForce Overlay DT and NVIDIA GeForce Overlay
I would like a process exception to be added as well, or at least the ability to select processes/windows to blacklist. Had this problem for a while but until now didn't know that was the cause.
I enabled Nvidia Share but still I can hover on any window.
It takes some time, it's not a 100% rate of reproduction
@Jaex make sure Nvidia _Share_ starts on startup (but ShareX doesn't.) Once the computer starts up, check whether Nvidia Share is running, and then start ShareX.
Nvidia Share started on startup. I opened ShareX. Still I can hover each window and their controls.
Leave it running, play some vidya perhaps, turn on desktop capture support maybe, since it's by default turned off. I still get Nvidia DT overlay labelled screenshots even with desktop capture disabled, since turning it on renders the Nvidia Share server useless due to a communication error
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
馃馃敨馃憖
馃え Nvidia

馃え 
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Most helpful comment
馃馃敨馃憖