

The issue should be eventually fixed in some future update of the Steam client. That API is currently not monitored by Steam client so it looses the ability to properly track the game focus and load the bindings if the focus is lost for any reason. The basic issue is caused by the game currently using a newer API to present the image on the screen. Now you should be able to use your xbox/ps4 controller as in 1.37.

Confirm that you want to change it to cfg. It should then ask you if you want to change it to a cfg file or keep the txt file. Simply change this to config.cfg and hit enter. For this you need to right-click the file, click get info, and in the name and extension section, there should be a text box that has config.txt in it. To do this we can't just right-click and rename because then it will change to and it will stay as a text file. Step 8: Now we want to change the file back to. Step 7: Now you can close text edit by holding command+q and it will save itself Step 6: Next to that line of code there should be "0" simply change that to "1" Step 5: Locate the following line of code " r_macgl_legacy_flush" this can be done by holding command+f to use the find function and then pasting in that line of code. If this appears right-click the file and change it to "config.txt" this will change it to a text file and you will be able to open it using TextEdit. Step four: Open it for most people an error will appear where it says There is no application set to open the document “config.cfg”. Step two: type in ~/Library/Application Support/American Truck Simulator or ~/Library/Application Support/Euro Truck Simulator 2 (depending on which you want to fix) Step one: Go to your desktop and hold command+shift+g or click go at the top of your screen. For those who haven't been monitoring the Steam Input support section of ATS here is the solution. After a few months, a dev on steam called "Komfr" gave us a fix. After 1.38, all mac users' steam input stopped working.
