More GameController mappings

I couldn’t get my PS3 controller working in Windows, but it works in
Linux. I expected the mappings database would be a lot bigger by now.
Aren’t there way more controllers out there?

6d0418c2000000000000504944564944,Logitech RumblePad 2
USB,platform:Windows,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000006d04000018c2000010010000,Logitech Logitech RumblePad 2
USB,platform:Linux,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000004c0500006802000011010000,Sony PLAYSTATION®3
Controller,platform:Linux,x:b15,a:b14,b:b13,y:b12,back:b0,guide:b16,start:b3,dpleft:b7,dpdown:b6,dpright:b5,dpup:b4,leftshoulder:b10,lefttrigger:b8,rightshoulder:b11,righttrigger:b9,leftstick:b1,rightstick:b2,leftx:a0,lefty:a1,rightx:a2,righty:a3,–
Terry Welsh
www.reallyslick.com

SDL maintainers seem to be somewhat conservative in adding new
bindings (I’ve submitted a new variant of the X360 Wireless Controller
a while ago). You can, however, make a pull request with them to this
GitHub project by Gabriel Jacobo:

Leszek

2014/1/7 Terry Welsh :> I couldn’t get my PS3 controller working in Windows, but it works in

Linux. I expected the mappings database would be a lot bigger by now.
Aren’t there way more controllers out there?

6d0418c2000000000000504944564944,Logitech RumblePad 2
USB,platform:Windows,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000006d04000018c2000010010000,Logitech Logitech RumblePad 2
USB,platform:Linux,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000004c0500006802000011010000,Sony PLAYSTATION®3
Controller,platform:Linux,x:b15,a:b14,b:b13,y:b12,back:b0,guide:b16,start:b3,dpleft:b7,dpdown:b6,dpright:b5,dpup:b4,leftshoulder:b10,lefttrigger:b8,rightshoulder:b11,righttrigger:b9,leftstick:b1,rightstick:b2,leftx:a0,lefty:a1,rightx:a2,righty:a3,


Terry Welsh
www.reallyslick.com


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Thanks for the link, Leszek. Why hold back on adding bindings? Is
SDL_GameController not finished? It’s biggest strength would be the
size of its database.–
Terry Welsh
www.reallyslick.com

Message: 6
Date: Tue, 7 Jan 2014 19:10:04 +0100
From: Leszek Godlewski
To: SDL Development List
Subject: Re: [SDL] More GameController mappings
Message-ID:
<CAC8q1W+rQafMLmRu7znJrB7d3tajOmO_3J7n+QUOGfK=+4JPWQ at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

SDL maintainers seem to be somewhat conservative in adding new
bindings (I’ve submitted a new variant of the X360 Wireless Controller
a while ago). You can, however, make a pull request with them to this
GitHub project by Gabriel Jacobo:
https://github.com/gabomdq/SDL_GameControllerDB

Leszek

2014/1/7 Terry Welsh

Thanks for the link, Leszek. Why hold back on adding bindings? Is
SDL_GameController not finished? It’s biggest strength would be the
size of its database.

Terry Welsh
www.reallyslick.com

No particular reason, Sam said he wants to be able to have verifiable data
put in the “internal” db. Also, it’s now very easy to roll your own db (as
shown in the unofficial Github project, you can think of it as testing
grounds for new bindings :slight_smile: ).–
Gabriel.

You might want to note what platforms those strings go to.
Presumably they’re all Linux mappings, but that’s unclear from your
email.

JosephOn Tue, Jan 07, 2014 at 10:07:59AM -0800, Terry Welsh wrote:

I couldn’t get my PS3 controller working in Windows, but it works in
Linux. I expected the mappings database would be a lot bigger by now.
Aren’t there way more controllers out there?

6d0418c2000000000000504944564944,Logitech RumblePad 2
USB,platform:Windows,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000006d04000018c2000010010000,Logitech Logitech RumblePad 2
USB,platform:Linux,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,

030000004c0500006802000011010000,Sony PLAYSTATION®3
Controller,platform:Linux,x:b15,a:b14,b:b13,y:b12,back:b0,guide:b16,start:b3,dpleft:b7,dpdown:b6,dpright:b5,dpup:b4,leftshoulder:b10,lefttrigger:b8,rightshoulder:b11,righttrigger:b9,leftstick:b1,rightstick:b2,leftx:a0,lefty:a1,rightx:a2,righty:a3,

Thanks. I’ll try to use this list in my game instead. It looks a lot
more complete. Please accept the other bindings I sent in. It looks
like you don’t already have the corded Rumblepad 2 in there.

T. Joseph Carter, the platforms are in the strings. Although, I see
Gabriel’s bindings don’t contain the platforms. I don’t know why
they’re different that way.–
Terry Welsh
www.reallyslick.com

No particular reason, Sam said he wants to be able to have verifiable data
put in the “internal” db. Also, it’s now very easy to roll your own db (as
shown in the unofficial Github project, you can think of it as testing
grounds for new bindings :slight_smile: ).


Gabriel.

Of course they do contain the platforms. Look closely. :slight_smile:

Leszek

2014/1/8 Terry Welsh :> Thanks. I’ll try to use this list in my game instead. It looks a lot

more complete. Please accept the other bindings I sent in. It looks
like you don’t already have the corded Rumblepad 2 in there.

T. Joseph Carter, the platforms are in the strings. Although, I see
Gabriel’s bindings don’t contain the platforms. I don’t know why
they’re different that way.

Terry Welsh
www.reallyslick.com

No particular reason, Sam said he wants to be able to have verifiable data
put in the “internal” db. Also, it’s now very easy to roll your own db (as
shown in the unofficial Github project, you can think of it as testing
grounds for new bindings :slight_smile: ).


Gabriel.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Don’t mind me, I’m blind(er) today.

The platform stuff is still a new idea, so ? it’s gonna take time to
percolate. By the time all the stuff our devious little minds have
come up with the past few months hits hg tip, hopefully it’ll be
pretty consistent.

JosephOn Tue, Jan 07, 2014 at 09:08:38PM -0800, Terry Welsh wrote:

Thanks. I’ll try to use this list in my game instead. It looks a lot
more complete. Please accept the other bindings I sent in. It looks
like you don’t already have the corded Rumblepad 2 in there.

T. Joseph Carter, the platforms are in the strings. Although, I see
Gabriel’s bindings don’t contain the platforms. I don’t know why
they’re different that way.

Terry Welsh
www.reallyslick.com

No particular reason, Sam said he wants to be able to have verifiable data
put in the “internal” db. Also, it’s now very easy to roll your own db (as
shown in the unofficial Github project, you can think of it as testing
grounds for new bindings :slight_smile: ).


Gabriel.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org