!! Step 1: Make sure your controller is connected and recognized !!This is the most important step! Plug your PS4 Controller into your PC via
USB cable. If you would rather use Bluetooth,
here is an external tutorial on how to accomplish this.
The port that a PS4 controller uses is the same type as an Android phone, I used an old phone charger I had lying around, this is how I connected my controller to my PC.
You can buy cheap android chargers from mostly any store if you do not have one. I would recommend it is atleast
3-5ft so they can reach around your computer to your desk/hands.
Antimicro will not work if your controller does not have the correct drivers.
Windows 10 should automatically detect and install the necessary drivers for your PS4.
Once Windows 10 gives you a notification that says your "wireless controller" has been recognized, download Antimicro and my controller preset file.
![](https://cdn.discordapp.com/attachments/358397057112866817/608087743431704587/1.PNG)
Once downloaded, extract Antimicro from it's zip file.
You may need a program like winzip or winrar to do this.
![](https://cdn.discordapp.com/attachments/358397057112866817/608088608234143944/2.PNG)
I recommend extracting the folder either to your desktop, or another easy-to-access place.
Here, I have extracted it to the Feralheart root folder.
The folder will not mess with the game itself in any way if you put it there.
![](https://cdn.discordapp.com/attachments/358397057112866817/608088869405196289/3.PNG)
Open the new folder and run antimicro. You can ignore all of the hubbajubba and extra folders for now.
Ignore the security warning; it only pops up because the developer did not include a publisher.
Hit "run."
![](https://cdn.discordapp.com/attachments/358397057112866817/608093795002875917/5.PNG)
When Antimicro first opens, it needs to recognize your buttons on your controller.
Click the button that says "controller mapping."
![](https://cdn.discordapp.com/attachments/358397057112866817/608094482084397060/6.PNG)
You will then need to manually input buttons so that Antimicro recognizes them. It will display an XBOX controller, but the function and layout is virtually the same on a PS4 controller.
All of this will be empty when you first open it.
Press the buttons in order, this is fairly straight forward.
If you make a mistake, you can click on the box with the error and correct it.
For reference, here is my string.
4c05cc09000000000000504944564944,Wireless Controller,platform:Windows,a:b1,b:b2,x:b0,y:b3,back:b8,start:b9,leftshoulder:b4,rightshoulder:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a5,lefttrigger:b6,righttrigger:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,
Once you have done this, hit "save."
![](https://cdn.discordapp.com/attachments/358397057112866817/608095740320940044/7.PNG)
Now that you have mapped your buttons, the interface should look like this.
Hit "load."
Now, find the controller preset that you previously downloaded, and hit "open."
![](https://i.gyazo.com/a46d1437bf892e6c956073dc5cba271e.gif)
Everything should automatically load in. Launch Feralheart, login and play!
You must leave Antimicro running in the background or else Feralheart will not recognize button input.