Hi guys,
I'm not getting the response I expect from the arrow keys:
#define key_right 0x27
#define key_d 0x44
USHORT key=raw->data.keyboard.VKey;
// arrow key not working
if(key == key_right){
if(raw->data.keyboard.Flags == 0)
face_right=1; // this line never triggers
else
face_right=0;
}
// but other keys (like the D key) work just fine
if(key == key_d){
if(raw->data.keyboard.Flags == 0)
face_right=1;
else
face_right=0;
}