Sorry for the double post but i csnt find the edit button for my original post but i made some mistakes in the above post (,been a while since i replayed EK)
So i tested out the controller again and made a new profile. Ignore the button mappings of the previous post.
So what i did is
Map left analog stick to act as my mouse (thru Keysticks)
L3 i mapped to Take all from the loot(for some reason any other button doesnt work),
R3 i mapped to left mouse click (thru Keysticks),
L1 for next quick item (thru ingame controller setup)
L2 for previous quick item(thru ingame controller setup)
R1 for use quick item (thru ingame controller setup)
R2 i set thru keysticks as soon letter F to attack and set it from the ingame keyboard setup (R2 is now acting as the keyboard F) this helps solve the delayed attack issue by going into Keysticks settings and set R2 command to act as auto repeating action with 0.02 repeat intervel time)
XYAB i set in keysticks to be mapped as the numbers 1 2 3 4 (this lets you select dialogue options without having to use the mouse as well, sweet)
X is for recovery (set it in the keyboard setup it'll register it as 1
Y is for any skill slot.
B for back/escape ( close windows,open options)
A is for any skill slot.
Dpad up, down, left, right, i set in keysticks to act as 5, 6 ,7 ,8 for the remaining skills (or anyother thing you'd like.
Start button acts as character window (set it in keysticks to any keyboard button you wish),
Select acts as map (same as above)
Hope this helped. Google Keysticks and try experimenting. Some keys just still dont want to work but i got around it somehow and this gave me the most comfortable experience. Sorry for the poorly formatted post