I would like to at least just plug in a controller I have(wired, logitech, has switch on back to go between direct input and xinput) and be able to use it as a classic controller. a bit far fetched but perhaps something to patch games that looks for and patches the section in the iso that handles the controller input?PS3 and PS4 controllers use standard HID. PS3 controllers do require a special init sequence, which libsicksaxis provides; not sure about PS4 controllers.
To get HID controllers working in Wii games, you'd need to do a bit more than a cIOS hack, since IIRC IOS doesn't handle the application layer for Bluetooth. You'd need to hack into each game.