Hi Scott, thanks for your reply! I had found some of this info online in my search for a solution. However, turns out that macOS (I’m on Ventura now) does recognise all of the controllers I throw at it, including the DualShock 3.
All of the controllers show up in macOS’s system Preferences with their name, keys and axes listed correctedly. They also all work in a browser based test with all keys and axes.
But they don’t in Corona simulator, with weird mixed results: the Dualshock 3 controller lists its axes in the Corona/Solar simulator (along with other device info) but doesn’t give any key or axis events. Other controllers give their name and other stuff as input in the simulator, but don’t show any axes.
As it turns out I have been able to get something to work “just enough for my case”: it’s a sort of Logitech Sony Dualshock knock-off, and the axes don’t show up, but I get the “left, right, up, down, button A, B, X & Y” key events. The analog stick axes don’t work, but the keys are enough for my app at the moment.
Still, it would be nice to get the things that show up in macOS’s game controller framework to show up in the Corona/Solar simulator.