• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 … 162 163 164 165 166 … 322 Next »

Using PS3 controller with Dolphin
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Using PS3 controller with Dolphin
12-07-2014, 06:31 PM
#1
saintbargabar
Unregistered
 
I'm currently trying to map the buttons on my PS3 controller to act as a Gamecube controller. I've never played Gamecube games before so I'm not super familiar with the controller. So far this is how I have it mapped for both MotioninJoy and Dolphin (4.0-4492 x64):
[Image: 32MxdVl.png][Image: IUqsfEm.png]

My first concern is that things aren't matching up. When I go into the actual game controllers properties to calibrate, I press the Start button and button 12 lights up. So I mapped the MotioninJoy setting for the Start button to button 12. But then if I go into Dolphin and select the same controller, it shows button 11 when I press Start. It's doing similar things for other buttons. I press R2 in Dolphin to map the Z-trigger but it's saying button 7 which according to MotioninJoy and my computer is L2. This is confusing but I'm not sure it impacts playability any? Now that I look closer, almost all of the button are off. I tried to map the ps3's x, square, circle, and triangle to the Gamecube's A, B, X, and Y respectively but if you compare the 2 images that's not what it's saying I did. So the big question is why are the controller properties [This thing] not not agreeing with Dolphin?

Secondly, I'm unsure what the Modifier listings under Main Stick and C-Stick are for. What buttons are they on the Gamecube? Same with L-Analog and R-Analog. I mapped those to the action of pressing down on the analog sticks but I'm not entirely sure that's right.

Any help would be great. Let me know if you need further information.
Reply
12-08-2014, 02:18 AM (This post was last modified: 12-08-2014, 02:24 AM by MayImilae.)
#2
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,656
Threads: 121
Joined: Mar 2011
First of all, don't use motion in joy. It's horrible! Use the SCP Drivers instead. They are much much simpler. With the SCP drivers installed, just set the device in dolphin and map the buttons, it should be nice and simple from there!

saintbargabar Wrote:Secondly, I'm unsure what the Modifier listings under Main Stick and C-Stick are for. What buttons are they on the Gamecube?

Those are for keyboard users so they can half press analog inputs when using nothing but digital keys. Since you are using a controller, you should leave those unassigned.

saintbargabar Wrote:Same with L-Analog and R-Analog.

The gamecube controller has analog triggers that click when pressed all the way down. The analog control and the digital click are considered separate actions by games. You should map the L analog/digital and R analog/digital together: the threshold means that pulling the trigger from 0 to 90% will be counted as an analog depression, while a full press (90-100%) will count as a digital click. Games expect analog before digital as well, so assigning just analog or just digital can cause some problems in some games.
[Image: RPvlSEt.png]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 23H1 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
Find
Reply
12-08-2014, 06:03 AM
#3
saintbargabar
Unregistered
 
(12-08-2014, 02:18 AM)MaJoR Wrote: First of all, don't use motion in joy. It's horrible! Use the SCP Drivers instead. They are much much simpler. With the SCP drivers installed, just set the device in dolphin and map the buttons, it should be nice and simple from there!

saintbargabar Wrote:Secondly, I'm unsure what the Modifier listings under Main Stick and C-Stick are for. What buttons are they on the Gamecube?

Those are for keyboard users so they can half press analog inputs when using nothing but digital keys. Since you are using a controller, you should leave those unassigned.

saintbargabar Wrote:Same with L-Analog and R-Analog.

The gamecube controller has analog triggers that click when pressed all the way down. The analog control and the digital click are considered separate actions by games. You should map the L analog/digital and R analog/digital together: the threshold means that pulling the trigger from 0 to 90% will be counted as an analog depression, while a full press (90-100%) will count as a digital click. Games expect analog before digital as well, so assigning just analog or just digital can cause some problems in some games.

I would love to use SCP but I tried for several hours yesterday, uninstalling and reinstalling everything, and could not get it to work. My computer would detect a device in the usb and install it's drivers and whatnot, but then when I went to this window it wouldn't detect any controller. I know I've gotten it to work in the past but after not using it for a while suddenly it didn't work anymore. MotioninJoy was a last resort.
Reply
12-08-2014, 10:57 PM
#4
Threule Offline
Junior Member
**
Posts: 27
Threads: 6
Joined: Aug 2014
(12-08-2014, 06:03 AM)saintbargabar Wrote:
(12-08-2014, 02:18 AM)MaJoR Wrote: First of all, don't use motion in joy. It's horrible! Use the SCP Drivers instead. They are much much simpler. With the SCP drivers installed, just set the device in dolphin and map the buttons, it should be nice and simple from there!

saintbargabar Wrote:Secondly, I'm unsure what the Modifier listings under Main Stick and C-Stick are for. What buttons are they on the Gamecube?

Those are for keyboard users so they can half press analog inputs when using nothing but digital keys. Since you are using a controller, you should leave those unassigned.

saintbargabar Wrote:Same with L-Analog and R-Analog.

The gamecube controller has analog triggers that click when pressed all the way down. The analog control and the digital click are considered separate actions by games. You should map the L analog/digital and R analog/digital together: the threshold means that pulling the trigger from 0 to 90% will be counted as an analog depression, while a full press (90-100%) will count as a digital click. Games expect analog before digital as well, so assigning just analog or just digital can cause some problems in some games.

I would love to use SCP but I tried for several hours yesterday, uninstalling and reinstalling everything, and could not get it to work. My computer would detect a device in the usb and install it's drivers and whatnot, but then when I went to this window it wouldn't detect any controller. I know I've gotten it to work in the past but after not using it for a while suddenly it didn't work anymore. MotioninJoy was a last resort.
You had to start the service, that somehow, was locked:
https://www.youtube.com/watch?v=exAG3N2UWnQ

Did that, worked for me
Find
Reply
12-08-2014, 11:25 PM
#5
saintbargabar
Unregistered
 
I gave it one more try and managed to get it to work. I had to force install it to get all the parts installed.
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma