Hey- if you're out there, I was hoping I could compel Thanasis Deitus to post his gamepad configuration for all to see in here, as I know he modified his in some ways from my original and the Xpadder one Welltall's been using. It'd be great for people to see all the different methods you can use to play the game in this most enjoyable of ways.
Oh shit, looks like I'm being called out.
For the most part, my setup is a lot like yours, but I messed with the placement of the healing, utility, and elite skills, as well as the menu buttons. Anyway, here's my setup:
Left Stick: Move
Right Stick: Camera/Cursor
Left Stick click: Left Mouse click
Right stick click: Toggle camera cursor
X: Jump
Square, Triangle, Circle: Skills 1-3
L1: Skill 4
L2: Skill 5
R1+L1: Heal
R1+L2: Elite Skill
R1+Square, Triangle, Circle: Utilities 1-3
R2: Dodge
R1+X: Interact
D-pad Up+X, Square, Triangle, Circle: F1, F2, F3, F4
D-pad Down: Weapon Switch
R1+D-pad Down: Put away equipped weapon
D-pad Right: Tab target
D-pad Left: Previous Target (Shift+Tab)
D-pad Up+Up/Down on Right Stick: Zoom (mouse wheel)
Start: Hero panel (Stat/Equipment page)
Select: Inventory
R1+Start: Esc Menu
R1+Select: Map
Also, for some reason I had R1+D-pad Up bound to auto-run, but this doesn't really make any sense. I didn't really get much of a chance to test out this layout, so when I do a few things are bound to change. Also, there are probably still a few important functions that I haven't bound yet. I'm thinking R1+Left Stick click makes a whole lot more sense for auto-run though.
Anyway, here's the file:
http://www.sendspace.com/file/gnhtg8
It's made using a PS3 controller, emulating an Xbox 360 controller, so if you are using a 360 controller it should work with no extra setup.
Edit: I should mention, my setup expects that you have Dodge bound to the V key, and Put Away Weapon bound to the L key. Those should be the only key bindings that need to be adjusted in game.