Um controlador de jogos é um dispositivo de entrada. É usado para fornecer entrada a um computador ou outro dispositivo eletrônico, como um console de videogame. A entrada fornecida pelo controlador é usada para controlar as ações do jogo ou outro software.