This is a complete tutorial on how to successfully use SandhawC.
What You Need:
1. Belkin Easy Transfer Cable for Windows. Other types of transfer cables are not recommended, but you can attempt to use.
2. A Computer
3. SandhawC found here
http://xim4.com/community/index.php?topic=43522.04. .NET framework v4.5.2 installed
5. Latest Direct X drivers (search google)
7. XIM4 Manager & Firmware NEWEST
Set up your XIM4 exactly how to see the image below.
⁰⁰⁰
This is the slot right next to the C located on your XIM4 device. You need to plug your Micro-B use cable into your controller, and the USB into the XIM4.
⁰⁰
This slot is left empty, UNLESS you are adding a flight stick, or extra keyboard, or what ever you like.
⁰
This is the slot where the Belkin Easy Transfer Cable USB is put into. One end into the XIM4 and the other into your computer.
C
This is the slot where the Micro-B Cable that came with your XIM4 goes into. One end into the XIM4, other end goes into your PS4/X1

Trouble shooting options.
1. Try turning off User Account Control (Control Panel -> User Accounts)
2. in your C:\Program Files (x86)\W11cE\SandhawC\ there is the SandhawC.exe.
2a. Right click on it and go to properties.
2b. Click the compatibility tab
2c. Cleck the box that says run this program in compatibility mode for (What ever OS you are running)
3. Update your DirectX runtime
4. Turn off any anti-virus/firewall software, or anything else that you think could interfere
5. Make sure Resident Shield is turned off in AVG if you have AVG installed
6. Try reinstalling SandhawC on a different hard-drive
How to use AutoHotKey with SandhawC
1. Download here
http://ahkscript.org/download/ahk-install.exe2. Install AHK
3. Right click on desktop and create a AutoHotKey Script.
4. Now open this script, and paste what ever script you would like to.
5. Take this script and put it in C:\Users\YOURPCHERE\Documents\SandhawC\Scripts
6. On SandhawC click launch scripts.
This is not a tutorial on how to create AHK scripts, please refer to google for that.