--- old/src/java.desktop/windows/native/libawt/windows/awt_Component.cpp 2015-12-09 20:31:15.461014999 +0530 +++ new/src/java.desktop/windows/native/libawt/windows/awt_Component.cpp 2015-12-09 20:31:15.108838999 +0530 @@ -2605,6 +2605,9 @@ if (HIBYTE(::GetKeyState(VK_MENU)) != 0) { modifiers |= java_awt_event_InputEvent_ALT_DOWN_MASK; } + if (HIBYTE(::GetKeyState(VK_RMENU)) != 0) { + modifiers |= java_awt_event_InputEvent_ALT_GRAPH_DOWN_MASK; + } if (HIBYTE(::GetKeyState(VK_MBUTTON)) != 0) { modifiers |= java_awt_event_InputEvent_BUTTON2_DOWN_MASK; }