.. _doc_gui_navigation: Keyboard/Controller Navigation and Focus ======================================== It is a common requirement for a user interface to have full keyboard and controller support for navigation and interaction. There are two main reasons why this is beneficial for projects: improved accessibility (not everyone can use mouse or touch controls for interactions), and getting your project ready for `consoles