You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Find your installation of the game - this is usually in the main Applications folder (if using a Steam version the application can be found by Right Clicking game in Steam Library, then selecting Properties > Local Files > Browse Local Files).
Right click the game's application icon and choose 'Show Package Contents' from the dropdown menu.
Open the Contents folder, then the Resources folder and finally Input Devices.
Open the AnalogTriggers folder and delete the 'PS3Dualshock.plist' file by dragging it to the Trash.
OS: mac OS Sierra / Hight Sierra
Controller: DualShock 3 PANHAI
Controller statuses:
fast blinking - connecting
slow blinking - connected
no lights - off
Steps:
macOS - open Bluetooth settings and turn on bluetooth (also check 'Show in menu bar' for convenience
Connect controller via USB. It shoul appear in BT devices list as new with id - XX-XX-XX-XX-XX-XX or with name - PLAYSTATION(R)3Conteroller-PANHAI
Disconnect controller from USB. It start fast blinks and can be displayed as connected but will disconnect after some time
There is a small chance, that after completion instruction your computer will ask passcode for BT connect to gamepad. In this case try to repeat steps but skip #3 - disconnecting from USB (solution from @andreshg112 https://gist.github.com/OlesenkoViktor/32c700e025bf4567db8feb1ed467f8ee#gistcomment-3307807)
Remember device id in format (you can check it if pressed Control+Click on device in BT list)
Disable BT and close BT settings window
Go to '/Library/Preferences/' (can use Go-To-Folder (Command+Shifg+G) option in Finder) and find the com.apple.Bluetooth.plist file. Copy it to desktop (or anywhere you want)
Save file and move it to '/Library/Preferences' with replacement
Go to '~/Library/Preferences/ByHost/' and look for 'com.apple.Bluetooth.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.plist' file and delete it (You can make a backup copy if want, but this file recreated by system at start, for me)
Open 'Terminal' app and paste next command 'defaults read /Library/Preferences/com.apple.Bluetooth.plist'. Hit Return/Enter to execute command (caching new file)
Reboot your macbook
Turn On BT from menu bar and press P3 button on gamepad. BT icon should be change on new (with dots) and gamepad should blink slowly after few seconds (after connect)
If is that - congratulations! You have succesfully connected your new gamepad with your notebook. No additional system configs required (Only in-app binding for some specific cases)
If you have other Chinese gamepad - you also can check this flow. If it doesn't help - please check original thread - OpenEmu/OpenEmu#1041
P.S. This is short single-page of @MrRocketman and @nickmodernized solution. Thank you guys for your research and results.
I copied your images, bcs don't have enought time for duplicating
Here is links to original texts:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I just paired my DS3 to my MacBook without any modification and it works. Kinda... The R2 and L2 triggers are registered as buttons, so in car games, I can only use the full throttle. Anyone who successfully paired with the way above, does this problem exist?
I just paired my DS3 to my MacBook without any modification and it works. Kinda... The R2 and L2 triggers are registered as buttons, so in car games, I can only use the full throttle. Anyone who successfully paired with the way above, does this problem exist?
Just follow these steps here, depending on you MACOS version and after apply that .plist from the upper above and will work fully.
@meste7
I have trouble using the fake DS3 in MATLAB/Simulink, the same problems happened that the R2 and L2 triggers are registered as buttons instead of analog triggers.
When testing it in the application 'controller lite', it seems also two buttons, do you have any solutions?
Thanks a lot.
I just paired my DS3 to my MacBook without any modification and it works. Kinda... The R2 and L2 triggers are registered as buttons, so in car games, I can only use the full throttle. Anyone who successfully paired with the way above, does this problem exist?
Just follow these steps here, depending on you MACOS version and after apply that .plist from the upper above and will work fully.
Unfortunately, I don't game locally, I use Parsec for remote gaming and still, Parsec registers L2 and R2 as buttons. I can't delete any plist file.
I need more support than these comments are offering please. I was defrauded by an eBay seller and I'm stuck with one of these POS controllers. I downloaded Xcode and followed the instructions up to the point of where they do not apply. I am on the latest version of OSX and I'm following all of the instructions. I'm certain I'm doing so correctly.
I can see my Device ID
I can add a row to the .plist file as described in the instructions above
I can add a service by adding a row
I cannot add Binary Data, that is not one of the options.
I can add Data; but it does not seem to appreciate that data.
I cannot copy and paste the binary data because I get an error "Your entry is not valid. Do you want to keep editing".
I've tried this with the < > and without them.
It would seem to me that if this controller is prompting for a passcode, that there indeed would be a passcode needed that would negate the need for doing any of this. Someone out there must have tried all of the possibilities succeed and or failed. What am I doing wrong?
I need more support than these comments are offering please. I was defrauded by an eBay seller and I'm stuck with one of these POS controllers. I downloaded Xcode and followed the instructions up to the point of where they do not apply. I am on the latest version of OSX and I'm following all of the instructions. I'm certain I'm doing so correctly.
I can see my Device ID
I can add a row to the .plist file as described in the instructions above
I can add a service by adding a row
I cannot add Binary Data, that is not one of the options.
I can add Data; but it does not seem to appreciate that data.
I cannot copy and paste the binary data because I get an error "Your entry is not valid. Do you want to keep editing".
I've tried this with the < > and without them.
It would seem to me that if this controller is prompting for a passcode, that there indeed would be a passcode needed that would negate the need for doing any of this. Someone out there must have tried all of the possibilities succeed and or failed. What am I doing wrong?
@MRBLHobbs adding that service data is required step. I have just checked Alternative data pasting and it worked for me.
Please make you sure, you copy data without extra texts but including "<" and ">"
Is it possible that you accidentally selected both Data values? #8 contains two versions of that - for old macOS and for Mojave(and higher versions)
I need more support than these comments are offering please. I was defrauded by an eBay seller and I'm stuck with one of these POS controllers. I downloaded Xcode and followed the instructions up to the point of where they do not apply. I am on the latest version of OSX and I'm following all of the instructions. I'm certain I'm doing so correctly.
I can see my Device ID
I can add a row to the .plist file as described in the instructions above
I can add a service by adding a row
I cannot add Binary Data, that is not one of the options.
I can add Data; but it does not seem to appreciate that data.
I cannot copy and paste the binary data because I get an error "Your entry is not valid. Do you want to keep editing".
I've tried this with the < > and without them.
It would seem to me that if this controller is prompting for a passcode, that there indeed would be a passcode needed that would negate the need for doing any of this. Someone out there must have tried all of the possibilities succeed and or failed. What am I doing wrong?
@MRBLHobbs adding that service data is required step. I have just checked Alternative data pasting and it worked for me.
Please make you sure, you copy data without extra texts but including "<" and ">"
Is it possible that you accidentally selected both Data values? #8 contains two versions of that - for old macOS and for Mojave(and higher versions)
@MRBLHobbs type is correct - Data. I'm not sure about content, but suppose that you selected it carefully
I'm confused about your object content - it's very poor 🤔. Make sure that it's correct id and, if yes, try to delete this item and start again (of course, make backup before deletion in case if you delete wrong device, but it shouldn't be critical)
@MRBLHobbs type is correct - Data. I'm not sure about content, but suppose that you selected it carefully
I'm confused about your object content - it's very poor 🤔. Make sure that it's correct id and, if yes, try to delete this item and start again (of course, make backup before deletion in case if you delete wrong device, but it shouldn't be critical)
Here is an example of device info:
Problem found, and super annoyed by the problem... Copy and pasting that data directly from this site grabs all the special formatted markup and wants to paste that, including the bullet point, which is ridiculous. I had to paste it into a document to find out why there was a problem.
I'm now 100% certain and absolutely confident that I followed these instructions correctly, especially after identifying the one ridiculous hangup getting in my way. I did not miss or skip a step. Yet still this controller does not want to pair; it does pair for the few seconds that the lights are flashing, that is and until they stop flashing. I believe I now understand what you mean by the object content... A lot of content was missing. So, you mean the fact that there was a whole bunch of missing rows (VendorID, Name, MLPSubversion, and so on). That was remedied after I reset the controller and removed it and re-did the pairing process. Then after all that, all I needed to do was edit the information as outlined in the instructions above. Yet even after doing that, it still will not pair via Bluetooth.
Is it the controller, or my operating system/MAC? The controller is remarkably identical to an actual PS3 Six Axis DualShock 3 Controller; in fact I was very angry at the eBay seller for not telling me they are selling stolen unlicensed patented counterfeit technology, but I digress. You can barely tell it's not a PS3 controller. It doesn't say P3 like some of the other controllers on eBay did, the box is pretty convincing too.
My MAC is a late 2012 Mac Mini i5 2.5GHz Dual Core running 10.15.6. It has two internal 1TB Hybrid SSD HD. One has OSX, the other has Windows 10, and it has 16GB of RAM. It didn't come with this much ram or two built-in hard drives, I upgraded this system myself.
Is it the computer, is it the controller? Did China make a change in manufacturing? Did Apple change something? Thoughts please.
Try to disconnect all connected BT devices. Previously we had a case when mac disconnect controller bcs it wants to use some other device
If no - I'm afraid I can't help you 😔
Try to check this thread OpenEmu/OpenEmu#1041. Maybe you will find some ideas or tricks which will work.
It works like a charm. However, if you are having trouble, even if it has connected, to make it works properly with Steam games, here is a tutorial of what to do:
Find your installation of the game - this is usually in the main Applications folder (if using a Steam version the application can be found by Right Clicking game in Steam Library, then selecting Properties > Local Files > Browse Local Files).
Right click the game's application icon and choose 'Show Package Contents' from the dropdown menu.
Open the Contents folder, then the Resources folder and finally Input Devices.
Open the AnalogTriggers folder and delete the 'PS3Dualshock.plist' file by dragging it to the Trash.
Drag the attached .plist file into the AnalogTriggers folder (you may be asked to Authenticate using your username and password, please do so).
Now, go to the Digital folder and delete the 'PS3Dualshock_Digital.plist' file by dragging it to the Trash.
Hello, I am new to this community. I am using Mac mini with Big Sur, and PS3 issues still bothers me since Catalina. I love playing Feral games such as Batman Arkham City, but R2 and L2 do not work(otherwise it works perfect). Could someone give me some advice?
@getlarge, I wonder if you can fix the same L2/R2 not working (and everything else just fine) but this time under Chrome Stadia games... I am not aware of any plist files under Chrome, but if they are maybe that is the solution.
Or maybe there is something to change in the com.apple.Bluetooth.plist file
To confirm that I successfully connected PS3 on MACOS Big Sur 11.2.3 I simply copied the whole plist entry from my PS3 from the Catalina to Big Sur following the other steps as in the tutorial.
I wonder if you can fix the same L2/R2 not working (and everything else just fine) but this time under Chrome Stadia games... I am not aware of any plist files under Chrome, but if they are maybe that is the solution.
Hey @meste7 were you able to make L2/R2 work for Stadia? thanks.
@meste7 thank you for your solution. Added it and relative file to instruction 🤝