Log on tty (serial and vga)
This commit is contained in:
@@ -94,33 +94,33 @@ pub const fn map_keycode(code: u16, state: &KeyboardState) -> KeyType {
|
||||
} else {
|
||||
if state.alt_gr_modifier {
|
||||
match code {
|
||||
// KEY_1 => KeyType::Ascii('—'),
|
||||
// KEY_1 => KeyType::Ascii('—'),
|
||||
KEY_2 => KeyType::Ascii('<'),
|
||||
KEY_3 => KeyType::Ascii('>'),
|
||||
KEY_4 => KeyType::Ascii('['),
|
||||
KEY_5 => KeyType::Ascii(']'),
|
||||
KEY_6 => KeyType::Ascii('^'),
|
||||
KEY_7 => KeyType::Ascii('±'),
|
||||
// KEY_8 => KeyType::Ascii('−'),
|
||||
// KEY_8 => KeyType::Ascii('−'),
|
||||
KEY_9 => KeyType::Ascii('÷'),
|
||||
KEY_0 => KeyType::Ascii('×'),
|
||||
// KEY_MINUS => KeyType::Ascii('≠'),
|
||||
// KEY_EQUAL => KeyType::Ascii('‰'),
|
||||
KEY_MINUS => KeyType::Ascii('≠'),
|
||||
KEY_EQUAL => KeyType::Ascii('‰'),
|
||||
KEY_Q => KeyType::Ascii('|'),
|
||||
// KEY_W => KeyType::Ascii(''),
|
||||
// KEY_W => KeyType::Ascii(''),
|
||||
KEY_E => KeyType::Ascii('&'),
|
||||
KEY_R => KeyType::Ascii('œ'),
|
||||
// KEY_T => KeyType::Ascii(''),
|
||||
// KEY_T => KeyType::Ascii(''),
|
||||
KEY_Y => KeyType::Ascii('¡'),
|
||||
// KEY_U => KeyType::Ascii(''),
|
||||
// KEY_U => KeyType::Ascii(''),
|
||||
KEY_I => KeyType::Ascii('ð'),
|
||||
// KEY_O => KeyType::Ascii(''),
|
||||
// KEY_O => KeyType::Ascii(''),
|
||||
KEY_P => KeyType::Ascii('ij'),
|
||||
KEY_A => KeyType::Ascii('æ'),
|
||||
KEY_S => KeyType::Ascii('ù'),
|
||||
// KEY_D => KeyType::Ascii(''),
|
||||
// KEY_F => KeyType::Ascii('€'),
|
||||
// KEY_G => KeyType::Ascii('’'),
|
||||
// KEY_D => KeyType::Ascii(''),
|
||||
// KEY_F => KeyType::Ascii('€'),
|
||||
// KEY_G => KeyType::Ascii('’'),
|
||||
KEY_H => KeyType::Ascii('©'),
|
||||
KEY_J => KeyType::Ascii('þ'),
|
||||
KEY_K => KeyType::Ascii('ß'),
|
||||
@@ -128,17 +128,17 @@ pub const fn map_keycode(code: u16, state: &KeyboardState) -> KeyType {
|
||||
KEY_Z => KeyType::Ascii('\\'),
|
||||
KEY_X => KeyType::Ascii('{'),
|
||||
KEY_C => KeyType::Ascii('}'),
|
||||
// KEY_V => KeyType::Ascii('…'),
|
||||
// KEY_V => KeyType::Ascii('…'),
|
||||
KEY_B => KeyType::Ascii('~'),
|
||||
KEY_N => KeyType::Ascii('¿'),
|
||||
// KEY_M => KeyType::Ascii(''),
|
||||
// KEY_M => KeyType::Ascii(''),
|
||||
KEY_LEFTBRACE => KeyType::Ascii('ə'),
|
||||
// KEY_RIGHTBRACE => KeyType::Ascii(''),
|
||||
// KEY_SEMICOLON => KeyType::Ascii(''),
|
||||
// KEY_APOSTROPHE => KeyType::Ascii(''),
|
||||
// KEY_COMMA => KeyType::Ascii(''),
|
||||
// KEY_DOT => KeyType::Ascii('†'),
|
||||
// KEY_SLASH => KeyType::Ascii(''),
|
||||
// KEY_RIGHTBRACE => KeyType::Ascii(''),
|
||||
// KEY_SEMICOLON => KeyType::Ascii(''),
|
||||
// KEY_APOSTROPHE => KeyType::Ascii(''),
|
||||
// KEY_COMMA => KeyType::Ascii(''),
|
||||
// KEY_DOT => KeyType::Ascii('†'),
|
||||
// KEY_SLASH => KeyType::Ascii(''),
|
||||
_ => KeyType::Unknown,
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user