http://bugs.winehq.org/show_bug.cgi?id=30853
--- Comment #2 from Sebastian Loncar sebastian.loncar@gmail.com --- Here is a new comparison.
Output of spy++ on native windows, when pressing/releasing ALTGR+L:
<000001> 0003048A P WM_KEYDOWN nVirtKey:VK_CONTROL cRepeat:1 ScanCode:1D fExtended:0 fAltDown:0 fRepeat:0 fUp:0 <000002> 0003048A P WM_KEYDOWN nVirtKey:VK_MENU cRepeat:1 ScanCode:38 fExtended:1 fAltDown:1 fRepeat:0 fUp:0 <000003> 0003048A P WM_KEYDOWN nVirtKey:'L' cRepeat:1 ScanCode:26 fExtended:0 fAltDown:1 fRepeat:0 fUp:0 <000004> 0003048A P WM_SYSKEYUP nVirtKey:VK_CONTROL cRepeat:1 ScanCode:1D fExtended:0 fAltDown:1 fRepeat:1 fUp:1 <000005> 0003048A P WM_KEYUP nVirtKey:VK_MENU cRepeat:1 ScanCode:38 fExtended:1 fAltDown:0 fRepeat:1 fUp:1 <000006> 0003048A P WM_KEYUP nVirtKey:'L' cRepeat:1 ScanCode:26 fExtended:0 fAltDown:0 fRepeat:1 fUp:1
Output of spy++ in wine 1.7.15 (from git):
<00001> 00020046 P WM_KEYDOWN nVirtKey:VK_OEM_RESET cRepeat:1 ScanCode:6B fExtended:0 fAltDown:0 fRepeat:0 fUp:0 <00002> 00020046 P WM_KEYDOWN nVirtKey:'L' cRepeat:1 ScanCode:26 fExtended:0 fAltDown:0 fRepeat:0 fUp:0 <00003> 00020046 P WM_CHAR chCharCode:'322' (66) cRepeat:1 ScanCode:26 fExtended:0 fAltDown:0 fRepeat:0 fUp:0 <00004> 00020046 P WM_KEYUP nVirtKey:'L' cRepeat:1 ScanCode:26 fExtended:0 fAltDown:0 fRepeat:1 fUp:1 <00005> 00020046 P WM_KEYUP nVirtKey:VK_OEM_RESET cRepeat:1 ScanCode:6B fExtended:0 fAltDown:0 fRepeat:1 fUp:1