Another low level keyboard hook, except I have one problem. When a bunch of keys are pressed at once and let go (every now and then) one of them will not return wm_keyup until another key is pressed at which point wm_keyup is then fired. This is a problem, as I am designing a synthesizer and when a key comes up ...