Oui, vous pouvez utiliser une manette de jeu USB sans Root et sans avoir besoin d'une configuration préalable. Il suffit de la brancher et Android la reconnaîtra. Par défaut, le D-pad de la manette fonctionnera comme un D-pad ou une boule de commande sur l'appareil lui-même (si vous vous souvenez de l'époque où les téléphones Android avaient de petites boules de commande intégrées), et il vous permettra de déplacer le focus entre les commandes dans la plupart des applications.
Les applications standard sont entièrement accessibles à l'aide de la manette sans l'écran tactile, mais ce n'est pas le cas de toutes les applications tierces. De nombreux jeux (notamment les émulateurs de consoles de jeux) prennent en charge l'utilisation d'une manette Bluetooth ou USB, mais ce n'est pas le cas de tous les jeux. L'idée d'applications comme celle que vous mentionnez est de faire en sorte que les pressions sur les boutons de la manette de jeu déclenchent des événements sur l'écran tactile, de sorte que si vous jouez à un jeu qui a des commandes à l'écran mais qui ne prend pas en charge les manettes, la manette déclenchera les commandes à l'écran du jeu. En général, vous obtiendrez une meilleure expérience de jeu, ainsi qu'une configuration facile, en choisissant un jeu qui prend en charge les manettes.
Si vous branchez simplement la manette, elle fonctionnera immédiatement dans toutes les applications et tous les jeux pris en charge. Les jeux qui prennent en charge la manette l'annoncent généralement dans leur description sur la boutique, mais si vous n'êtes pas sûr, vous pouvez demander au développeur par le biais de son adresse électronique d'assistance.