Jump to content
LaunchBox Community Forums

Update to my Multi controller set up!


Chadmando

Recommended Posts

On 12/23/2018 at 4:47 PM, Chadmando said:

That being said, I didn't want to confuse you too much, but I do actually have 3 bluetooth modules in total. 1 for Xinput controllers, one dedicated to ps3 controllers (using pcsx toolkit), and one dedicated for the wii. They all work independent of eachother as to not conflict with eachother. You will need a dedicated adapter for proper ps3 controller input if you wanted to use a ps3 controller as well.

Saw this post and it seems to be exactly the setup I am going for. I was debating getting the Mayflash Wireless PS3 Controller To PC USB Adapter which works with 4 controllers in D-Input mode but only 1 controller in X-Input mode. Supposedly the pressure sensitive buttons work on it as well although it isn't clear if it is limited to one mode or the other.

The other route I am considering is as you described, using a dedicated bluetooth adapter along with ScpToolkit. I already have an Orico BTA-403 (CSR 8510A10 chipset) that works great with my 8BitDo controllers but my understanding is I can't use another bluetooth of the same chipset especially when using ScpToolkit because otherwise both bluetooth devices will become unusable in Windows. Which means I will have to find another brand/chipset bluetooth adapter solely for ScpToolkit that won't conflict with my current CSR 8510A10 adapter.

So my question is, which bluetooth devices are you using for your PS3 controllers/ScpToolkit, 8BitDo controllers and does using ScpToolkit allow pressure sensitive buttons to work?

Edited by Xtargazer
Link to comment
Share on other sites

3 hours ago, Xtargazer said:

The other route I am considering is as you described, using a dedicated bluetooth adapter along with ScpToolkit. I already have an Orico BTA-403 (CSR 8510A10 chipset) that works great with my 8BitDo controllers but my understanding is I can't use another bluetooth of the same chipset especially when using ScpToolkit because otherwise both bluetooth devices will become unusable in Windows. Which means I will have to find another brand/chipset bluetooth adapter solely for ScpToolkit that won't conflict with my current CSR 8510A10 adapter.

So my question is, which bluetooth devices are you using for your PS3 controllers/ScpToolkit, 8BitDo controllers and does using ScpToolkit allow pressure sensitive buttons to work?

Hello, you are correct you will need two different bluetooth adapters, or else windows cannot decide which it wants to use for it's bluetooth driver, and they will conflict with each other. I am using the Kinivo BTD-400 Bluetooth 4.0 Low Energy USB Adapter for PS3 controllers ( BCM20702A0 chipset) https://www.amazon.com/gp/product/B007Q45EF4/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1

Windows will try and fail to install the drivers for this device (because windows can only use one bt driver) at a time. You will use the Zadig program to change the drivers for this device into a libusbk device, https://zadig.akeo.ie/ I believe it is also available in the scptoolkit package, and part of the installation instructions that come with it. I followed the ps3 controllers instructions section of this website to setup pcsx2 and scptoolkit https://1upsdevelopment.com/pcsx2-socom-2-xlink/#settinguppcsx2

Yes pressure sensitive buttons work with this method (for PCSX2) an extra added bonus is that when PCSX2 is not in use it will work just like an ordinary Xbox one controller. Once everything is setup all you have to do is turn on your wireless ps3 controller as normal and it should auto connect every time (unless you synced it to something else of course).


After everything is installed I manually disabled windows from being able to try and update this driver, because a windows update messed it up for me once. Used this tutorial https://www.howtogeek.com/263851/how-to-prevent-windows-from-automatically-updating-specific-drivers/

For my normal everyday xinput (as well as I use with 8bitdo using their Xinput modes) I am using my default one that comes with my motherboard (bluetooth 4.0) with my rampage V extreme. I can connect up to four (maybe more?) xinput devices at once with no issues with this adapter.
 

After programing all my 8bitdo controllers to use Xinput mode, all I have to do is turn on any controller, xbox, ps3, 8 bitdo and windows will assign that controller to the controller number in the order it was turned on just like all the modern console do. I also took the extra step of swapping the 8bitdo button assignment around to match so all the controllers feel the same on each emulator (via the instructions provided with 8bito controllers).

Edited by Chadmando
  • Thanks 1
Link to comment
Share on other sites

53 minutes ago, Xtargazer said:

This is great, answered so many questions that I hadn't thought to ask until you mentioned them. Definitely saving this as a guide. Thank you very much!

You're welcome. It took my a while to get my set up just right, hopefully this will save you $$$ for dongles and accessories as well as hours worth of struggling like I did.

Edited by Chadmando
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...