This would be great for 2-4 player games because you could have P1 be arrow keys, P2 be wasd, P3, for one controller, and P4 for the other.
An extension (like pen) not an app on a console, Turbowarp has this extension. Most controllers have Bluetooth or a USB cord slot so you can connect them to a computer.