Divinity: Original Sin (Classic)

Divinity: Original Sin (Classic)

View Stats:
Play Divinity: Original Sin with a controller!
Update 7/4

On this Independence Day, become independent from the tyranny of your keyboard and mouse when playing Divinity: Original Sin!

While I await Pinnacle to post my profile to their forums you can grab the profile from my Dropbox account here:

https://www.dropbox.com/s/80ag8m3nedbiptx/Divinity%20Original%20Sin.pin

Almost every button has two functions, but it is organized in a way that makes sense. Most double commands are press and hold, there are one or two that are press/double press commands. See the tooltips inside the profile for functionality.

Enjoy!

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

And by partial I mean very partial.

I've made a profile to play D:OS with a controller and so far it's working swimmingly. One odd thing I noticed, it seems that my d-pad is permanently bound to the up, down, left and right arrows. My guess is that it's treating the d-pad as a hat switch. There's no way to unbind it as far as I can tell.

What's more interesting is that pressing up and down on the d-pad can actually be used to choose dialog and menu options. Would anyone here know how to permanently unbind the d-pad? Maybe a dev could point me in the right direction since this is the one wrinkle keeping my profile from acting exactly as I'd like.
Last edited by The Southern Dandy; Jul 4, 2014 @ 1:48pm
< >
Showing 1-15 of 23 comments
N O r Jul 1, 2014 @ 5:11pm 
i myself using pinnacle game profiler to bind my gamepad as if it was a keyboard and mouse , works ok i guess...
I'm using Pinnacle also. When you use the d-pad does it move the camera around the map?
Zepo1a Jul 1, 2014 @ 5:39pm 
can any of you share a good Pinnacle profile?
Mine is pretty good, but not really done just yet. I have it set up as a hybrid movement system, you can move without clicking using the left stick, using the right stick you can move the map around and click the ground to move there. It's pretty slick, but there are some kinks to iron out first. I'll put it on the Pinnacle forums when it's done. My Pinnacle forum name is toddmd2.
P-Dude Jul 1, 2014 @ 5:45pm 
Would you mind linking to the forum here when you do so? I'm very interested in this :tlove:
No problem, I'm pretty close to having it 100% woking as I'd like, but the d-pad issue is a real head scratcher. I need to figure out a way to get the game to quit reading inputs from up, down, left and right. I'll put it in the OP when it's ready, hopefully in a couple days or so.
moOx Jul 2, 2014 @ 10:23am 
/follow

hope u get it running soon need this aswell so i can play the game :)
flyawayGR Jul 2, 2014 @ 10:30am 
Also i would like a good working setup. Thanks for sharing! :-)
A600 Jul 2, 2014 @ 11:07am 
For Divinity 2 with Pinnacle Game Profiler, I had to connect the gamepad after starting the game. Maybe it also works with D:OS.
Originally posted by A600:
For Divinity 2 with Pinnacle Game Profiler, I had to connect the gamepad after starting the game. Maybe it also works with D:OS.

Well I don't think there is controller support built in per se, but for whatever reason the arrow keys are permanently bound to the d-pad (that was until I found a way around it!).

I'm hoping to have a working profile up and running this evening. I'll update the OP with a link to it once it's up.
A600 Jul 2, 2014 @ 1:24pm 
Originally posted by Stinkfinger75:
Well I don't think there is controller support built in per se, but for whatever reason the arrow keys are permanently bound to the d-pad (that was until I found a way around it!).

There is (but it's only partial). If you unpack the Engine.pak file you'll find an inputconfig.xml with this:

<IE_ArrowUp pikey="XPAD_DPAD_UP" device="XIGamePad" filter="Tools;Debug;App;KEYLISTENER;Camera;Widget;UI" state="pressed;released"/>
<IE_ArrowDown pikey="XPAD_DPAD_DOWN" device="XIGamePad" filter="Tools;Debug;App;KEYLISTENER;Camera;Widget;UI" state="pressed;released"/>
<IE_ArrowLeft pikey="XPAD_DPAD_LEFT" device="XIGamePad" filter="Tools;Debug;App;KEYLISTENER;Camera;Widget;UI" state="pressed;released"/>
<IE_ArrowRight pikey="XPAD_DPAD_RIGHT" device="XIGamePad" filter="Tools;Debug;App;KEYLISTENER;Camera;Widget;UI" state="pressed;released"/>

You can edit Engine.pak with a hex editor, search and replace all occurrences of XPAD_DPAD_UP with XPAD_DPAD_U1, XPAD_DPAD_DOWN with XPAD_DPAD_DOW1,... and it should work.
You can edit Engine.pak with a hex editor, search and replace all occurrences of XPAD_DPAD_UP with XPAD_DPAD_U1, XPAD_DPAD_DOWN with XPAD_DPAD_DOW1,... and it should work.

Hex editing is a bit above my head, but it's nice to know that I was right about the partial support being in there.
QMGSaint Jul 3, 2014 @ 2:57pm 
I am also waiting for some sort of good profile to use a gamepad with this.
It's almost done. I'm going to try to work some sort of inventory managment into the profile also.
scottfrenz Jul 4, 2014 @ 8:52am 
Originally posted by Stinkfinger75:
It's almost done. I'm going to try to work some sort of inventory managment into the profile also.

Sweet! Thanks a lot!
< >
Showing 1-15 of 23 comments
Per page: 15 30 50

Date Posted: Jul 1, 2014 @ 5:05pm
Posts: 23