GlosSITarget: Fix device hiding

pull/179/head
Peter Repukat 2 years ago
parent ebab075b9f
commit 4ede3a32a6

@ -158,7 +158,7 @@ void HidHide::UnPatchValveHooks()
// need to load addresses that way.. Otherwise we land before some jumps...
if (const auto setupapidll = GetModuleHandle(L"setupapi.dll")) {
UnPatchHook("SetupDiEnumDeviceInfo", setupapidll);
//UnPatchHook("SetupDiGetClassDevsW", setupapidll);
UnPatchHook("SetupDiGetClassDevsW", setupapidll);
}
if (const auto hiddll = GetModuleHandle(L"hid.dll")) {
for (const auto& name : ORIGINAL_BYTES | std::views::keys) {
@ -197,6 +197,7 @@ void HidHide::enableOverlayElement()
ImGui::SetNextWindowSizeConstraints({400, 270}, {1000, 1000});
if (ImGui::Begin("Hidden Devices")) {
if (window_has_focus && (overlay_elem_clock_.getElapsedTime().asSeconds() > OVERLAY_ELEM_REFRESH_INTERVAL_S_)) {
// UnPatchValveHooks();
openCtrlDevice();
bool hidehide_state_store = hidhide_active_;
if (Settings::extendedLogging) {

Loading…
Cancel
Save