Related
Hi.
I'm looking for gamepad for playing with my Pocket PC.I try to use the hidgamep.dll but untill now it is not successful....
There is the gamepad for chainpus but seems my pocket Pc not work with it.I would like to use the PS3 sixaxis or dualchok 3.But there is probléme with them if yuo open your bluetooht and try to find this gamepad device you won't find them.I read and search on interent and found some handle.I use ubuntu ans sixpaire for change adresse (adresse of my pocket pc's bluetooth) where the bluetooth gamepad must pair and try to pair.But the trouble is the same no sony's gamepad seen...After thinking may be it is the bluetooth stack (I think mine is Microsoft) wich is weak there is may be some lake in the stack/driver...(because under ubuntu or windows you must setup/update the usb and the bluetooth drivers.So can any one help me in this project writting a driver for the sixaxis/dualshok 3 bluetooth gamepad?
I install the widcomm bluetooth stack but when I try to start the bluetooth " I get message there is not enought memory for start bluetooth"
I'm less than a beginner in program devellopement.
I think it would be great to play with this gamepad with the emulator (Gameboy advance, psone,Snes or famicom ect..)
Thank.
Me Too
It's a very good idea , i'm looking for this too and no response !!!
That will verry good to play with mY HTC HD2 with a gamepad playstation 3 en Fpsece !!!!!
No Genius Xda Developers to this ?????
...
When pairing a new Dualshock3 with the PS3, you should recall that you must connect it via USB the first time in order for it to pair from that point on. If you try to use said controller on a different PS3, you have to connect the controller via USB once again in order to initiate pairing with the new machine, erasing the controller's tie with the original PS3. Even the PS3 does not just see it out there and connect. If this were to ever work, you would more than likely need to develop an application that allowed you to connect the controller to you phone via usb for the initial setup.
That in itself has its own problems. There are usb host drivers for certain devices, however I highly doubt it would recognize a Dualshock3 out of the box. So most likely you would need:
Modified USB host drivers
A Program to handle the USB setup of the controller itself
Probably a proprietary Bluetooth profile
Now i'm no expert on PS3 inner workings so I cant say for sure what profile you would need or if it wouldnt work with an existing supported profile. Before you cross that bridge however, I would think you'd need to at least setup the pairing through USB which is its own challenge.
Can anyone else provide more input/revise my answer?
I'm sure that plugging the PS3 remote into a PC could yield some information about how they connect it to the PS3.. an ID or something that gets changed every time maybe? I doubt you could just grab the PS3 remote, plug it in and go from there, but there has to be some kind of ID that you can associate with the controller and call from your phone to connect to it.
The sixaxis stores the address of its master and will only communicate through Bluetooth with its master.
I wrote a program (finished last Friday night) to change the master address of the sixaxis to whatever I want from a Windows PC, in this case my phone's bluetooth mac address, so now the sixaxis sees my phone as its master and is ready to communicate with it.
But that was the easy part. (Actually it wasn't easy at all, and very time consuming, but easy in comparison to the remaining tasks). Now I need to write a program that will run on the phone and read the connection attempts (and all other data) from the sixaxis and respond in a manner that the sixaxis will understand.
Anyone know of a good Bluetooth Packet Sniffer that runs on Windows Mobile?
best of luck with this Cobaltikus.... would love to see this happen!
CobaltController
http://forum.xda-developers.com/showthread.php?t=689984
A few day's ago an app came out that allowes you to connect your Sixaxis to your Android Phone.
I'm unsuccessfully trying this now.
You need this app
https://market.android.com/details?id=com.dancingpixelstudios.sixaxiscompatibilitychecker
and this Tool on your pc :
http://www.dancingpixelstudios.com/sixaxiscontroller/tool.html
The Pair tool allows you to change the MAC address the controller is paired to.
And the compatibility checker allows you to see if it works, without having to pay for the full version. ( though the full version is all ready available trough other channels. )
It seems it does not work with the HD2 but perhaps my rom is to blame. I'd like to hear that this works.
Greets,
Guinhill
What doesnt work for you?
Im able to pair my sixaxis controller to my hd2 just fine.
However I am only able to use the controller on SNES9x emulators. Even after configuring the input of other emulators such as gba and nes, the controller doesnt work. I believe this is a bug or something.
Good to know, I'll keep trying.
My controller just keeps blinking the 4 leds and turns of after a few minutes. Per haps I should try the newer one with rumble.
I used an original sixaxis. Does pressing the PS button turn on your ps3? If not then you changed the Mac address successfully. Did you turn on Bluetooth on your phone?
xXDALurker said:
What doesnt work for you?
Im able to pair my sixaxis controller to my hd2 just fine.
However I am only able to use the controller on SNES9x emulators. Even after configuring the input of other emulators such as gba and nes, the controller doesnt work. I believe this is a bug or something.
Click to expand...
Click to collapse
Just wondering, how does your hd2 bluetooth address looked like? Is it in all number format?
i got it to work with no problem here is what you do
1- You get the programs that you need
2- Setup the controller to pair with your phone with the mac address of your bluetooth of your phone
3- Goto the program sixaxis controller and start it
4- In that same program where you start... stop..... change input method.... Click on input method and a drop down menu will show
5- Click on sixaxis controller..... Note After that you will lose your button controls but will have touch screen
6- Click Start in the same program "sixaxis control" ( look at the screen after it says connection established) if your bluetooth isnt on the it will ask to turn it on
7- Push the "PS" button on the control and it will say connected
8- Ok your phone is connected
9- Now the fun part getting the emulators to work
10- In all the emulators or the ones i use you have to make sure one setting is turned on or it will not work
11- Look for something like "enable special input device" or "use input method"
12- After that everything should work
soulre2 said:
i got it to work with no problem here is what you do
2- Setup the controller to pair with your phone with the mac address of your bluetooth of your phone
Click to expand...
Click to collapse
I'm stucked here. I cant pair my controller. Everytime i change the master address, it kept changing back after i unplugged it. The red light kept flashing and wont stay. Any idea how? Maybe my controller's the problem?
Maybe the controller is the problem but I really don't see why it will not change but one thing I do know there are 2 versions of that setup program for the controller try downloading the other version and see if that works
The program for the computer that is.... I know the new version doesn't work on my computer had to use the older one
I'm still stuck at step 7, I'll download the older version of the pair tool.
The PS3 does not turn on when I push the PS button, so the old master MAC is removed
Might the new MAC 43:29:b0:00:00:00 be incompatible?
Niglet said:
Just wondering, how does your hd2 bluetooth address looked like? Is it in all number format?
Click to expand...
Click to collapse
I have some numbers and letters
soulre2 said:
i got it to work with no problem here is what you do
1- You get the programs that you need
2- Setup the controller to pair with your phone with the mac address of your bluetooth of your phone
3- Goto the program sixaxis controller and start it
4- In that same program where you start... stop..... change input method.... Click on input method and a drop down menu will show
5- Click on sixaxis controller..... Note After that you will lose your button controls but will have touch screen
6- Click Start in the same program "sixaxis control" ( look at the screen after it says connection established) if your bluetooth isnt on the it will ask to turn it on
7- Push the "PS" button on the control and it will say connected
8- Ok your phone is connected
9- Now the fun part getting the emulators to work
10- In all the emulators or the ones i use you have to make sure one setting is turned on or it will not work
11- Look for something like "enable special input device" or "use input method"
12- After that everything should work
Click to expand...
Click to collapse
Which emulators work for you? I only got fpse and snesx9 working.
Weird. Everybody seems to have bluetooth address consisting of numbers and letters. Mine only consists of numbers. Maybe it displayed wrongly? Tried numerous ways to pair up the controller but the light just wont stay and it wont connect to my phone.
Niglet said:
Weird. Everybody seems to have bluetooth address consisting of numbers and letters. Mine only consists of numbers. Maybe it displayed wrongly? Tried numerous ways to pair up the controller but the light just wont stay and it wont connect to my phone.
Click to expand...
Click to collapse
you may have a ROM that doesnt know the right bluetooth address to the phone..... try a different ROM that has the bluetooth fixed
xXDALurker said:
I have some numbers and letters
Which emulators work for you? I only got fpse and snesx9 working.
Click to expand...
Click to collapse
Well i have FPse Version 0.10.54 where i dont really know if it works because i need the Roms in ISO format and havent gotten around to getting that
But i have tried psx4droid v2 what works with it but want to try FPse because i hear it is the best one out with it being fast and all
And for SNES games i have SNES emulator what works really good with snes roms you can also try tiger snes also
soulre2 said:
you may have a ROM that doesnt know the right bluetooth address to the phone..... try a different ROM that has the bluetooth fixed
Click to expand...
Click to collapse
An example of working ROM?
Well right now I have been using NDT MIUI really good rom don't like the iPhone feel but I just changed the launcher is what I did but I know the Bluetooth Mac address is fixed in that one well it reads the right Mac address
Someone who run sixaxis ps3 controller with HD2 android ? witch rom must use ?
Any news here ? anyone who run ps3 controller with HTC HD2 nand android ?
for those of you having trouble with getting your six axis controller working go to this link http://www.dancingpixelstudios.com/sixaxiscontroller/instructions.html download the six axis pair tool for your operating system you will also find instructions there and go to the android market and download the six axis controller app here https://play.google.com/store/apps/...sixaxiscontroller&feature=more_from_developer then run the app on your nexus 7 you bluetooth master code will be down in the bottom left then plug your controller to your pc run the six axis pair tool it will come up put the code from your nexus in copy it exactly how it is on your nexus then change the master code then unhook your controller go to your nexus hit start on the app you should be paired now. now click setting in the top right and click preferences then gamepad settings and then enable gamepad. you should be good after that.
sorry if this seems cluttered im at work and typed this out as fast as possible.
hope this helps some of you.
If I am not mistaken, is root required?
That method for pairing with Sixaxis is not required, can all be done on the tablet itself with a USB OTG cable.
Root is required however.
NZtechfreak said:
That method for pairing with Sixaxis is not required, can all be done on the tablet itself with a USB OTG cable.
Root is required however.
Click to expand...
Click to collapse
****.
XD
Well. Poop
yes root is required and you can use usb otg or do it through your pc if you dont have a usb otg.
i keep getting no controller found after going through all the steps.
Simultaneously connect to a bluetooth headset?
I got to pair my N7 and PS3 controller thru Sixaxis just fine. But it prevents me to simultaneously connect to a bluetooth headset. So I have to disconnect my bluetooth headset and connect my PS3 controller. Does anyone know which bluetooth headset would work simultaneously with the PS3 controller?
I can not get mine to pair. Keeps saying there is no controller found on the n7. I installed both version as stated on the website.
I changed the address from the n7 and put that on the program. Not really sure what is wrong
Got it working, just had to unplug the ps3 controller then start it up.
Sent from my GT-I9300 using xda premium
misread the whole page
Alright I finally found a way to use the dualshock 4 controller with my shield tablet k1 running Android 6.0.
The problem I faced was that when I wanted to pair the controller and tablet it became stuck on the "pairing with..." part.
And since the sixaxis controller app doesn't work on marshmallow I started trying somethings and searched for a solution online.
So maybe there are people that are facing this issue aswell This is how I got it working.
1. First download and install the Sixaxis Pair Tool from the dev's website :
Sixaxis Pair Tool
2. Connect the DS4 controller with a USB cable to the pc and start the Sixaxis Pair Tool you just installed.
3. In the box "Change Master" you want to type the Bluetooth MAC address of your tablet, you can look this up when you go to Settings > About tablet > Status > Bluetooth address
* if you don't see a mac address make sure Bluetooth is turned on.
4. After you filled in the Tablets MAC in the "Change Master" box you hit apply and double check if the new "Current Master" MAC address is the same as the MAC address from the tablet.
Now that the DS4 knows for what MAC address to look for you want to install the following application on the tablet aswell.
* Look for the following app : Bluetooth Auto Connect
The reason we need this app is that for some reason the controllers input starts to lagg after about 30sec after pairing it with the tablet, the only solution I found was using this application.
5. So now that we have the bluetooth application installed aswell we can open the app.
*If the app asks you to turn on Bluetooth just hit OK.
6. Now scroll down to the bottom and tap on "Advanced Options" in here you want to change the following settings:
Rety Count = 1
Rety After(Sec) = 1
Device Timeout(Sec) = 5
Continuous Connect = 2
7. When you changed these settings you can turn on the DS4 controller by pressing on the PS button.
8. Now press on the "Connect Now" button at the bottom of the Advanced Options page.
After 2-3 seconds you will be asked if it is oke to pair the controller with the tablet, select yes and tadaaaaa you have a working DS4 controller on the Nvidia Shield Tablet
So for everything works for me, even the button mapper that can be accessed by holding the Options button on the DS4.
I hope this helps a couple of people !
*If you want to use the DS4 with the PS4 again you need to plug it in the PS4 with the usb cable to pair it again.
Going to try this right now!
EDIT: It works great, able to play donkey kong 64 again hah.
Question
When doing this, if I have a MacBook as my pc but a shield tab, when going to dl the sixaxis pair tool from the dev website do I dl the one for Mac OS X or the one for Windows? Also if you go to the page there's two links for the Windows now which of those two did you use?
Hi great guide
I don't suppose you know if this would work with the Xbox one controller or maybe the Xbox 360 controller ?
Brilapp said:
When doing this, if I have a MacBook as my pc but a shield tab, when going to dl the sixaxis pair tool from the dev website do I dl the one for Mac OS X or the one for Windows? Also if you go to the page there's two links for the Windows now which of those two did you use?
Click to expand...
Click to collapse
Hi !
If you use a MacBook that means you need to download the Mac OS X version they provide, I don't have a Mac so I have no idea how that works. I did a quick google and found this orikad.com/sixpair_instructions.html I suggest you follow that and it should work.
Let me know when you have it working !
steve.loveday said:
Hi great guide
I don't suppose you know if this would work with the Xbox one controller or maybe the Xbox 360 controller ?
Click to expand...
Click to collapse
I'm afraid this won't work for the xbox controllers since they don't use bluetooth, however you can get a 360 controller working if you connect a usb adapter for windows with a usb otg cable.
There is at the moment no way to use a Xbox One controller with any device other can Windows 7,8(.1) and 10 since the wireless adapter only supports these versions of windows.
Great guide Dusty!! I am expecting my nvidia k1 next week and i try to collect info about anything!
One question i have...if you have root, the way to pair the tablet and the ds4 is easier??
x-nivek said:
Great guide Dusty!! I am expecting my nvidia k1 next week and i try to collect info about anything!
One question i have...if you have root, the way to pair the tablet and the ds4 is easier??
Click to expand...
Click to collapse
If you root the tablet you can use this app play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller and connect the DS4 to your tablet with a usb otg cable so you can pair it on your tablet, this is done with 1 press so you don't have to look up the MAC adress etc. However, the app is having problems with newer versions of android 5.1.1+ so I decided to skip the rooting for now and go with this method
Awesome. Thank you.
Thank you so much! Love you for this
_Dusty_ said:
If you root the tablet you can use this app play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller and connect the DS4 to your tablet with a usb otg cable so you can pair it on your tablet, this is done with 1 press so you don't have to look up the MAC adress etc. However, the app is having problems with newer versions of android 5.1.1+ so I decided to skip the rooting for now and go with this method
Click to expand...
Click to collapse
Thanks a lot!! So you suggest not to update to 6.0???
x-nivek said:
Thanks a lot!! So you suggest not to update to 6.0???
Click to expand...
Click to collapse
No no I love 6.0 ! I suggest to update it's just that sixaxis app that isn't compatible but tbh I don't miss it at all [emoji14]
Sent from my SHIELD Tablet K1 using Tapatalk
_Dusty_ said:
I'm afraid this won't work for the xbox controllers since they don't use bluetooth, however you can get a 360 controller working if you connect a usb adapter for windows with a usb otg cable.
There is at the moment no way to use a Xbox One controller with any device other can Windows 7,8(.1) and 10 since the wireless adapter only supports these versions of windows.
Click to expand...
Click to collapse
Thanks for that
When you say I USB adapter are you on about the wireless adapter ?
I do have a old wired Xbox 360 controller would that just work through the otg cable
Cheers
steve.loveday said:
Thanks for that
When you say I USB adapter are you on about the wireless adapter ?
I do have a old wired Xbox 360 controller would that just work through the otg cable
Cheers
Click to expand...
Click to collapse
Yup ! A wired 360 controllers should work without any hassle with a otg cable
To add some information to the thread, I was able to make this work using these steps on an original Shield tablet running Lollipop. Thanks for the tip!
Hi !
Does someone know if this could works with dualshock 3 too ?
Kiiv said:
Hi !
Does someone know if this could works with dualshock 3 too ?
Click to expand...
Click to collapse
I tried to get the DS3 working without root but I haven't found a way yet So no it doesn't work... sadly
Btw it stucks in pairing to , also in stock 5.1.1 on k1!!
x-nivek said:
Btw it stucks in pairing to , also in stock 5.1.1 on k1!!
Click to expand...
Click to collapse
So it's stuck at pairing after you followed my guide ?
If so verify that the master MAC address is the same as your bluetooths MAC.
_Dusty_ said:
So it's stuck at pairing after you followed my guide ?
If so verify that the master MAC address is the same as your bluetooths MAC.
Click to expand...
Click to collapse
Ooops i mean without your guide
I dont know if i should upgrade to MM or not.. Multirom is the only thing that holds me
im using s3 neo with cm12.1 official with neox kernel.ive already changed bl addres on my controller through controller with computer but sixaxis app doesnt detect/connect with my ps3 controller.any help is useful.
and sorry for my english.
edit:changed the master bluetooth address on my controller while sixaxis app was still running,now phone says about pairing with device named beken rom and asks for pin code,but no matter what code i insert it never pairs..
help please...
edit:forgot to mention its some kind of aftermarket ps3 controller called "dacota ps3 wireless controller"
so many views but no one wants to help?