Any reason why PS2_BACKSPACE definition can not be different to delete? #define PS2_BACKSPACE 1 //drp 127 to 1