Enable desktop overlay via shift+tab

pull/1/head
Peter Repukat 5 years ago
parent 06d5a6d34b
commit 3cf635498b

@ -81,6 +81,17 @@ void TargetOverlay::overlayLoop()
}
}
if ( sf::Keyboard::isKeyPressed(sf::Keyboard::Key::LShift)
&& sf::Keyboard::isKeyPressed(sf::Keyboard::Key::Tab) ) { // default overlay hotkey
//seems to be enough to simulate a keystroke to the overlay window for steam to open it
PostMessage(window_.getSystemHandle(), WM_KEYDOWN, VK_SHIFT, 0);
PostMessage(window_.getSystemHandle(), WM_KEYDOWN, VK_TAB, 0);
Sleep(20);
PostMessage(window_.getSystemHandle(), WM_KEYUP, VK_TAB, 0);
PostMessage(window_.getSystemHandle(), WM_KEYUP, VK_SHIFT, 0);
}
if (overlay_state_ == 1)
{

Loading…
Cancel
Save