I have games from Steam and GOG and I want a controller for them. I am surprised its 2018 and you can plug-in-play graphic cards but PS4 or XboxOne controllers won't work. I did a little research and it seems they work if you install some open source drivers from the internet. I rather download software from official sources. If the problem is not being able to work wirelessly I do not mind keeping it connected via USB all the time. Will it work that way? I have found this controller which is wired not sure if it works on macos without extra tinkering. I was also told that controllers have to have something called X-Input and DirectInput to be able to play older games which is important because I have a ton of classic games on GOG.