pub fn manage_key_event( e: KeyboardEvent, (x, y): (f32, f32), inner_height: f32, inner_width: f32, viewport_height: f32, viewport_width: f32, ) -> (f32, f32)