Have a keypad set up over RDP. If I type slowly all characters get read in. If I type normal speed every once in awhile a character will get skipped. Looking into this I found that the last character will sometimes get bufferred but the oncomm event does not fire. I verified this by typing another number and both characters get displayed. I am looping through the buffer when the oncomm event fires. Just wondering if anyone else has come across this?