Homebrew Official HID to VPAD

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.
Great, i am in for future testing.
 

splatu

Member
Newcomer
Joined
Jun 4, 2016
Messages
22
Trophies
0
Age
35
XP
42
Country
Brazil
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.

Count me in.
 

Masterwin

Well-Known Member
Member
Joined
Jan 7, 2016
Messages
382
Trophies
0
XP
603
Country
Spain
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.

thx thx thx!!!
 

Drasgüm

New Member
Newbie
Joined
Jun 15, 2016
Messages
2
Trophies
0
Age
37
XP
52
Country
Cote d'Ivoire
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.

Hi, how can we help to add this feature: "use a controller as a second player" ???
 

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.
In with a DS3, looking forward to it.
 

BossRoss93

Well-Known Member
Member
Joined
Jan 26, 2012
Messages
134
Trophies
0
XP
704
Country
United States
Hey,
a little update about my progress of the last couple of days!
I finally got some motivation to work on this app again. I prepared everything to be fully configurable through config files, I "just" need to implement the loading + parsing of an config file.
I also implemented an option to remap buttons on the gamepad, this and can be combined with the HID device.
If everything is working without any bad surprises I will at least start some beta testing in the next 2-3 days. (I need people with PS3/PS4 and other pads).

Planned features:
- Implemented GC-Adapter, PS3, PS4 support.
- Other devices can be added by adding just a .ini file to the SD Card. (New mechanics that certain controller are using need to be implemeted)
- The button configuration of the pre-implemented controllers (+ keyboard) can be change through an file on the SD Card. (Using predefines variables with makes it much easier)
- The Gamepad button layout can be remapped through a config file.
- I will remove the built in support for the devices that are not listed above, but I will provide them as a config file. This way the app is cleaner and you guys have a few example config files.


Nice man, I can do some testing for you. If you want I can try to set up some config files for this Classic Controller-to-Usb adapter I have. Shoot me a message when you think you got something to work with. I have been wanting to use my classic controller as a gamepad for a while, and I thought this would be a good avenue.

EDIT:
derp, we have actually already talked on my thread.

https://gbatemp.net/threads/classic-controller-to-vpad-has-this-been-done.430303/#post-6446319

either way, I wanted to let you know I would love to help out however I can, either with the HID or if you wanted to tackle the Classic controller to VPAD we could work together on that.
 
Last edited by BossRoss93,

Drasgüm

New Member
Newbie
Joined
Jun 15, 2016
Messages
2
Trophies
0
Age
37
XP
52
Country
Cote d'Ivoire
So, what i tried it was just to change the config, when you connect a DS4, use it as a second player, that's my poor goal.
If i read correctly:
1) i downloaded this loadiinge folder: https://github.com/dimok789/loadiine_gx2
2) than, download devkitpro, install and replace 2 libs.
3) i changed some info in this file "controller_patcher.c" on "src/controller_patcher", but that file needs some libs on #include, and i don't have them, like my "dynamic_libs" folder is empty.
4) then, in line command window, i just have to "make" on the root foolder of loadiine_gx2 but i just get errors.

Code:
C:\Users\Drago\Desktop\loadiine_gx2-master>make

./gitrev.sh: line 3: git: command not found
Application.cpp
In file included from c:/Users/Drago/Desktop/loadiine_gx2-master/src/gui/Gui.h:20:0,
                 from c:/Users/Drago/Desktop/loadiine_gx2-master/src/menu/MainWindow.h:22,
                 from c:/Users/Drago/Desktop/loadiine_gx2-master/src/Application.h:20,
                 from c:/Users/Drago/Desktop/loadiine_gx2-master/src/Application.cpp:17:
c:/Users/Drago/Desktop/loadiine_gx2-master/src/gui/GuiElement.h:32:23: fatal error: glm/glm.hpp: No such file or directory
#include "glm/glm.hpp"
                       ^
compilation terminated.
make[1]: *** [Application.o] Error 1
make: *** [build] Error 2
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,090
Trophies
2
XP
4,648
Country
Germany
Okay, another quick update report.
- I'm now able to configure the GC-Adapter and a random SNES pad through config files. @FunThomas tested the PS3 pad + the SP2600 pad.
- I can remap the buttons on the gamepad

Todo:
- Implement the remapping of the sticks
- parsing config files for keyboard + mouse
- code clean up + further testing
- bug fixing!!!
- allow comments int the config files

When this is done we can start a semi public beta.

Would be cool to find people with HID devices. So if you have any HID pad, write me a PM. If possible inlcude the vid + pid of the pad.

Unfortunately I wont have any more time this weekend, but I will start monday again working on it!

Before releasing I still need to: (beta tester can help here!!)
- writing tutorials
- create examples

If anybody is interesting: Without any further information (yet) I will append some (actual working) config files. Maybe you can get an idea how this whole thing is working ;)

Code:
[vid=0x06A3,pid=0x50D]
VPAD_BUTTON_A=0x05,0x04
VPAD_BUTTON_B=0x05,0x02
VPAD_BUTTON_X=0x05,0x08
VPAD_BUTTON_Y=0x05,0x01
DPAD_MODE=DPAD_Hat
DPAD_MASK=0xF0
VPAD_BUTTON_DPAD_N=0x06,0x00
VPAD_BUTTON_DPAD_NE=0x06,0x10
VPAD_BUTTON_DPAD_E=0x06,0x20
VPAD_BUTTON_DPAD_SE=0x06,0x30
VPAD_BUTTON_DPAD_S=0x06,0x40
VPAD_BUTTON_DPAD_SW=0x06,0x50
VPAD_BUTTON_DPAD_W=0x06,0x60
VPAD_BUTTON_DPAD_NW=0x06,0x70
VPAD_BUTTON_DPAD_NEUTRAL=0x06,0xF0
VPAD_BUTTON_PLUS=0x06,0x04
VPAD_BUTTON_MINUS=0x06,0x08
VPAD_BUTTON_L=0x05,0x10
VPAD_BUTTON_R=0x05,0x20
VPAD_BUTTON_ZL=0x05,0x40
VPAD_BUTTON_ZR=0x05,0x80
PAD_COUNT=1
VPAD_BUTTON_L_STICK_X=0x01,0x80
VPAD_BUTTON_L_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_L_STICK_Y=0x02,0x80
VPAD_BUTTON_L_STICK_Y_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_X=0x03,0x80
VPAD_BUTTON_R_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_Y=0x04,0x80
VPAD_BUTTON_R_STICK_Y_MINMAX=0x00,0xFF

Code:
[vid=0x057e,pid=0x0337]
[IgnoreDefault]
VPAD_BUTTON_A=GC_BUTTON_A
VPAD_BUTTON_B=GC_BUTTON_B
VPAD_BUTTON_X=GC_BUTTON_X
VPAD_BUTTON_Y=GC_BUTTON_Y
DPAD_MODE=GC_DPAD_MODE
VPAD_BUTTON_LEFT=GC_BUTTON_LEFT
VPAD_BUTTON_RIGHT=GC_BUTTON_RIGHT
VPAD_BUTTON_UP=GC_BUTTON_UP
VPAD_BUTTON_DOWN=GC_BUTTON_DOWN

VPAD_BUTTON_L_STICK_X=GC_STICK_L_X
VPAD_BUTTON_L_STICK_Y=GC_STICK_L_Y
VPAD_BUTTON_R_STICK_X=GC_STICK_R_X
VPAD_BUTTON_R_STICK_Y=GC_STICK_R_Y

VPAD_BUTTON_MINUS=GC_BUTTON_START
VPAD_BUTTON_L=GC_BUTTON_L
VPAD_BUTTON_R=GC_BUTTON_R
VPAD_BUTTON_PLUS=GC_BUTTON_START
VPAD_BUTTON_ZL=GC_BUTTON_L
VPAD_BUTTON_ZR=GC_BUTTON_R
VPAD_BUTTON_STICK_L=GC_BUTTON_A
VPAD_BUTTON_STICK_R=GC_BUTTON_B

DOUBLE_USE=true
DOUBLE_USE_BUTTON_ACTIVATOR=GC_BUTTON_Z
DOUBLE_USE_BUTTON_1_PRESSED=VPAD_BUTTON_MINUS
DOUBLE_USE_BUTTON_2_PRESSED=VPAD_BUTTON_L
DOUBLE_USE_BUTTON_3_PRESSED=VPAD_BUTTON_R
DOUBLE_USE_BUTTON_4_PRESSED=VPAD_BUTTON_STICK_L
DOUBLE_USE_BUTTON_5_PRESSED=VPAD_BUTTON_STICK_R
DOUBLE_USE_BUTTON_1_RELEASED=VPAD_BUTTON_PLUS
DOUBLE_USE_BUTTON_2_RELEASED=VPAD_BUTTON_ZL
DOUBLE_USE_BUTTON_3_RELEASED=VPAD_BUTTON_ZR
DOUBLE_USE_BUTTON_4_RELEASED=VPAD_BUTTON_A
DOUBLE_USE_BUTTON_5_RELEASED=VPAD_BUTTON_B
PAD_COUNT=0x04

Code:
[vid=0x081F,pid=0xE401]
DPAD_MODE=DPAD_Absolute_2Values
VPAD_BUTTON_DPAD_ABS_UP=0x01,0x00
VPAD_BUTTON_DPAD_ABS_DOWN=0x01,0xFF
VPAD_BUTTON_DPAD_ABS_LEFT=0x00,0x00
VPAD_BUTTON_DPAD_ABS_RIGHT=0x00,0xFF
VPAD_BUTTON_A= 0x05 , 0x20
VPAD_BUTTON_B=0x05,0x40
VPAD_BUTTON_X=0x05,0x10
VPAD_BUTTON_Y=0x05,0x80
VPAD_BUTTON_MINUS=0x06,0x10
VPAD_BUTTON_PLUS=0x06,0x20
VPAD_BUTTON_R=0x06,0x02
VPAD_BUTTON_ZR=0x06,0x02
VPAD_BUTTON_L=0x06,0x01
VPAD_BUTTON_ZL= 0x06 , 0x01

Code:
[Gamepad]
VPAD_BUTTON_A=VPAD_BUTTON_ZR
VPAD_BUTTON_B=VPAD_BUTTON_ZL
 
  • Like
Reactions: Masterwin

FunThomas

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
652
Trophies
0
XP
2,016
Country
Gambia, The
here my configs
Code:
[vid=0x06A3,pid=0x5F0D]
VPAD_BUTTON_A=0x05,0x04
VPAD_BUTTON_B=0x05,0x02
VPAD_BUTTON_X=0x05,0x08
VPAD_BUTTON_Y=0x05,0x01
DPAD_MODE=DPAD_Hat
DPAD_MASK=0xF0;
VPAD_BUTTON_DPAD_N=0x06,0x00
VPAD_BUTTON_DPAD_NE=0x06,0x10
VPAD_BUTTON_DPAD_E=0x06,0x20
VPAD_BUTTON_DPAD_SE=0x06,0x30
VPAD_BUTTON_DPAD_S=0x06,0x40
VPAD_BUTTON_DPAD_SW=0x06,0x50
VPAD_BUTTON_DPAD_W=0x06,0x60
VPAD_BUTTON_DPAD_NW=0x06,0x70
VPAD_BUTTON_DPAD_NEUTRAL=0x06,0xF0
VPAD_BUTTON_PLUS=0x06,0x04
VPAD_BUTTON_MINUS=0x06,0x08
VPAD_BUTTON_L=0x05,0x10
VPAD_BUTTON_R=0x05,0x20
VPAD_BUTTON_ZL=0x05,0x40
VPAD_BUTTON_ZR=0x05,0x80
PAD_COUNT=1
VPAD_BUTTON_L_STICK_X=0x01,0x80
VPAD_BUTTON_L_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_L_STICK_Y=0x02,0x80
VPAD_BUTTON_L_STICK_Y_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_X=0x03,0x80
VPAD_BUTTON_R_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_Y=0x04,0x80
VPAD_BUTTON_R_STICK_Y_MINMAX=0x00,0xFF
VPAD_BUTTON_L_STICK_Y_INVERT=true
VPAD_BUTTON_R_STICK_Y_INVERT=true
Code:
[vid=0x054C,pid=0x0268]
[IgnoreDefault]
VPAD_BUTTON_A=DS3_BUTTON_CIRCLE
VPAD_BUTTON_B=DS3_BUTTON_CROSS
VPAD_BUTTON_X=DS3_BUTTON_TRIANGLE
VPAD_BUTTON_Y=DS3_BUTTON_SQUARE
DPAD_MODE=DS3_BUTTON_DPAD_TYPE

VPAD_BUTTON_LEFT=DS3_BUTTON_LEFT
VPAD_BUTTON_RIGHT=DS3_BUTTON_RIGHT
VPAD_BUTTON_UP=DS3_BUTTON_UP
VPAD_BUTTON_DOWN=DS3_BUTTON_DOWN

VPAD_BUTTON_MINUS=DS3_BUTTON_SELECT
VPAD_BUTTON_PLUS=DS3_BUTTON_START

VPAD_BUTTON_L=DS3_BUTTON_L1
VPAD_BUTTON_R=DS3_BUTTON_R1
VPAD_BUTTON_ZL=DS3_BUTTON_L2
VPAD_BUTTON_ZR=DS3_BUTTON_R2

VPAD_BUTTON_STICK_L=DS3_BUTTON_L3
VPAD_BUTTON_STICK_R=DS3_BUTTON_R3

PAD_COUNT=0x01

VPAD_BUTTON_L_STICK_X=DS3_STICK_L_X
VPAD_BUTTON_L_STICK_Y=DS3_STICK_L_Y
VPAD_BUTTON_R_STICK_X=DS3_STICK_R_X
VPAD_BUTTON_R_STICK_Y=DS3_STICK_R_Y
 
  • Like
Reactions: Masterwin

SkyDX

Anime Signature Creator, PM me if you want one! :)
Member
Joined
Nov 2, 2007
Messages
614
Trophies
1
XP
1,744
Country
Germany
Okay, another quick update report.
- I'm now able to configure the GC-Adapter and a random SNES pad through config files. @FunThomas tested the PS3 pad + the SP2600 pad.
- I can remap the buttons on the gamepad

Todo:
- Implement the remapping of the sticks
- parsing config files for keyboard + mouse
- code clean up + further testing
- bug fixing!!!
- allow comments int the config files

When this is done we can start a semi public beta.

Would be cool to find people with HID devices. So if you have any HID pad, write me a PM. If possible inlcude the vid + pid of the pad.

Unfortunately I wont have any more time this weekend, but I will start monday again working on it!

Before releasing I still need to: (beta tester can help here!!)
- writing tutorials
- create examples

If anybody is interesting: Without any further information (yet) I will append some (actual working) config files. Maybe you can get an idea how this whole thing is working ;)

Code:
[vid=0x06A3,pid=0x50D]
VPAD_BUTTON_A=0x05,0x04
VPAD_BUTTON_B=0x05,0x02
VPAD_BUTTON_X=0x05,0x08
VPAD_BUTTON_Y=0x05,0x01
DPAD_MODE=DPAD_Hat
DPAD_MASK=0xF0
VPAD_BUTTON_DPAD_N=0x06,0x00
VPAD_BUTTON_DPAD_NE=0x06,0x10
VPAD_BUTTON_DPAD_E=0x06,0x20
VPAD_BUTTON_DPAD_SE=0x06,0x30
VPAD_BUTTON_DPAD_S=0x06,0x40
VPAD_BUTTON_DPAD_SW=0x06,0x50
VPAD_BUTTON_DPAD_W=0x06,0x60
VPAD_BUTTON_DPAD_NW=0x06,0x70
VPAD_BUTTON_DPAD_NEUTRAL=0x06,0xF0
VPAD_BUTTON_PLUS=0x06,0x04
VPAD_BUTTON_MINUS=0x06,0x08
VPAD_BUTTON_L=0x05,0x10
VPAD_BUTTON_R=0x05,0x20
VPAD_BUTTON_ZL=0x05,0x40
VPAD_BUTTON_ZR=0x05,0x80
PAD_COUNT=1
VPAD_BUTTON_L_STICK_X=0x01,0x80
VPAD_BUTTON_L_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_L_STICK_Y=0x02,0x80
VPAD_BUTTON_L_STICK_Y_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_X=0x03,0x80
VPAD_BUTTON_R_STICK_X_MINMAX=0x00,0xFF
VPAD_BUTTON_R_STICK_Y=0x04,0x80
VPAD_BUTTON_R_STICK_Y_MINMAX=0x00,0xFF

Code:
[vid=0x057e,pid=0x0337]
[IgnoreDefault]
VPAD_BUTTON_A=GC_BUTTON_A
VPAD_BUTTON_B=GC_BUTTON_B
VPAD_BUTTON_X=GC_BUTTON_X
VPAD_BUTTON_Y=GC_BUTTON_Y
DPAD_MODE=GC_DPAD_MODE
VPAD_BUTTON_LEFT=GC_BUTTON_LEFT
VPAD_BUTTON_RIGHT=GC_BUTTON_RIGHT
VPAD_BUTTON_UP=GC_BUTTON_UP
VPAD_BUTTON_DOWN=GC_BUTTON_DOWN

VPAD_BUTTON_L_STICK_X=GC_STICK_L_X
VPAD_BUTTON_L_STICK_Y=GC_STICK_L_Y
VPAD_BUTTON_R_STICK_X=GC_STICK_R_X
VPAD_BUTTON_R_STICK_Y=GC_STICK_R_Y

VPAD_BUTTON_MINUS=GC_BUTTON_START
VPAD_BUTTON_L=GC_BUTTON_L
VPAD_BUTTON_R=GC_BUTTON_R
VPAD_BUTTON_PLUS=GC_BUTTON_START
VPAD_BUTTON_ZL=GC_BUTTON_L
VPAD_BUTTON_ZR=GC_BUTTON_R
VPAD_BUTTON_STICK_L=GC_BUTTON_A
VPAD_BUTTON_STICK_R=GC_BUTTON_B

DOUBLE_USE=true
DOUBLE_USE_BUTTON_ACTIVATOR=GC_BUTTON_Z
DOUBLE_USE_BUTTON_1_PRESSED=VPAD_BUTTON_MINUS
DOUBLE_USE_BUTTON_2_PRESSED=VPAD_BUTTON_L
DOUBLE_USE_BUTTON_3_PRESSED=VPAD_BUTTON_R
DOUBLE_USE_BUTTON_4_PRESSED=VPAD_BUTTON_STICK_L
DOUBLE_USE_BUTTON_5_PRESSED=VPAD_BUTTON_STICK_R
DOUBLE_USE_BUTTON_1_RELEASED=VPAD_BUTTON_PLUS
DOUBLE_USE_BUTTON_2_RELEASED=VPAD_BUTTON_ZL
DOUBLE_USE_BUTTON_3_RELEASED=VPAD_BUTTON_ZR
DOUBLE_USE_BUTTON_4_RELEASED=VPAD_BUTTON_A
DOUBLE_USE_BUTTON_5_RELEASED=VPAD_BUTTON_B
PAD_COUNT=0x04

Code:
[vid=0x081F,pid=0xE401]
DPAD_MODE=DPAD_Absolute_2Values
VPAD_BUTTON_DPAD_ABS_UP=0x01,0x00
VPAD_BUTTON_DPAD_ABS_DOWN=0x01,0xFF
VPAD_BUTTON_DPAD_ABS_LEFT=0x00,0x00
VPAD_BUTTON_DPAD_ABS_RIGHT=0x00,0xFF
VPAD_BUTTON_A= 0x05 , 0x20
VPAD_BUTTON_B=0x05,0x40
VPAD_BUTTON_X=0x05,0x10
VPAD_BUTTON_Y=0x05,0x80
VPAD_BUTTON_MINUS=0x06,0x10
VPAD_BUTTON_PLUS=0x06,0x20
VPAD_BUTTON_R=0x06,0x02
VPAD_BUTTON_ZR=0x06,0x02
VPAD_BUTTON_L=0x06,0x01
VPAD_BUTTON_ZL= 0x06 , 0x01

Code:
[Gamepad]
VPAD_BUTTON_A=VPAD_BUTTON_ZR
VPAD_BUTTON_B=VPAD_BUTTON_ZL

Whoa nice, I think I figured it out :P Though in the GameCube Adapter config, does the
Code:
PAD_COUNT=0x04
mean what I think it means? :o
 

chris_247

Well-Known Member
Newcomer
Joined
Feb 6, 2014
Messages
59
Trophies
0
Age
31
XP
139
Country
United States
Don't know if it's been said before but while using a DS3 there seems to be no dead zone on the sticks and buttons get spammed if you hold it down. Even for a small amount of time. A good example would be if I try to pause the game and I hold the button for too long it pauses and unpauses really quickly.
 

FunThomas

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
652
Trophies
0
XP
2,016
Country
Gambia, The
Don't know if it's been said before but while using a DS3 there seems to be no dead zone on the sticks and buttons get spammed if you hold it down. Even for a small amount of time. A good example would be if I try to pause the game and I hold the button for too long it pauses and unpauses really quickly.

are you using the lastest version ?

on 3rd of May there was a commit in github which says "Tweaked deadzones of the PS3 pad. "
 
  • Like
Reactions: Masterwin

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
"spamming the input" is a problem of some games (like zelda TP HD), I need to take a deeper look at it
Hard to say if this could be called a bug or even anything that is actually patchable, but the values of pressing the same buttons on both hid and gamepad do actually add up, which leads to results comparable to cheating in some games, and since this also works with normal apps and then onlinegames, i guess it is worth looking into.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: People are gonna find loopholes around clan tags and make inappropriate names.