Yes, i tried GetAsyncKeyState, but it's the same problem. I only get the key code for Shift wenn i press down shift. No information when the Shift key is released.