[SOLVED]How to get the PS3 controller running

Post here to get support
cracklecrackle
Beginner
Posts: 21
Joined: Tue Feb 19, 2013 9:26 am
Location: Germany
Contact:

Re: How to get the PS3 controller running

Post by cracklecrackle »

paulwilkinson wrote:Has anyone managed to get the right stick working properly with MotionJoy on Windows 7/8 yet? I am using the tilt controls at the moment which I don't think is helping!
I got the right stick working after making a own profile in MotioninJoy:
create own profile
create own profile
Snap_2013.05.09_22h58m19s_002_MotioninJoy Gamepad tool.png (130.64 KiB) Viewed 7757 times
I set the setting as you can see here:
settings 1
settings 1
Snap_2013.05.09_23h00m20s_008_.png (18.58 KiB) Viewed 7757 times
settings 2
settings 2
Snap_2013.05.09_23h00m44s_010_.png (19.37 KiB) Viewed 7757 times
The important parts marked yellow. In this settings the tilt sensors are disabled because i don't need them. After creating the profile make sure you choose it for the controller in MotioninJoy and test it with a click on controller configuration -> advanced. If every stick / button is working open the CF PC client and configure the mapping as you want.

Patrick
Crazyflie Nano 10-DOF

marcus
Bitcraze
Posts: 602
Joined: Mon Jan 28, 2013 7:02 pm
Location: Sweden
Contact:

Re: How to get the PS3 controller running

Post by marcus »

Thanks for sharing the MotionJoy configuration Patrick!

/Marcus

DesTinY
Member
Posts: 97
Joined: Sat Feb 09, 2013 5:18 pm
Location: Bünde, Germany

Re: How to get the PS3 controller running

Post by DesTinY »

Which MotioninJoy Version do you use? Mine is 0.7.1001 (see About!) On Win7 x64.
I have chosen the DX-Default mode for my PS3 DS3 sixaxis Controller. And I have no Problems with it. After calibration in the Game Controller Panel I can use any mapping option in CF Client (Input device configuration) (on version 2013.4.99) that i want e.g. thrust on left or right stick and in any directions.
Image

TheFrog4u
Expert
Posts: 113
Joined: Fri Feb 08, 2013 6:59 pm
Location: Bremen, Germany

Re: How to get the PS3 controller running

Post by TheFrog4u »

I also have Motioninjoy 0.7.1001, but using cf 2013.4.1 (the only binary distribution I found). I also had problems using the right stick. I just changed all buttons to "camepad" and it worked.

cracklecrackle
Beginner
Posts: 21
Joined: Tue Feb 19, 2013 9:26 am
Location: Germany
Contact:

Re: How to get the PS3 controller running

Post by cracklecrackle »

I'm using MotioninJoy Version 0.7.1001, don't know which driver version at the moment (i'm at work at the moment and only remote on my laptop at home). I'll write a little how to about my setup with MotioninJoy this evening but i'm not sure if it works in your version as well.

The other thing is that MotioninJoy only works when your PC is connected to the internet what in my opinion is a little bad especially if the internet connection is instable, also the homepage of MotioninJoy seems to be down, i don't know if the project is given up or not. I'm looking out for a alternative software at the moment, i'll do a first test this evening and give a response here.
Crazyflie Nano 10-DOF

paulwilkinson
Beginner
Posts: 4
Joined: Thu May 09, 2013 8:06 pm
Contact:

Re: How to get the PS3 controller running

Post by paulwilkinson »

Thanks Patrick, I had played around with some of that but you nailed it!

I have the offline version as mentioned here. Not the latest version, but at least it works offline.

cracklecrackle
Beginner
Posts: 21
Joined: Tue Feb 19, 2013 9:26 am
Location: Germany
Contact:

Re: How to get the PS3 controller running

Post by cracklecrackle »

Here again, now at home. As i said a post before here's the How To for MotioninJoy. I will not explaid how to connect the controller with MotioninJoy because i've done this the last time a long time ago, if someone need this information pleas tell me, if it's necessary i will uninstall MotioninJoy and reinstall it to complete the How To.

The Equipment i use
  • Crazyflie 10DOF
  • Sony Dualshock 3 Sixaxies
  • Windows 8 64bit
  • MotioninJoy version 0.7.1001
  • MotioninJoy Driver version0.7.1001
  • Crazylie PC client version 2013.4.1
Step 1

For the How To i updated my MotioninJoy to version 0.7.1001 and i'm using the driver 0.7.1001. To Update MotioninJoy went to the "About" section and clicked "Check update". To test the default configuration i connected my controller via the Driver Manager in MotioninJoy and testet if every button and stick is working:
Step 1: test if every button / stick works
Step 1: test if every button / stick works
Snap_2013.05.10_20h16m38s_002_.png (135.49 KiB) Viewed 7734 times
  • 1: the controller is connected successfully
  • 2: click "enable" to set the mode to the controller (to make shure the setting is really set clkick it several times, i had some issues with that in the old configuration i used)
  • 3: click on "Game Controller Panel"
  • 4: click on "Properties"
  • 5: push every button on the controller and move the sticks in any direction, check if you can see every action you do in this windows
If everything work till this point so far so good, lets go to step 2.

Step 2

Now i created a own mapping in MotioninJoy. Set the radio button to "Custom-Default" in MotioninJoy and click on "Create":
Step 2: click "Custom Default" and then "Create"
Step 2: click "Custom Default" and then "Create"
Snap_2013.05.10_20h37m19s_004_.png (29.74 KiB) Viewed 7734 times
Next we create a own mapping, i called it "Crazyflie":
Step 2: create a own mapping
Step 2: create a own mapping
Snap_2013.05.10_20h39m29s_005_.png (66.23 KiB) Viewed 7734 times
  • 1: name the mapping
  • 2: click on "New"
  • 3: make sure the new mapping is selected (it's a little bid bolder then the other one)
HOW TO CONTINUES IN NEXT POST!
Crazyflie Nano 10-DOF

cracklecrackle
Beginner
Posts: 21
Joined: Tue Feb 19, 2013 9:26 am
Location: Germany
Contact:

Re: How to get the PS3 controller running

Post by cracklecrackle »

HOW TO Part 2

Now i changed the necessary parts in the profile editor, you can see it in the screenshots , the yellow marked parts edited by me, the other ones are default:
change mapping 1
change mapping 1
Snap_2013.05.10_20h46m14s_008_.png (22.92 KiB) Viewed 7733 times
change mapping 2
change mapping 2
Snap_2013.05.10_21h11m48s_012_.png (26.98 KiB) Viewed 7733 times
After changing the mapping click on "Save Changes", check the mapping again with a click on "Game Controle Panel" as you did in before. If any stick and button works click on "Home" in the top left.

Now choose your mapping in the dropdown menu "Custom" and click "Enable" several times:
enable the settings
enable the settings
Snap_2013.05.10_20h58m57s_010_.png (140.55 KiB) Viewed 7733 times
Thats it!

If you now open the CF PC Client and configure your own key mapping in the Crazyflie Client the right stick should work. If it doesn't works for you please answer to this thread, i'm sure we can find a solution for everyone.

Greetings,

Patrick
Crazyflie Nano 10-DOF

marcus
Bitcraze
Posts: 602
Joined: Mon Jan 28, 2013 7:02 pm
Location: Sweden
Contact:

Re: How to get the PS3 controller running

Post by marcus »

Great guide Patrick!! If you would like to put in on the wiki I can set you up with an account, just drop me a mail at <mynick>@bitcraze.se with the user name you want.

/Marcus

skube
Member
Posts: 55
Joined: Fri May 03, 2013 2:41 pm
Location: Toronto, Canada

Re: How to get the PS3 controller running

Post by skube »

So frustrating trying to get this PS3 controller working. :evil: The above steps do not work for me.

edit: I finally got it working somehow by leaving the MotioninJoy set to Playstation 3 mode and then doing the Configure Device Mapping on the CF Client.
Crazyflie Nano 10-DOF | AR Drone v1 | MikroKopter Okto

Post Reply