-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HUD Free screenshot doesn't work #209
Comments
Ugh, I should just revert the code changes responsible for this. I can confirm that the keybind option no longer shows up. These changes were like 6 months ago though. |
Well, I feel dumb now. static std::set <SK_ConfigSerializedKeybind *>
keybinds = {
&config.screenshots.sk_osd_free_keybind,
&config.screenshots.sk_osd_insertion_keybind,
&config.screenshots.no_3rd_party_keybind,
&config.screenshots.clipboard_only_keybind,
&config.screenshots.snipping_keybind
};
// Add a HUD Free Screenshot keybind option if HUD shaders are present
if (rb.api == SK_RenderAPI::D3D11 && keybinds.size () == 4 && ReadAcquire (&SK_D3D11_TrackingCount->Conditional) > 0)
keybinds.emplace (&config.screenshots.game_hud_free_keybind); This broke when I added the new keybind for screenshot snipping. Similarly, the actual HUD free capture is broken by the fact that there's one additional type of screenshot now :) |
I think we can keep HUDFree set keybind option always visible if we provide contextual help through a tooltip explaining how it works |
I have fixed the missing keybind option, however, am having difficulty reproducing the HUD appearing in the screenshot. Can you confirm that the HUD toggle keybind itself is working for you? The only thing I can think of here is that the game uses more SwapChain backbuffers than usual and I need to add an extra frame of latency before attempting to capture the screenshot. |
Yeah, it looks like HUD is hidden and shown quickly and then screenshot is captured. Maybe it's possible to configure a delay before showing HUD or somehow track "screenshot is made" moment and then show HUD |
Nightmare Reaper Demo is another game where HUD stays on HUD-Free screenshots. |
Special K: 24.9.26
SKIF: 1.1.5.2
OS: Windows 10 Pro (10.0.19045 Build 19045)
Injection method: Global (via Playnite add-on)
Tested on game: None Shall Intrude: Descent
d3d11_shaders.ini:
There are several issues:
HUDFree
keybindHUDFree
keybindNum -
a screenshot is made, but it contains HUD. Toggle HUD hides UI thoughlogs.zip
SpecialK.zip
The text was updated successfully, but these errors were encountered: