Fix key_code conversion for character keys

This commit is contained in:
Héctor Ramón Jiménez 2023-12-15 13:27:58 +01:00
parent e819c2390b
commit 36073de24e
No known key found for this signature in database
GPG key ID: 7CC46565708259A7

View file

@ -465,32 +465,32 @@ pub fn key_code(key: &winit::keyboard::Key) -> keyboard::KeyCode {
"8" => KeyCode::Key8, "8" => KeyCode::Key8,
"9" => KeyCode::Key9, "9" => KeyCode::Key9,
"0" => KeyCode::Key0, "0" => KeyCode::Key0,
"A" => KeyCode::A, "a" => KeyCode::A,
"B" => KeyCode::B, "b" => KeyCode::B,
"C" => KeyCode::C, "c" => KeyCode::C,
"D" => KeyCode::D, "d" => KeyCode::D,
"E" => KeyCode::E, "e" => KeyCode::E,
"F" => KeyCode::F, "f" => KeyCode::F,
"G" => KeyCode::G, "g" => KeyCode::G,
"H" => KeyCode::H, "h" => KeyCode::H,
"I" => KeyCode::I, "i" => KeyCode::I,
"J" => KeyCode::J, "j" => KeyCode::J,
"K" => KeyCode::K, "k" => KeyCode::K,
"L" => KeyCode::L, "l" => KeyCode::L,
"M" => KeyCode::M, "m" => KeyCode::M,
"N" => KeyCode::N, "n" => KeyCode::N,
"O" => KeyCode::O, "o" => KeyCode::O,
"P" => KeyCode::P, "p" => KeyCode::P,
"Q" => KeyCode::Q, "q" => KeyCode::Q,
"R" => KeyCode::R, "r" => KeyCode::R,
"S" => KeyCode::S, "s" => KeyCode::S,
"T" => KeyCode::T, "t" => KeyCode::T,
"U" => KeyCode::U, "u" => KeyCode::U,
"V" => KeyCode::V, "v" => KeyCode::V,
"W" => KeyCode::W, "w" => KeyCode::W,
"X" => KeyCode::X, "x" => KeyCode::X,
"Y" => KeyCode::Y, "y" => KeyCode::Y,
"Z" => KeyCode::Z, "z" => KeyCode::Z,
_ => KeyCode::Unlabeled, _ => KeyCode::Unlabeled,
}, },
winit::keyboard::Key::Named(named_key) => match named_key { winit::keyboard::Key::Named(named_key) => match named_key {