Book of Demons
CyroN Jul 31, 2016 @ 1:02am
Playing with a controller - Good or bad?
I am interested in the game, but I'd like to use a controller. Does it handle well enough?
< >
Showing 1-15 of 35 comments
Konstanty  [developer] Jul 31, 2016 @ 5:11am 
I would like to know that too. I implemented controller support :D In my opinion, game plays even nicer on pad than on keyboard+mouse, but then again I'm not objective ;-)
I am Groot Jul 31, 2016 @ 5:33am 
Im using the pad, ive submitted a few bug reports in game, it could do with some work imo. The cursor needs to be got rid of,the windows / menus should just need scrolling through or have a button for that window/ option selection ( some do ). The purple cursor needs to be locked within the dungeon edges atm it can shoot off and in a big battle its easy to lose it.Would be better if we can scroll through nearest enemies with say shoulder button/ bumpers. Also loot collection needs a button click to collect stuff in range or an auto collection instead of wizzing around with the cursor.Loot that is walked over should be collected. Probably more i usually post it using the in game method though.
Konstanty  [developer] Jul 31, 2016 @ 5:41am 
Thanks for feedback! In-menu pad support is now just mouse emulation - we intended to change that and create more pad-centric in menu controls with hot-keys and such.

The feedback on targeting is nice. I will think about it and get back to you with my ideas :-)
CyroN Jul 31, 2016 @ 6:06am 
Thanks for both your replies, I guess I'd like to wait a bit more before commiting to the purchase then. I'd be following the game closely for now.
DeLastOne Jul 31, 2016 @ 6:21am 
will you support on DUALSHOCK ? :)
Konstanty  [developer] Jul 31, 2016 @ 2:39pm 
Originally posted by CyroN:
Thanks for both your replies, I guess I'd like to wait a bit more before commiting to the purchase then. I'd be following the game closely for now.

Awesome :-) If you decide to buy eventually please write your thoughts in here!

Originally posted by DeLastOne Tonar:
will you support on DUALSHOCK ? :)

Don't think so, the game is an Xbox one exclusive so we have Xbox pad and steam controller supported :-)
o4zloiroman Apr 4, 2018 @ 4:08am 
Originally posted by Konstanty:
Don't think so, the game is an Xbox one exclusive so we have Xbox pad and steam controller supported :-)

Yeah but could you at least implement choice of Dualshock icons? PS4 is the dominant console right now, only makes sense that a lot of people have these controllers to play with.
Darkness Apr 4, 2018 @ 6:22am 
Only thing I can suggest on dealing with controller is that you shouldn't really treat any controller as a steam controller when the steam controller configuration is active, as most people will activate those on any joystick (besides the Xbox 360 joy which is the only one with almost 100% native compatibility with any post-xinput games).

I have an Xbox One S controller, and I have enabled said steam configuration only to make it work with most games (I suspect it only works as a x-input joystick properly if the game as an updated X-input DLL, which newer games still doesn't have in general), otherwise it works as D-input automatically, and surprise, most games don't have native support for D-input for a while.

So I basically have this support enabled on Steam, and had to disable it for the game individually (as I have disabled for a few other games that have D-input support, for example).

BUT the average joe have no clue about this, don't know about this option, if it's enabled or not. I can atest that because I happen to participate in a lot of Steam Community forums as well from time to time, and I always see people struggle with such things, and even nowadays people still use those "emulators" like 360CE or the ones for PS4 when they're clearly not necessary once you activate Steam controller support for your joystick, be it Xbox, Ps4 or any other generic Dinput joy.

So, for example, if someone with a PS4 joystick happens to have Steam controller support for PS4 enabled (they should anyway, to maximize compatibility), the game could receive its inputs from the "steam controller emulation" handled with Steam, but should still figure out it's a PS4 joystick, so in theory it could show the buttons properly.

I'm talking about that mainly because you guys made a proper implementation for Steam controllers, that just won't work nicely on other controllers, and as I said, they're probably going to have Steam controller emulation enabled without even realising (sometimes Steam just enabled it out of its mood when plugging the joy for the fist time and steam is open, if said Steam never had any controllers before).

Again, I'm telling that because most games don't have their own implementation for joysticks, but just throw in some premade library, or just use their own engine implementation without any touch, so there's that!

Of all games I have, I think this is the second time I had to disable steam controller support to make my Xbox One S controller work (as it makes the game think it's a steam controller and applies its rules to it, it does'nt work properly for other joysticks. I don't really remember why, lol). Other case was for a different reason (20XX, it supports D-input and X-input joysticks, and hence it reads the inputs twice when Steam controller support is enabled).
Last edited by Darkness; Apr 4, 2018 @ 6:54am
Konstanty  [developer] Apr 4, 2018 @ 7:03am 
Originally posted by o4zloiroman:

Yeah but could you at least implement choice of Dualshock icons? PS4 is the dominant console right now, only makes sense that a lot of people have these controllers to play with.


But we do have dual shock support (via steam controller emulation) and icons - the steam ones. Steam has separate icons for dual shock and we load those when DualShock is connected via steam. Steam is adding icons slowly so not all are there, though. We want to keep consistency with steam UI since DS is enabled via steam exclusively, we don't have native support for it.


Originally posted by Darkness:
Only thing I can suggest [...]

Some time ago I fixed all the issues with non-steam controllers being identified as the steam controller (or at least I think I did fix them all). For instance, object/target selection and stun stars now work properly when using ds4/xbox controller via Steam API just like if you had xbox one plugged without steam emulation. Boy it was a mess to sort out, by the way :D
Last edited by Konstanty; Apr 4, 2018 @ 7:04am
Darkness Apr 4, 2018 @ 7:10am 
Originally posted by Konstanty:
Some time ago I fixed all the issues with non-steam controllers being identified as the steam controller (or at least I think I did fix them all). For instance, object/target selection and stun stars now work properly when using ds4/xbox controller via Steam API just like if you had xbox one plugged without steam emulation. Boy it was a mess to sort out, by the way :D
Well, thanks then, glad to know it was sorted out! I haven't been playing for a while, and didn't even use joystick much, so I wouldn't know it was fixed, sorry!
Konstanty  [developer] Apr 4, 2018 @ 7:12am 
Originally posted by Darkness:
Originally posted by Konstanty:
Some time ago I fixed all the issues with non-steam controllers being identified as the steam controller (or at least I think I did fix them all). For instance, object/target selection and stun stars now work properly when using ds4/xbox controller via Steam API just like if you had xbox one plugged without steam emulation. Boy it was a mess to sort out, by the way :D
Well, thanks then, glad to know it was sorted out! I haven't been playing for a while, and didn't even use joystick much, so I wouldn't know it was fixed, sorry!

It should be fine now :-) And, by the way, selecting targets with a non-steam controller will get a lot nicer after the April update. I added smart snap to monsters and fixed ragged pointer movement near the maximum selection range.
Darkness Apr 4, 2018 @ 7:16am 
Originally posted by Konstanty:
It should be fine now :-) And, by the way, selecting targets with a non-steam controller will get a lot nicer after the April update. I added smart snap to monsters and fixed ragged pointer movement near the maximum selection range.
That sounds really nice. I guess when I get back to it on release I'll play on controller then, it will feel even more refreshed by doing that, haha.

I had a really pleasant joystick experience playing Nine Parchments (twin-stick shooter) mainly due to the smart snap it has (you can even setup the angle tolerance there, and enable for beam spells or projectile spells as well, works really nice, very few missed spells).
Last edited by Darkness; Apr 4, 2018 @ 7:18am
o4zloiroman Apr 4, 2018 @ 10:07am 
Originally posted by Konstanty:
We want to keep consistency with steam UI since DS is enabled via steam exclusively, we don't have native support for it.

Yeah, but you could implement a toggle in the options menu - use Xbox icons, Steam controller icons, or Dualshock icons. But alright, I got your position.
Konstanty  [developer] Apr 4, 2018 @ 12:35pm 
Originally posted by o4zloiroman:
Originally posted by Konstanty:
We want to keep consistency with steam UI since DS is enabled via steam exclusively, we don't have native support for it.

Yeah, but you could implement a toggle in the options menu - use Xbox icons, Steam controller icons, or Dualshock icons. But alright, I got your position.

The thing is, that Steam API takes the icons from our hands - it serves icons it chooses depending on what is connected. We could possibly override it with our icons but every time they change anything we would have to change everything to keep the icons running. And they change stuff all the time. And probably multiple buttons for the same action would get broken... the longer I think about it the more tricky it looks...

Bucketoffish Apr 6, 2018 @ 4:40pm 
I actually enjoy playing the game with an Xbox one controller, but the mage is eaiser to play on a mouse. Last second blinking is important. It still works well, I just prefer playing the warrior class on the controller.
< >
Showing 1-15 of 35 comments
Per page: 1530 50

Date Posted: Jul 31, 2016 @ 1:02am
Posts: 35