Original Post
I'm not seeing a way to differentiate the enter key on the numpad from the regular enter key. I checked the value passed in upon pressing it and it basically corresponds to VK_RETURN -- which is the same as the other enter key. I looked at the virtual key code chart on MSDN (HERE) and nothing is popping out at me. VK_SEPARATOR looks logical due to its proximity to all the other keypad codes (smack in the middle of them), but that doesn't appear to be the case. Maybe you can tell via scan codes, but if that's the case, that still doesn't explain the lack of a virtual key for it. I'll live if there is no way to tell the two enter keys apart but it sure seems like there should be a way.