• 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 … 167 168 169 170 171 … 324 Next »

PS3 Controller Analogues!
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
PS3 Controller Analogues!
10-25-2014, 03:00 PM
#1
nearfantastica
Unregistered
 
I'm not using motioninjoy, which I gather is good...and bad. Good because from what I've read on this forum, there's a lot of complaints. Bad because the method I've used to activate my ps3 controller in dolphin seems to lack the possibility of configuring my controller. (...I think.)

Long story short, I'm new to emulators. I've struggled my way through the many steps to be able to use dolphin and my chosen controller. Now, there's one problem: dolphin won't recognize the analogues when I'm trying to select which buttons correspond to what in the gcpad. They all work except for the analogues. Which probably wouldn't be much of a problem if it wasn't a tremendous pain in the ass. For the most part I'm okay with just using the direction arrows, but for some games that just doesn't cut it.

What I'm using to activate my controller is xbox 360 drivers and an 'scp bluetooth driver installer'. I've seen plenty of explanations on how to activate the analogues when it comes to motioninjoy, but none for scp. So, is there a way?

I tried motioninjoy...but it just wouldn't work for me. I'd love to find a way with the set up I already have.
Reply
10-25-2014, 09:48 PM (This post was last modified: 10-25-2014, 09:49 PM by Garteal.)
#2
Garteal Offline
「Lab Mem. 004」
********
Global Moderators
Posts: 2,095
Threads: 24
Joined: Aug 2011
You're referring to this right?
You don't need to manually configure anything for the XInput wrapper as it will use the default 360 controller format and setup. Everything should work out of the box.
Make sure you also select the right device in the controller setup.

Unsure of what version of the application you have installed, make sure you're using the latest version; download the latest version and apply the latest update to it.
Find
Reply
10-26-2014, 02:25 AM
#3
nearfantastica
Unregistered
 
(10-25-2014, 09:48 PM)Garteal Wrote: You're referring to this right?
You don't need to manually configure anything for the XInput wrapper as it will use the default 360 controller format and setup. Everything should work out of the box.
Make sure you also select the right device in the controller setup.

Unsure of what version of the application you have installed, make sure you're using the latest version; download the latest version and apply the latest update to it.

You're right. It was an old version - so I updated it. The controller won't work at all now...
Reply
10-26-2014, 06:24 AM
#4
LukeLC
Unregistered
 
I would strongly recommend giving Motioninjoy another shot, but this time use Better DS3 as a front-end after installing. If you need help getting Motioninjoy working I'd be happy to walk you through it. Here's the Better DS3 tool side of things, for now:

Basically, Better DS3 tool hooks into Motioninjoy and handles all of its functions except for installing the controller and bluetooth drivers. So install Motioninjoy, suffer through the ugly, always-online default interface to install the drivers, then close it and download Better DS3 into the same directory as DS3_Tool (C:\Program Files\MotioninJoy\ds3 - may not be necessary, but it's convenient).

[Image: featured-image.png]

Run Better DS3.exe, and you should see your controller come up, but you won't be able to do anything with it. First you'll need to create a controller profile. So in the middle of the Better DS3 interface hit New > XInput. A new profile window will appear waiting to be mapped to your controller. You can do this yourself or just hit the 'Auto Fill: Xbox 360' button in the top right to get standard Xbox 360 bindings on your dualshock. Then give the profile a name at the top of the screen, check the 'Automatically apply to controllers when connected' box if you like (recommended), and hit 'Save Profile' on the bottom right.

Now that you've got your profile, all that's left is to apply it to your controller. If you checked the 'automatic' box, you could just disconnect and reconnect your controller, but if it's already hooked up you might as well just select your new profile and hit 'apply'.

If you haven't yet paired over bluetooth, this will all need to be done over USB at first, but within Better DS3 you can now hit the 'Set' button in the bottom right to pair the USB-connected dualshock with your bluetooth adapter.

I would also recommend creating a shortcut to Better DS3.exe and copy/pasting it to your startup folder (C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp) so that Better DS3 starts with Windows. Check the 'Start minimized' and 'minimize to tray' boxes in the Better DS3 interface and you'll never even have to look at it. You can literally just press the PS button on your paired controller and start playing games. It's a sweet setup.

From here getting things working in Dolphin is really a piece of cake. Your PS3 controller will show up as 'Xinput' in your Dolphin devices list, and everything will just work, rumble included. I get why a lot of people hate Motioninjoy, but trust me, once you get the setup down, it's worth it.
Reply
10-26-2014, 01:33 PM
#5
nearfantastica
Unregistered
 
(10-26-2014, 06:24 AM)LukeLC Wrote: I would strongly recommend giving Motioninjoy another shot, but this time use Better DS3 as a front-end after installing. If you need help getting Motioninjoy working I'd be happy to walk you through it. Here's the Better DS3 tool side of things, for now:

Basically, Better DS3 tool hooks into Motioninjoy and handles all of its functions except for installing the controller and bluetooth drivers. So install Motioninjoy, suffer through the ugly, always-online default interface to install the drivers, then close it and download Better DS3 into the same directory as DS3_Tool (C:\Program Files\MotioninJoy\ds3 - may not be necessary, but it's convenient).

[Image: featured-image.png]

Run Better DS3.exe, and you should see your controller come up, but you won't be able to do anything with it. First you'll need to create a controller profile. So in the middle of the Better DS3 interface hit New > XInput. A new profile window will appear waiting to be mapped to your controller. You can do this yourself or just hit the 'Auto Fill: Xbox 360' button in the top right to get standard Xbox 360 bindings on your dualshock. Then give the profile a name at the top of the screen, check the 'Automatically apply to controllers when connected' box if you like (recommended), and hit 'Save Profile' on the bottom right.

Now that you've got your profile, all that's left is to apply it to your controller. If you checked the 'automatic' box, you could just disconnect and reconnect your controller, but if it's already hooked up you might as well just select your new profile and hit 'apply'.

If you haven't yet paired over bluetooth, this will all need to be done over USB at first, but within Better DS3 you can now hit the 'Set' button in the bottom right to pair the USB-connected dualshock with your bluetooth adapter.

I would also recommend creating a shortcut to Better DS3.exe and copy/pasting it to your startup folder (C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp) so that Better DS3 starts with Windows. Check the 'Start minimized' and 'minimize to tray' boxes in the Better DS3 interface and you'll never even have to look at it. You can literally just press the PS button on your paired controller and start playing games. It's a sweet setup.

From here getting things working in Dolphin is really a piece of cake. Your PS3 controller will show up as 'Xinput' in your Dolphin devices list, and everything will just work, rumble included. I get why a lot of people hate Motioninjoy, but trust me, once you get the setup down, it's worth it.

Thanks for the advice! But I've somehow made scp work for me. It took a lot of struggling, but the analogues and controller in general work perfectly.

If I ever have issues again I'll probably abandon it and try this method haha.
Reply
10-26-2014, 01:33 PM (This post was last modified: 10-26-2014, 01:39 PM by MayImilae.)
#6
MayImilae Online
Chronically Distracted
**********
Administrators
Posts: 4,675
Threads: 122
Joined: Mar 2011
You are doing the right thing avoiding motion in joy, that crap is a disaster. And BetterDS3 would be bad for you in your situation. If you can't configure an emulator, how on earth are you going to configure a controller and an emulator? With the SCP Drivers, you just push a button on the controller and go.

nearfantastica Wrote:Long story short, I'm new to emulators. I've struggled my way through the many steps to be able to use dolphin and my chosen controller. Now, there's one problem: dolphin won't recognize the analogues when I'm trying to select which buttons correspond to what in the gcpad. They all work except for the analogues. Which probably wouldn't be much of a problem if it wasn't a tremendous pain in the ass. For the most part I'm okay with just using the direction arrows, but for some games that just doesn't cut it.

What do you mean by "analogues"? Are you referring to the analog joysticks? Those should be extremely simple to set up and match with the GCPad. If you are referring to the six axis motion control, that's completely different, and surely you don't mean that since that's just crazy to try to set up for the GCPad. Or perhaps you mean the analog triggers?



EDIT: Well ok then. Just don't pick up Better DS3 unless you want to do something crazy with sixaxis motion control. The SCP Drivers do everything better and simpler, but lack a number of complicated options (including sixaxis) to achieve that simplicity. Think of it as SCP Drivers = Mac OSX, Better DS3 = Windows, and Motion In Joy = Windows XP in a public library loaded full of viruses.
[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
10-26-2014, 04:33 PM
#7
nearfantastica
Unregistered
 
What I mean by "analogue" is poor spelling. (I'm really not a gamer, I don't know these things.) But for some reason I really struggled to get the scp drivers to work properly on my computer, even though that's supposed to be the easiest method. At first the gcpad wouldn't recognize the joysticks, and then when I tried to fix that it wouldn't recognize the controller at all. Now that it's functional I'll definitely avoid motioninjoy haha.
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma