Normally the navigation is optimized for joysticks or gamepads, although they often work with keyboard controls as well.
HTPC This type of interface is often intended for viewing on a big screen, such as a TV or arcade monitor. Examples of this type of interface are LaunchBox and OpenEmu. This is a GUI based on one or several window(s) and it's normally controlled by a mouse. WIMP WIMP stands for 'Windows, Icons, Menus and a Pointer'.
Graphical User Interfaces (GUIs) įrontends have different types of GUIs, here we have categorized them as follows: