Wow this controller plug in is kinda messed up? Ok the above is sort of true but random ( yet fixable) , tough here is something odd?
plug a controller in ( for sake of argument use the same controller/driver ) now set it up and all is fine. Now add a controller to the system ( not dolphin ), now player one is ripped of one of its axis? For example the c stick is now dead but everything else works. Now you can futz with player one and all of a sudden the main stick is none functional but the c stick is ok. I may try to find a working version but I think its quite far back when this occurred, like a year ( only a guess) . In my case I use
axis 0 and 1 mainstick
axis y rot and x rot c-stick
and slider and dial for the L/R
Now here is a kicker, slider and dial(aka slider 1) are no longer available to select but using my saved profile from a year ago still works. Is shows slider and dial even though its no longer an option. I have a very strong suspicion these are related. As though someone left out the two analogs in code somewhere and the enum is off.
Ok the issue was with my saved profile. If I start from scratch it seems to work. It must be the missing sliders. Maybe my profile is not lining up with the code? When I start from scratch it detect my slider but is not listed. Thankfully the detection works
So that solved my issue.
here is my saved profile if someone wants to figure out what went wrong. FYI I dont use SDL anymore its a bit buggy, that could have been the issue. For example if I set up my controller then unplug it SDL responses to the mouse?
------------------------------------------------------update-------------------------------------------------------------
Huh that is odd, there is no issue with the 64 bit build? I guess that is good enough for me. I just never though to test it since my upgrade ( few weeks ago ).
plug a controller in ( for sake of argument use the same controller/driver ) now set it up and all is fine. Now add a controller to the system ( not dolphin ), now player one is ripped of one of its axis? For example the c stick is now dead but everything else works. Now you can futz with player one and all of a sudden the main stick is none functional but the c stick is ok. I may try to find a working version but I think its quite far back when this occurred, like a year ( only a guess) . In my case I use
axis 0 and 1 mainstick
axis y rot and x rot c-stick
and slider and dial for the L/R
Now here is a kicker, slider and dial(aka slider 1) are no longer available to select but using my saved profile from a year ago still works. Is shows slider and dial even though its no longer an option. I have a very strong suspicion these are related. As though someone left out the two analogs in code somewhere and the enum is off.
Ok the issue was with my saved profile. If I start from scratch it seems to work. It must be the missing sliders. Maybe my profile is not lining up with the code? When I start from scratch it detect my slider but is not listed. Thankfully the detection works
So that solved my issue. here is my saved profile if someone wants to figure out what went wrong. FYI I dont use SDL anymore its a bit buggy, that could have been the issue. For example if I set up my controller then unplug it SDL responses to the mouse?
Code:
[GCPad1]
Device = SDL/0/BLISS-BOX
Buttons/A = Button 1
Buttons/B = Button 0
Buttons/X = Button 3
Buttons/Y = Button 2
Buttons/Z = Button 4
Buttons/Start = Button 5
Main Stick/Down = Axis 1+
Main Stick/Left = Axis 0-
Main Stick/Right = Axis 0+
Main Stick/Up = Axis 1-
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000
C-Stick/Down = Axis Yr+
C-Stick/Left = Axis Xr-
C-Stick/Right = Axis Xr+
C-Stick/Up = Axis Yr-
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000
Triggers/L = Button 6
Triggers/L-Analog = !Slider 0-
Triggers/R = Button 7
Triggers/R-Analog = !Slider 1-
D-Pad/Up = Button 10
D-Pad/Down = Button 11
D-Pad/Left = Button 12
D-Pad/Right = Button 13
Rumble/Motor = Constant
Rumble/Motor/Range = 354.000000
Main Stick/Dead Zone = 15.000001
Main Stick/Square Stick = 15.000001
C-Stick/Dead Zone = 15.000001
C-Stick/Square Stick = 15.000001
[GCPad2]
Device = SDL/1/BLISS-BOX
Buttons/A = Button 1
Buttons/B = Button 0
Buttons/X = Button 3
Buttons/Y = Button 2
Buttons/Z = Button 4
Buttons/Start = Button 5
Main Stick/Up = Axis 1-
Main Stick/Down = Axis 1+
Main Stick/Left = Axis 0-
Main Stick/Right = Axis 0+
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000
C-Stick/Up = Axis Yr-
C-Stick/Down = Axis Yr+
C-Stick/Left = Axis Xr-
C-Stick/Right = Axis Xr+
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000
Triggers/L = Button 6
Triggers/R = Button 7
Triggers/L-Analog = !Slider 0-
Triggers/R-Analog = !Slider 1-
Rumble/Motor = Constant
Rumble/Motor/Range = 354.000000
D-Pad/Up = Button 10
D-Pad/Down = Button 11
D-Pad/Left = Button 12
D-Pad/Right = Button 13
Main Stick/Dead Zone = 15.000001
Main Stick/Square Stick = 15.000001
C-Stick/Dead Zone = 15.000001
C-Stick/Square Stick = 15.000001
[GCPad3]
Device = SDL/2/BLISS-BOX
Buttons/A = Button 1
Buttons/B = Button 0
Buttons/X = Button 3
Buttons/Y = Button 2
Buttons/Z = Button 4
Buttons/Start = Button 5
Main Stick/Dead Zone = 15.000001
Main Stick/Square Stick = 15.000001
Main Stick/Up = Axis 1-
Main Stick/Down = Axis 1+
Main Stick/Left = Axis 0-
Main Stick/Right = Axis 0+
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000
C-Stick/Dead Zone = 15.000001
C-Stick/Square Stick = 15.000001
C-Stick/Up = Axis Yr-
C-Stick/Down = Axis Yr+
C-Stick/Left = Axis Xr-
C-Stick/Right = Axis Xr+
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000
Triggers/L = Button 6
Triggers/R = Button 7
Triggers/L-Analog = !Slider 0-
Triggers/R-Analog = !Slider 1-
Rumble/Motor = Constant
Rumble/Motor/Range = 354.000000
D-Pad/Up = Button 10
D-Pad/Down = Button 11
D-Pad/Left = Button 12
D-Pad/Right = Button 13
[GCPad4]
Device = SDL/3/BLISS-BOX
Buttons/A = Button 1
Buttons/B = Button 0
Buttons/X = Button 3
Buttons/Y = Button 2
Buttons/Z = Button 4
Buttons/Start = Button 5
Main Stick/Dead Zone = 15.000001
Main Stick/Square Stick = 15.000001
Main Stick/Up = Axis 1-
Main Stick/Down = Axis 1+
Main Stick/Left = Axis 0-
Main Stick/Right = Axis 0+
Main Stick/Modifier = LSHIFT
Main Stick/Modifier/Range = 50.000000
C-Stick/Dead Zone = 15.000001
C-Stick/Square Stick = 15.000001
C-Stick/Up = Axis Yr-
C-Stick/Down = Axis Yr+
C-Stick/Left = Axis Xr-
C-Stick/Right = Axis Xr+
C-Stick/Modifier = LCONTROL
C-Stick/Modifier/Range = 50.000000
Triggers/L = Button 6
Triggers/R = Button 7
Triggers/L-Analog = !Slider 0-
Triggers/R-Analog = !Slider 1-
Rumble/Motor = Constant
Rumble/Motor/Range = 354.000000
D-Pad/Up = Button 10
D-Pad/Down = Button 11
D-Pad/Left = Button 12
D-Pad/Right = Button 13------------------------------------------------------update-------------------------------------------------------------
Huh that is odd, there is no issue with the 64 bit build? I guess that is good enough for me. I just never though to test it since my upgrade ( few weeks ago ).
![[Image: newLogo_white_small.png]](http://spawnlinux.ddns.net/Bliss-Box/images/newLogo_white_small.png)
main page
Working controllers
[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
