Sim, você pode usar um controlador de jogo USB sem root e sem precisar de nenhuma configuração prévia. Basta ligar e Android irá reconhecê-lo. Por padrão, o D-Pad no controlador funcionará como um D-Pad ou Trackball no próprio dispositivo (se você se lembrar quando os telefones Android usados para ter pequenos trackballs embutidos), e permitirá que você mova o foco entre os controles em a maioria dos aplicativos.
aplicativos de estoque são completamente acessíveis usando o controlador sem a tela de toque, mas nem todos os aplicativos de terceiros são. Muitos jogos (especialmente emuladores para consoles de jogos) suportam usando um controlador de jogo Bluetooth ou USB, mas nem todos os jogos. A ideia de aplicativos como a que você menciona é fazer pressionamentos de botão no controlador de jogos Trigger Touch Screen Events, por isso, se você jogar um jogo que tenha controles na tela, mas não suporta os controladores, o controlador acionará o jogo Controles de tela. Geralmente você terá uma melhor experiência de jogo, bem como configurações fáceis, escolhendo um jogo que suporta controladores de jogos.
Se você acabou de conectar o controlador, ele funcionará em todos os aplicativos e jogos suportados imediatamente. Jogos com suporte ao controlador geralmente anunciam na descrição na loja, mas se você não tiver certeza de que pode perguntar ao desenvolvedor através de seu endereço de e-mail de suporte.