--- old/src/java.desktop/windows/native/libawt/windows/awt_Component.cpp 2015-12-22 19:58:41.470717000 +0530 +++ new/src/java.desktop/windows/native/libawt/windows/awt_Component.cpp 2015-12-22 19:58:41.090527000 +0530 @@ -2596,6 +2596,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; }