/// Controller layout serves to identify the layout of the controller. This might be useful to
/// adapt the help displayed at the screen.
#[derive(Debug, Clone, PartialEq, Eq, Hash)]pubenumControllerLayout{
Keyboard,
UnknownGamepad,// TODO: Detect and register GamepadPlaystation
// TODO: Detect and register GamepadXBox
}