2017-08-07 22:48:33

by Nicolas Werner

[permalink] [raw]
Subject: [PATCH] plugins/sixaxis: Use the same device name as the kernel

Some games check the device name to recognize a playstation controller.
This changes the device name, when using a PS3 controller over
bluetooth, to match the device name, that is advertised when using the
controller via USB.
---
plugins/sixaxis.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/sixaxis.c b/plugins/sixaxis.c
index fcc93bc60..7e3c950b4 100644
--- a/plugins/sixaxis.c
+++ b/plugins/sixaxis.c
@@ -56,7 +56,7 @@ static const struct {
uint16_t version;
} devices[] = {
{
- .name = "PLAYSTATION(R)3 Controller",
+ .name = "Sony PLAYSTATION(R)3 Controller",
.source = 0x0002,
.vid = 0x054c,
.pid = 0x0268,
--
2.13.0



2017-08-08 11:52:58

by Szymon Janc

[permalink] [raw]
Subject: Re: [PATCH] plugins/sixaxis: Use the same device name as the kernel

Hi Nicolas,

On Tuesday, 8 August 2017 00:48:33 CEST Nicolas Werner wrote:
> Some games check the device name to recognize a playstation controller.
> This changes the device name, when using a PS3 controller over
> bluetooth, to match the device name, that is advertised when using the
> controller via USB.
> ---
> plugins/sixaxis.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/plugins/sixaxis.c b/plugins/sixaxis.c
> index fcc93bc60..7e3c950b4 100644
> --- a/plugins/sixaxis.c
> +++ b/plugins/sixaxis.c
> @@ -56,7 +56,7 @@ static const struct {
> uint16_t version;
> } devices[] = {
> {
> - .name = "PLAYSTATION(R)3 Controller",
> + .name = "Sony PLAYSTATION(R)3 Controller",
> .source = 0x0002,
> .vid = 0x054c,
> .pid = 0x0268,

Patch applied, thanks.

--
pozdrawiam
Szymon Janc