Administrator
|
The keyboard buffer should have a non-zero code if any key is being pressed. If you have more than one key pressed, it's difficult to say what that code will be.
It's possible that as you release a key, while others are held, that you get a zero value briefly as the interface logic recognizes that something has changed. I don't know that this is the case.
Some experimentation should determine if that is the case and, if it is, then there are a few ways to deal with it.
|