Hide cursor with Windows Graphics Capture method

DeNcHiK3713

New Member
I compiled libraries from official github to allow hiding the cursor using the Windows Graphics Capture method.
1591365261605.png

You need to replace libobs-winrt.dll in bin folder. Do NOT forget to create a backup of libobs-winrt.dll.
(For x64 is C:\Program Files\obs-studio\bin\64bit)
32 bits: https://mega.nz/file/0Dx2lKBb
64 bits: https://mega.nz/file/dPgEgaTS
(You probably need the latest version of Windows 10 2004)
 

allanbj

New Member
Hmm, didn't work for me... I see the "Capture Cursor" option but in Capture Method the Windows Graphics Capture option is grayed out and can't be selected. And regardless when trying to capture Chrome (assumingly using BitBlt) then I just get black - for some other windows (like Total Commander) I get a signal but the Capture Cursor toggle doesn't work - it never show the cursor, except for a very brief moment when I toggle it on...

Using Win10 2004, OBS 25.0.8 64-bit...

I also found out that for some windows the default OBS installation DOES give an option hide cursor - but it's when it's using BitBlt. And here Chrome also is just black when using BitBlt.
 

mlobo4370

New Member
Hellow every one.
I don't work for me. Whith de last solutions ( Try replacing all files ) crash the OBS program.
If i copy of this compilations libobs-winrt.dll , I see the box for unactivate the mouse but it dont'n capture the windows, only capture screen.
Whith second option i don't work it.
Whith first option i can't probe, Ask me for a code.
Any solution ?

Thank's
 

cyaniDE23

New Member
Hellow every one.
I don't work for me. Whith de last solutions ( Try replacing all files ) crash the OBS program.
If i copy of this compilations libobs-winrt.dll , I see the box for unactivate the mouse but it dont'n capture the windows, only capture screen.
Whith second option i don't work it.
Whith first option i can't probe, Ask me for a code.
Any solution ?

Thank's

The exact same thing happened with me. I'm not sure if I'm supposed to replace all the files in bin or just in 64bit folder, because I did the latter and it did not work.
 

Hafa

New Member
Hmm, didn't work for me... I see the "Capture Cursor" option but in Capture Method the Windows Graphics Capture option is grayed out and can't be selected. And regardless when trying to capture Chrome (assumingly using BitBlt) then I just get black - for some other windows (like Total Commander) I get a signal but the Capture Cursor toggle doesn't work - it never show the cursor, except for a very brief moment when I toggle it on...

Using Win10 2004, OBS 25.0.8 64-bit...

I also found out that for some windows the default OBS installation DOES give an option hide cursor - but it's when it's using BitBlt. And here Chrome also is just black when using BitBlt.

I have the exact same issue, did you end up figuring a solution?
 

OreDa

New Member
Could you provide building instructions or what flags to use when building please? The DLL doesn't work with newest OBS version.
 

eitydash

New Member
I compiled libraries from official github to allow hiding the cursor using the Windows Graphics Capture method.
View attachment 57224
You need to replace libobs-winrt.dll in bin folder. Do NOT forget to create a backup of libobs-winrt.dll.
(For x64 is C:\Program Files\obs-studio\bin\64bit)
32 bits: https://mega.nz/file/0Dx2lKBb
64 bits: https://mega.nz/file/dPgEgaTS
(You probably need the latest version of Windows 10 2004)
Downloads link is asking for a key
 
Top