diff --git a/drivers/usb/usbkbd.c b/drivers/usb/usbkbd.c index 510ad54..a34d8c7 100644 --- a/drivers/usb/usbkbd.c +++ b/drivers/usb/usbkbd.c @@ -23,7 +23,7 @@ static const char usb_kbd_ascii_0[256] = { [0x14] = 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', [0x1C] = 'y', 'z', '1', '2', '3', '4', '5', '6', [0x24] = '7', '8', '9', '0', - [0x28] = '\n', '\033', '\b', '\t', + [0x28] = '\n', 0x1B, 0x7F, '\t', [0x2C] = ' ', '-', '=', '[', ']', '\\', '.', ';', [0x34] = '\'', '`', ',', '.', '/', // ... @@ -40,7 +40,7 @@ static const char usb_kbd_ascii_1[256] = { [0x14] = 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', [0x1C] = 'Y', 'Z', '!', '@', '#', '$', '%', '^', [0x24] = '&', '*', '(', ')', - [0x28] = '\n', '\033', '\b', '\t', + [0x28] = '\n', 0x1B, 0x7F, '\t', [0x2C] = ' ', '_', '+', '{', '}', '|', '.', ':', [0x34] = '"', '~', '<', '>', '?', // ...