diff --git a/src/wndproc.c b/src/wndproc.c index fe21794..6741301 100644 --- a/src/wndproc.c +++ b/src/wndproc.c @@ -559,6 +559,13 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam ip.ki.wVk = VK_MENU; ip.ki.dwFlags = KEYEVENTF_KEYUP; SendInput(1, &ip, sizeof(ip)); + + /* For DirectInput + ip.type = INPUT_KEYBOARD; + ip.ki.wScan = 56; // LeftAlt + ip.ki.dwFlags = KEYEVENTF_KEYUP | KEYEVENTF_SCANCODE; + SendInput(1, &ip, sizeof(ip)); + */ } if (g_ddraw->windowed || g_ddraw->noactivateapp)