• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.
  • Hi Guest. We've rebooted and consolidated our Communities section, so be sure to check it out and subscribe to some threads. Thanks!

Alternatives to MotionInJoy?

Kinan

Member
Nov 10, 2006
3,691
0
0
Ukraine/Germany
Well, yea, MotioninJoy was like necessary evil all these years... DS3_Tool.exe have the ability to download files from a remote location and execute them. Maybe it doesn't do that, but it can, which is as Trojan as it gets.
 

FoxHimself

Member
Mar 15, 2006
4,239
1
1,185
Okay, fuck MotionInJoy. It's practically a trojan (even though it might not always do stupid things apparently). It's ugly as sin, it's difficult to understand and navigate at first and it won't work for everyone. Also, ads.

After spending an insane amount of time trying to get my DS3 to connect to my PC (an ACER Aspire 5943G), I've found this somewhat easy way of doing it.


GETTING YOUR PS3 CONTROLLER TO RUN ON A WINDOWS COMPUTER IN TWO MINUTES WITHOUT MOTIONINJOY:


1: Download the official drivers for the Xbox 360 controller from Microsoft's site. I use the 64 bit version, but you should choose the appropriate Windows version here: DOWNLOAD



2: Install the Xbox 360 controller drivers.



3: Plug in your PS3 controller with USB. Also plug in your bluetooth dongle if you want to use that (and install the drivers if you haven't already).



4: Download the XInput Wrapper drivers from here: DOWNLOAD



5: Unpack the file and run the ScpDriver.exe file from the ScpServer\bin folder.



6: Windows XP or Vista users - check the Force Install option. Windows 7 or 8 users - leave it unchecked. Click the install button.



7: YOU ARE DONE! Your PS3 controller will now work, using the official 360 controller drivers (it just tricks the computer into thinking it's a 360 controller).

8: Run whatever game that supports the 360 controller. The PS3 controller will automatically pair with your bluetooth hardware if it's connected to USB while the program is running.

Thanks to user Scarlet.Crush over at the PCSX2 forums for this wonderful fix!
 

Almighty

Member
Jun 4, 2010
4,427
0
0
Thanks for that link. Using it via USB and so far it is working just fine. Never really had a problem with MotionInJoy, but anything that is less rough around the edges is preferable. So far this fits the bill.

On a side note like others have said MotionInJoy's drivers were a bitch to uninstall.
 

Hinomura

Member
Aug 1, 2007
738
0
0
hinomura74.tumblr.com
+1 to FoxHimself suggestion about XInput Wrapper, it really works like charm.

I'm using it for a couple of weeks and no problems at all, while I had troubles with MIJ (random disconnecting - even 10 times in a hour - with 6.x version, and BSODs with 7.x version).

I'm using this wrapper with a DS3 via USB (while most gamers I heard from use it with a DS3 via BT dongle).
 

velociraptor

Junior Member
Aug 1, 2012
9,142
0
510
Okay, fuck MotionInJoy. It's practically a trojan (even though it might not always do stupid things apparently). It's ugly as sin, it's difficult to understand and navigate at first and it won't work for everyone. Also, ads.

After spending an insane amount of time trying to get my DS3 to connect to my PC (an ACER Aspire 5943G), I've found this somewhat easy way of doing it.


GETTING YOUR PS3 CONTROLLER TO RUN ON A WINDOWS COMPUTER IN TWO MINUTES WITHOUT MOTIONINJOY:


1: Download the official drivers for the Xbox 360 controller from Microsoft's site. I use the 64 bit version, but you should choose the appropriate Windows version here: DOWNLOAD



2: Install the Xbox 360 controller drivers.



3: Plug in your PS3 controller with USB. Also plug in your bluetooth dongle if you want to use that (and install the drivers if you haven't already).



4: Download the XInput Wrapper drivers from here: DOWNLOAD



5: Unpack the file and run the ScpDriver.exe file from the ScpServer\bin folder.



6: Windows XP or Vista users - check the Force Install option. Windows 7 or 8 users - leave it unchecked. Click the install button.



7: YOU ARE DONE! Your PS3 controller will now work, using the official 360 controller drivers (it just tricks the computer into thinking it's a 360 controller).

8: Run whatever game that supports the 360 controller. The PS3 controller will automatically pair with your bluetooth hardware if it's connected to USB while the program is running.

Thanks to user Scarlet.Crush over at the PCSX2 forums for this wonderful fix!
Hmm this doesn't work for me. I don't know what to do.
 

mhayze

Member
Aug 23, 2009
1,107
0
0
In my own world
After messing around with a dualshock 3 and motionInJoy for a while (I had it working) I came to the colnclusion that it would never not be fidgety. I considered a Wired 360 controller, but ended up with a DualShock2 + $6 USB adapter from Amazon, and it just works. Every time. I highly recommend this approach if you prefer a dualshock over a wired 360 controller.
 
Apr 26, 2012
1,757
0
0
Victoria, BC
Do people not fundamentally understand that some other people prefer different controllers?

The reason I have the ds3 is because I hate the xbox controller, no other reason.
They understand, but sane people will use the option that provides the best results... this is why they are suggesting the 360 controller. Since you said there is no other reason than that you "hate" the 360 pad, I'd advise sticking it out with motioninjoy or to stop being stubborn and try a damn 360 controller. Anybody can learn to like both pads within a week. If I can do it, so can everyone else.

Or, use a suggestion if anyone else can find one. I have never heard of a concrete solution before.
 

Quadraphonic

Member
Mar 23, 2010
4,894
0
660
Woodland Hills
Wired's never been a problem with me, but damn MIJ's Bluetooth support.
To make it work with the PS3 controller you have to actually REPLACE the Bluetooth drivers with its own.

It's a terrible terrible program that literally could not be any worse designed. It's confusing, broken and full of engrish everywhere.
 

Zombie James

Banned
Dec 28, 2005
46,217
2
0
Okay, fuck MotionInJoy. It's practically a trojan (even though it might not always do stupid things apparently). It's ugly as sin, it's difficult to understand and navigate at first and it won't work for everyone. Also, ads.

After spending an insane amount of time trying to get my DS3 to connect to my PC (an ACER Aspire 5943G), I've found this somewhat easy way of doing it.


GETTING YOUR PS3 CONTROLLER TO RUN ON A WINDOWS COMPUTER IN TWO MINUTES WITHOUT MOTIONINJOY:
Followed the steps but the controller only works when plugged through USB. When unplugged it stays in the controller list but nothing works.

Edit: Got it to work. You do need to select "Force Install" even on Windows 7.
 

velociraptor

Junior Member
Aug 1, 2012
9,142
0
510
Followed the steps but the controller only works when plugged through USB. When unplugged it stays in the controller list but nothing works.

Edit: Got it to work. You do need to select "Force Install" even on Windows 7.
I finally got it to work (PS3 pad recognised as 360).

How do you get bluetooth to connect? Does it happen automatically?
 

BPoole

Member
May 13, 2013
8,015
72
530
USA
Get BetterDS3. It works just as well as motionjoy but doesn't have all the malware shadyness that MJ has.
 

CuckFupertino

Banned
Feb 6, 2012
668
0
410
So how do I like, turn the DS3 off? I'd like to use the DS3 for some games, and my 360 controller for others. In order for my 360 controller to occupy the "first player" I need to turn off the DS3, but... I don't know how.
 

140.85

Cognitive Dissonance, Distilled
Jun 6, 2006
9,956
0
0
Okay, fuck MotionInJoy. It's practically a trojan (even though it might not always do stupid things apparently). It's ugly as sin, it's difficult to understand and navigate at first and it won't work for everyone. Also, ads.

After spending an insane amount of time trying to get my DS3 to connect to my PC (an ACER Aspire 5943G), I've found this somewhat easy way of doing it.


GETTING YOUR PS3 CONTROLLER TO RUN ON A WINDOWS COMPUTER IN TWO MINUTES WITHOUT MOTIONINJOY:


1: Download the official drivers for the Xbox 360 controller from Microsoft's site. I use the 64 bit version, but you should choose the appropriate Windows version here: DOWNLOAD



2: Install the Xbox 360 controller drivers.



3: Plug in your PS3 controller with USB. Also plug in your bluetooth dongle if you want to use that (and install the drivers if you haven't already).



4: Download the XInput Wrapper drivers from here: DOWNLOAD



5: Unpack the file and run the ScpDriver.exe file from the ScpServer\bin folder.



6: Windows XP or Vista users - check the Force Install option. Windows 7 or 8 users - leave it unchecked. Click the install button.



7: YOU ARE DONE! Your PS3 controller will now work, using the official 360 controller drivers (it just tricks the computer into thinking it's a 360 controller).

8: Run whatever game that supports the 360 controller. The PS3 controller will automatically pair with your bluetooth hardware if it's connected to USB while the program is running.

Thanks to user Scarlet.Crush over at the PCSX2 forums for this wonderful fix!
This is brilliant and works perfectly. Thank you so much.
 

BolognaSoup

Member
Dec 12, 2008
4,574
0
0
Will the FoxHimself method squash the ability to also use a 360 wired controller? In other words can I use a 360 controller and a DS3 at the same time for local co-cop games?
 

Ms. Tea

Member
Apr 24, 2012
244
0
0
Is the Bluetooth support mandatory on the XInput wrapper? One of the things I hated about Motioninjoy is how it took over my Bluetooth dongle even though I was using the controller through USB, preventing me from using it for anything else.
 

super-famicom

Member
Nov 21, 2012
16,734
2
0
Will the FoxHimself method squash the ability to also use a 360 wired controller? In other words can I use a 360 controller and a DS3 at the same time for local co-cop games?
Yes, it's possible. Someone in the Steam Summer Sale thread got 2 360 pads and 2 Dualshock 3 pads running at the sane time.

Is the Bluetooth support mandatory on the XInput wrapper? One of the things I hated about Motioninjoy is how it took over my Bluetooth dongle even though I was using the controller through USB, preventing me from using it for anything else.
No, you can use USB only if you'd like. Just uncheck the 'Bluetooth drivers' box on the install screen.
 

Shadow780

Member
Aug 3, 2007
19,432
0
0
NYC
Is the Bluetooth support mandatory on the XInput wrapper? One of the things I hated about Motioninjoy is how it took over my Bluetooth dongle even though I was using the controller through USB, preventing me from using it for anything else.
Did you installed the bluetooth drive as well? I can use my bluetooth while only doing wired PS3 connection.
 

supaman900s

Member
Jul 27, 2008
522
0
0
RI
Ok so I am running into trouble on step 5 of FoxHimself's post.

"5: Unpack the file and run the ScpDriver.exe file from the ScpServerbin folder."

It appears I do not have a program to unzip compressed folders? It's a pretty new lap top so I don't think I have had a need to unzip anything up until now.

Can anyone recommend me a good, free program to help me complete this step? I downloaded one thru CNet and it secretly installed a bunch of free to play game launcher things that were annoying to uninstall.

Thanks so much in advance. I have a bunch of Steam games I just got and am not a fan of trying to play games with the M/KB.
 

MrOogieBoogie

BioShock Infinite is like playing some homeless guy's vivid imagination
Aug 11, 2010
10,616
0
0
I really don't understand everyone's problem with MotioninJoy.

I've had it forever and it's always worked without a hitch for me. I plug in my DS3, MotioninJoy automatically detects it, I enable 360 controller emulation, and get to playing all my games. Couldn't be a simpler process.
 

natsuyasumi

Member
Jun 23, 2013
666
0
330
Can anyone recommend me a good, free program to help me complete this step? I downloaded one thru CNet and it secretly installed a bunch of free to play game launcher things that were annoying to uninstall.
http://www.7-zip.org/

I really don't understand everyone's problem with MotioninJoy.

I've had it forever and it's always worked without a hitch for me. I plug in my DS3, MotioninJoy automatically detects it, I enable 360 controller emulation, and get to playing all my games. Couldn't be a simpler process.
It's ugly, has a bizarre interface, and gives the feeling of doing bad things to your system, whether or not the latest version actually does. In the past a bunch of users have had their OS's USB functionality hosed thanks to MotionInJoy screwing it up.

In my own experience, when I used MotionInJoy my controller would "freeze" and stop taking input at least every couple hours. I always had to keep a paperclip nearby to push the DS3's tiny reset button, hopefully before the freeze ended up killing me in whatever I was playing. (It's kinda bad when Dark Souls suddenly thinks you have the analog pegged forward in an area full of enemies and pitfalls.)
 

Envelope

sealed with a kiss
Feb 1, 2012
15,831
0
0
I really don't understand everyone's problem with MotioninJoy.

I've had it forever and it's always worked without a hitch for me. I plug in my DS3, MotioninJoy automatically detects it, I enable 360 controller emulation, and get to playing all my games. Couldn't be a simpler process.
I had to reinstall all my laptop's bluetooth drivers after using it, plus it disconnected half the time.
 

linkboy

Member
Dec 24, 2005
12,136
0
1,240
I really don't understand everyone's problem with MotioninJoy.

I've had it forever and it's always worked without a hitch for me. I plug in my DS3, MotioninJoy automatically detects it, I enable 360 controller emulation, and get to playing all my games. Couldn't be a simpler process.
It functions just fine, but if it screws up, it screws up badly.

I installed it on my wife's old computer and it went all haywire. It overwrote her USB drivers and effectively killed her Logitech Wireless Mouse/Keyboard and it was to the point where the only way to fix it was to format and install Windows again.

That's why I went and bought one of Logitech's controllers, so I wouldn't have to deal with Motionjoy.
 

frequency

Member
Aug 5, 2010
5,754
0
0
I really don't understand everyone's problem with MotioninJoy.

I've had it forever and it's always worked without a hitch for me. I plug in my DS3, MotioninJoy automatically detects it, I enable 360 controller emulation, and get to playing all my games. Couldn't be a simpler process.
It decided to take over my USB port and my wireless mouse stopped working in that USB port. It was a lot of work and digging in the registry to remove it afterwards so that I could use that USB port again for my mouse.

MotionInJoy is "fine" if you never use that USB port for anything wireless again.

The XInput method is just as easy to use and doesn't overwrite basic functionality of anything. And you don't need to keep some extra program open just to use it. After setting up, it is literally just plug it in and play. No need to run an additional application like you do with MotionInJoy.

Not to mention the ads and pop ups some people get with MotionInJoy.

There is simply a better solution for the same functionality.

I don't understand people's resistance to alternative solutions and denial of issues others experience with MotionInJoy.
 

linkboy

Member
Dec 24, 2005
12,136
0
1,240
It decided to take over my USB port and my wireless mouse stopped working in that USB port. It was a lot of work and digging in the registry to remove it afterwards so that I could use that USB port again for my mouse.

MotionInJoy is "fine" if you never use that USB port for anything wireless again.

The XInput method is just as easy to use and doesn't overwrite basic functionality of anything. And you don't need to keep some extra program open just to use it. After setting up, it is literally just plug it in and play. No need to run an additional application like you do with MotionInJoy.

Not to mention the ads and pop ups some people get with MotionInJoy.

It is simply a better solution for the same functionality.

I don't understand people's resistance to alternative solutions and denial of issues others experience with MotionInJoy.
People get set in their ways.

Would be nice if someone could get the Wii U Pro Controller to work with spoofing the actual MS drivers.
 

supaman900s

Member
Jul 27, 2008
522
0
0
RI
Ok so I downloaded another unzip program, (before i seen the above recommendation) and when I go to unzip the contents of the download (provided in Foxhimself's post) the folder that i extract to is empty?

edit: Nevermind, I seem to have figured the last steps out. now just to find a game with controller support. Is this easily seen from with in Steam while viewing your game library?
 

Smelly Tramp

Member
Dec 6, 2008
983
0
0
ever since i deleted all trace of motion in joy from my laptop and deleted all of its usb entries in device manager by unlocking the hidden devices, my laptop has been running A LOT quicker.

fuck motion in joy, get that xinput wrapper, it works great, and i think the latest version supports pressure sensitive buttons.
 

RedSwirl

Junior Member
Mar 29, 2009
28,102
0
0
noplatform.wordpress.com
I've been using Joy2Key for a while and that seems to work fine. What about Xpadder?

Anyway, someone in another thread mentioned and linked some kind of exe that actually just makes a game recognize any controller as an Xbox controller. Haven't tested it yet.

My problem is that in one case I'm trying to use my PS3 fight stick, and I don't wanna have to buy another $130 stick for Xbox just to get that native compatibility.
 

linkboy

Member
Dec 24, 2005
12,136
0
1,240
I'm not sure about that d-pad...
It's the same d-pad that was used on their (amazing) PS2 controller (which was better than the DS2), their PS3 pad (which is ok, lacking rumble and SIXAXIS).

It's one of the better d-pads I've used.
 

frequency

Member
Aug 5, 2010
5,754
0
0
Xinput Wrapper might not work for me since my computer doesn't have bluetooth and I don't have a bluetooth dongle. Again, I'm trying to use a wired PS3 arcade stick.

Anybody tried this? http://www.download3k.com/Install-Microsoft-Xbox-360-Wireless-Controller-Driver-Beta.html
The instructions are a little misleading if you do not read extra carefully. I thought I needed bluetooth too at first. You don't need to use bluetooth. I just connect it using a USB cable and play that way. In install, you can tell it to not install the bluetooth stuff.
 

Ricerocket

Member
Jun 4, 2013
4,954
0
0
The only issue I have with the Xinput Wrapper, once you plug in a pad with usb, it stays reserved and won't disconnect completely from the system. (the controller turns off and is disconnected)

for example:

play skyrim with controller plugged in usb. quit
unplug controller
play skyrim without controller (kb/m)... it still act as though controller is still plugged in and is still gamepad mode.

Probably gonna go back to Motioninjoy drivers and use Better DS3 instead.
 
Mar 17, 2010
76,588
0
0
34
The Digital World
twitter.com
Which version of MotioninJoy causes problems? While I'm not trying to defend it/accuse people of being wrong, I've been using 0.6.0.3 for a couple years now and I haven't encountered any sort of pop-ups or anything. Maybe I'm lucky?
 
Mar 7, 2012
3,120
0
0
in the world
any bluetooh adapter willl do the work? i want to use the move navigation controller for pc gaming with mouse aiming but i dont know if every bluetooh adaptador works with that hardware
 

Astral/H3X

Member
Aug 17, 2012
10,178
0
0
SOMEWHERE. In Indiana
There's a company called MayFlash, they do a lot of adapters. Apparently they have an all in one adapter for the Wii U Pro controller, as well as the DS3. From what I understand, you plug in that one dongle, and just install a standard driver that they supply you with, and it works wirelessly as either Xinput or Dinput, based on a switch. No weird configuration tools to have to give you ads every 10 seconds or any shit like that.
I've ordered the Wii U Procon version, I can give you a post on how I like it when it gets here, if you'd like.
 

Ashuron

Member
Aug 18, 2006
330
0
0
I moved on to Xinput. I remember I was able to get the DS3 keypad to work with MotionInJoy but with one of the updates it must've broke it. If anyone here has the keypad working with the recent version let me know. Xinput doesn't support the keypad at all.
 

Totobeni

An blind dancing ho
Nov 3, 2007
18,732
0
0
Far, far better than Sony's "4 separate buttons" excuse for a "D-pad."
It's mindboggling that they removed Vita-dpad from DS4(the prototype) and got a segmented d-pad like the DS3 one again.

speaking of... is DS4 confirmed to work on PC? (I remember seeing a video of a dude playing a racing game with DS4 on his PC)
 

injurai

Banned
Oct 18, 2011
35,311
0
0
Milky Way
www.youtube.com
That post above seems pretty interesting. I may have to try it out. I have a friend that doesn't trust motionInjoy.

Which version of MotioninJoy causes problems? While I'm not trying to defend it/accuse people of being wrong, I've been using 0.6.0.3 for a couple years now and I haven't encountered any sort of pop-ups or anything. Maybe I'm lucky?
Same, there are really good plug-ins that allow it to speak with PCSX2 as well. So I use that for emulators.

There's a company called MayFlash, they do a lot of adapters. Apparently they have an all in one adapter for the Wii U Pro controller, as well as the DS3. From what I understand, you plug in that one dongle, and just install a standard driver that they supply you with, and it works wirelessly as either Xinput or Dinput, based on a switch. No weird configuration tools to have to give you ads every 10 seconds or any shit like that.
I've ordered the Wii U Procon version, I can give you a post on how I like it when it gets here, if you'd like.
Oh neat, i'm surprised I hadn't heard about anything like this before. Would be interesting to know about it.
 
Mar 7, 2012
3,120
0
0
in the world
It decided to take over my USB port and my wireless mouse stopped working in that USB port. It was a lot of work and digging in the registry to remove it afterwards so that I could use that USB port again for my mouse.

MotionInJoy is "fine" if you never use that USB port for anything wireless again.

The XInput method is just as easy to use and doesn't overwrite basic functionality of anything. And you don't need to keep some extra program open just to use it. After setting up, it is literally just plug it in and play. No need to run an additional application like you do with MotionInJoy.

Not to mention the ads and pop ups some people get with MotionInJoy.

There is simply a better solution for the same functionality.

I don't understand people's resistance to alternative solutions and denial of issues others experience with MotionInJoy.
xinput works with the move navigator?
 

supaman900s

Member
Jul 27, 2008
522
0
0
RI
Ok so I downloaded another unzip program, (before i seen the above recommendation) and when I go to unzip the contents of the download (provided in Foxhimself's post) the folder that i extract to is empty?

edit: Nevermind, I seem to have figured the last steps out. now just to find a game with controller support. Is this easily seen from with in Steam while viewing your game library?
Lol okay, so now I'm having another problem which I am not even sure if its related to me setting up, and using my DS3 on my computer earlier.

Anyways, my PS3 has now just turned itself on twice in last couple hours, I know it's not my PS+ automatic patch download setting, because that's set to turn on at 3AM.

Has anyone else heard or experienced anything like this?