[RVGL] PS3 controller issue

Report issues with v1.2 here.

Moderators: Huki, jigebren

[RVGL] PS3 controller issue

Balesz
Sober
Balesz
Sober
Joined: 31 Dec 2016, 17:30

06 Sep 2017, 19:19 #1

Hey!
I have a small issue when I'm trying to use my PS2 controller with a PS3 controller adapter in Re-Volt. The issue is that i can't set the dpad in the settings in Re-Volt

This is how it looks in the controller settings (translated to enlish because it's hungarian):


Thanks for reading and I hope it's easily fixable.
Reply
Like

Abc
100% Proofer
Abc
100% Proofer
Joined: 07 Apr 2009, 18:43

11 Sep 2017, 02:47 #2

d-pad is considered as POV, afaik no way to do that.
use it mario kart style, accelerate and brake with button and turn with analog. it's actually better because it gives you some control, you could make speed analog by using the other stick
Yes, I'm the ABC block and you can find me in Toy World 1 track! ;)
Reborn as Juest Zungo :P PS: I prefer chatting and i have Steam, Skype, Google and Microsoft account, just ask for it via PM or rarely find me in RVHouse. Also check out my interests.
Reply
Like

Balesz
Sober
Balesz
Sober
Joined: 31 Dec 2016, 17:30

11 Sep 2017, 16:46 #3

Oh, sad.
I don't really like using analog in arcade games, so if it's not possible I have to stay at keyboard or there are some solutions that "converts" the PS3 controller driver too seem like it's an xbox controller. Since xbox=Microsoft=Windows, it's supported, but they don't give a duck to Sony.
Reply
Like

Abc
100% Proofer
Abc
100% Proofer
Joined: 07 Apr 2009, 18:43

16 Sep 2017, 21:32 #4

there's drivers for PlayStation, and the newer dualshocks are indeed xinput like Xbox ones, you still need the driver if you have win 7or 8 because of the API
Yes, I'm the ABC block and you can find me in Toy World 1 track! ;)
Reborn as Juest Zungo :P PS: I prefer chatting and i have Steam, Skype, Google and Microsoft account, just ask for it via PM or rarely find me in RVHouse. Also check out my interests.
Reply
Like

Huki
... as a Newt
Huki
... as a Newt
Joined: 30 Dec 2006, 16:01

30 Sep 2017, 17:09 #5

RVGL uses the SDL2 GameController API to handle modern controllers. As long as there is a GameController mapping available for your controller, you should be able to use the D-Pad with no problem. If a mapping is used for your controller, you'll see axis and button names in the Controller Config menu (like "Button A") instead of plain numbers.

You can check the available mappings in the gamecontrollerdb.txt file in your re-volt folder. You can see from this example entry for a PS3 controller that the POV hat is indeed mapped to the D-pad.
88880803000000000000504944564944,PS3 Controller,a:b2,b:b1,back:b8,dpdown:h0.8,dpleft:h0.4,dpright:h0.2,dpup:h0.1,...
It's possible that there is no mapping for your controller's GUID in that list. The upcoming RVGL release should log your controller's GUID to re-volt.log, so you can verify that and add your own mapping if required.
Reply
Like

santiago
Sober
Joined: 30 Sep 2017, 17:35

30 Sep 2017, 17:36 #6

I use ds4 for windows maybe that can work for you
Reply
Like