@Reaper_26. download the binds file from
https://www.edrefcard.info/binds/hhjutf, look at bottom of the page. I suggest to right click on the link and click save as to save the bindings.
Backup the contents of C:\Users\PROFILE_NAME\AppData\Local\Frontier Developments\Elite Dangerous\Options
Replace PROFILE_NAME with your profile name
Drop the file into your C:\Users\PROFILE_NAME\AppData\Local\Frontier Developments\Elite Dangerous\Option
Open the VPC configuration tool. Find out the VID and PID for your controllers.
For my left controller VID = 3344 and PID = 8387. You need to concatenate both numbers to form the device ID for your left controller.
For my left controller the device id = 33448387
For my right controller VID = 3344 and PID = 412F. The device ID for my right controller is 3344412F
Open hhjutf.binds file and replace all occurances of 03EB2048 with 3344412F(my right controller device ID, you need to use yours). Replace all occurances of 03EB2046 with 33448387(my left controller, please use yours). Save your file.
Start Elite Dangerous. OPTIONS -> CONTROLS -> GENERAL CONTROLS. Select Custom from the PRESETS drop down. Click APPLY
OPTIONS -> CONTROLS -> SHIP CONTROLS. Select Custom from the PRESETS drop down. Click APPLY
OPTIONS -> CONTROLS -> SRV CONTROLS. Select Custom from the PRESETS drop down. Click APPLY
OPTIONS -> CONTROLS -> ON FOOT CONTROLS. Select Custom from PRESETS drop down. Click APPLY
Unfortunately it's not as simple as for other controllers.