The controller layout is the controller image and the position of the buttons, sticks, dpads and triggers.
This information is saved in a controller file.
The controller layout only needs to be created once for each different controller you have. If you connect another controller that is the same then Xpadder will automatically use the controller layout that you have already created. It is possible, however, to open a different controller layout for other identical controllers manually. This allows you to have a different controller file for identical controllers - this setting will be remembered next time you start Xpadder.
The layout is different to a profile (which we will create later). A profile is the actual key and mouse actions that are mapped onto this controller layout.
To create a controller layout click the Controller Menu button and select "New..."
This is the Controller Settings window. You are viewing the Image options.
Visit the Controller Images Forum
Right-click and Copy the image you need
Click the Paste button in Xpadder
You can now see your controller image. Select the Sticks option by clicking "Sticks" in the Options panel on the left
Sticks
Check the "Enabled" box and follow the instructions
Drag the Stick to its location in the image
Edit the name and type the name you want to use - perform the last 3 steps for the right stick as well
Dpad
Select the DPad options from the Options panel on the left and enable, drag and name in the same way as the sticks
Buttons
Select the Buttons options. Press a button on your controller and it will appear in the image
Drag the Button to its location in the image
Edit the name and type the name you want to use - perform the last 3 steps for all the other buttons
Triggers
Select the Triggers options from the Options panel on the left and enable, drag and name in the same way as the sticks
Save As
Click OK to close the Controller Settings window and select "Save As..." from the Controller Menu
Type the name of your controller and click the "Save" button
You have now created and saved your controller file
Done
If this topic does not answer your question or does not give enough information then please post here
The replies you receive will be used to update this topic for the future