Related
ive noticed that the evo 3d supports HID when i connected my bluetooth keyboard and mouse to my phone last night.
I was wondering if there is anyone out there that can confirm if a bluetooth gamepad, such as the MSI BGP100 will work on the Evo 3D.
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
it does support HID!? YES!!! I was holding off checking because I didn't want it to sour the whole experience!!! HAHA YES!
THX
nnaoumi said:
ive noticed that the evo 3d supports HID when i connected my bluetooth keyboard and mouse to my phone last night.
I was wondering if there is anyone out there that can confirm if a bluetooth gamepad, such as the MSI BGP100 will work on the Evo 3D.
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
Click to expand...
Click to collapse
Which bluetooth keyboard did you connect? I'm looking for one that works.
I have got Logitech MX5000 Bluetooth keyboard and mouse connects and works fine
tjb3401 said:
Which bluetooth keyboard did you connect? I'm looking for one that works.
Click to expand...
Click to collapse
I can confirm that the Freedom Bluetooth Keyboard works - it's a folding keyboard that you can fit in a big pocket. Also - I used the HID option on the Freedom keyboard and connected absolutely painlessly. I was also able to connect a ThinkOutside bluetooth mouse without needing any drivers.
I also own the MSI BGP100 gamepad. I can get the Evo 3D to see it as a "GAMEPAD" and I can pair them, but can't get it to "connect". No matter what I do - I see "Paired but not Connected".
If anyone has any ideas or drivers I could try - I'd be happy to report back.
Edit: I just downloaded the "bluez" gamepad driver from the market - and I'll report back on it later tonight when I get home from work.
I can now confirm that the MSI bluetooth gamepad works a treat with the bluez IME drivers you can download off of the market for free. The drivers will work for the most common bluetooth gamepads available for phones it seems.
The process is not so clear. First you pair as I stated above, just using the regular phone's bluetooth settings. Using the touchscreen keyboard, I typed 0000 to connect to my MSI gamepad.
After that, I opened up "settings" "Language and Keyboard, enabled bluez ime. Then I went into bluez IME settings on the same page. I activated bluetooth. Selected the "gamepad" I had most recently paired to. I selected the proper device driver ie "MSI Chainpus BGP 100". I selected IME, specifically ticking on the Bluez IME keyboard. This disables the touchscreen keyboard by the way. Then I configured keymapping for each of the gamepad's buttons - matching them to a standard keyboard.
After that, I went into the emulator (in this case GENSOID) - went into settings, other settings and enabled "use input method". Finaly I went into "Input Settings" and changed the key mappings for each of the emulator's buttons. At this point, the inputs should be responding to the bluetooth device's keypresses - that's how you know you've succeeded.
So far - I'm very impressed. I'd only used this bluetooth gamepad with my HTC Touch Pro (Windows Mobile 6.1). With these drivers I notice next to no lag. I played about a half hour and got no disconnections either - the signal seems strong - unlike my experience with the Touch Pro back in the day. I haven't played extensively - but it did get me through two levels of "Altered Beast" and one level of "Golden Axe".
nnaoumi said:
Also, does anyone know of a bluetooth controller that has the same type of buttons as a playstation 1 controller that also works with the Evo 3D?
Click to expand...
Click to collapse
try the phonejoy gamepad
http://www.phonejoy.net/index.html
Sweet im getting one ASAP.
If it supports HID, which it sounds like it does then the Phonejoy will work - heres my demo with the HTC Sensation (forward to 3:30):
More info here including stuff on the new Phonejoy version with analog sticks!
Has someone tested the Wiimote with the 3D. I have one laying around somewhere and I'd rather not buy a new controller if I don't have to.
I could not get wiimote to work. I read somewhere it has something to do with the new bluetooth 3.0 not being compatible or something. In any even it would not work for me.
It's not BT 3.0, its HTC's non-stock BT stack that is the problem.
Wiimote doesnt work, however I.done remember where but someone was saying that other bluetooth gamepads have worked on the e3d!! Ill try to look and see if I can find it again
Sent from my PG86100 using Tapatalk
The one in my video on the first page of this thread will work with the Evo 3D, as will the iControlPad and Zeemote (Zeemote doesn't have enough buttons to be particularly useful however).
I have done some research and found that the only Bluetooth controller that works with the Evo 3d is the Gamestop wireless Bluetooth gamepad for tablets. I have been trying to get a hold of one but they're always in short supply or the only way you can get one is to buy a tablet and they give you a free gamepad with your purchase.
SolsticeZero said:
Has someone tested the Wiimote with the 3D. I have one laying around somewhere and I'd rather not buy a new controller if I don't have to.
Click to expand...
Click to collapse
The Wiimote definitely works, but only on an AOSP gingerbread rom, like CM7. I have a backup of cm7 and everytime I want to play a game with a gamepad, I switch to that rom and connect. Works everytime. Been doing this since I had the OG evo.
Also, using a Sony Dualshock controller, the one that Sony makes, not a knock off, and using the app sixaxispairtool works flawlessly on an AOSP rom. I used to use the wiimote and the classic controller but it was just too much. Two controllers and a wire (wii) compared to just a wireless ps3 controller, the ps3 way is just easier.
Sent from my Mean ICS machine
BT KeyBoard as Game Controller?
I have a GearHead KT-1282 BT Keyboard... On the 3vo running ICS Stock-Rooted, it Pairs & Connects fine, as does my Logitech RCQ142 BT Mouse. I've been trying to get the BT KB to function as a Game Controller while I play Mass Effect: Infiltrator... I Need HELP...
I've gotten BluezIME, Game Keyboard, & Sixaxis Controller from the play store, and have been screwin with the configurations of each of these for a while...
Using Game Keyboard as default IME, I've gotten the KB Keys mapped to certain GamePad buttons, enabled "Perform touchscreen action with physical key", etc... and that, nor any other attempt has yielded any results within the game...
Can anyone help me out here?
Thanks in advance...
So since HTC has issues with Bluetooth compatibility, I was wondering:
Do any of you have bluetooth gamepads? Which ones? Do they work?
I've heard This one is pretty good, but it's out of stock, and I haven't seen anywhere that it's actually compatible with the Evo 3D. I'm just looking to find something real quick to set up my super portable omni gaming console (Controller + MHL Adapter + Evo 3D) and I don't want to buy something that doesn't work.
Prefer something with analog sticks, too. Not just the cross pad.
Input is appreciated! Thanks.
It's the Bluetooth 3.0 that is making all of your old ones incompatible, it's not HTC's fault. More Bluetooth 3.0 accessories will be out soon enough though.
Evo 3D is confirmed to support the bluetooth HID profile, therefore the Phonejoy will work - heres my demo with the HTC Sensation (forward to 3:30):
More info here including stuff on the new Phonejoy version with analog sticks, the video is using a Galaxy SII, but it will work the same with the Evo 3D. I recommend it highly!
I have a Zeemote ZS1 and it wouldn't pair because the sense bluetooth stack requires the HID device to type in a numeric code but obviously there's no way to do that from a gamepad.
So is there any point in pre ordering a phone joy controller ? with the e3d
icontrolpad works just fine too
catpunt said:
I have a Zeemote ZS1 and it wouldn't pair because the sense bluetooth stack requires the HID device to type in a numeric code but obviously there's no way to do that from a gamepad.
Click to expand...
Click to collapse
You don't need to pair from bluetooth settings, it can all be done from within Bluez IME. All you do is long press the pin text entry field and change the input method to one of the keyboards on your handset, then change the input method back to Bluez IME after inputting the code...
The link I provided above has a tutorial video on pairing that shows you how, if you need it.
Can't see any reason for the Zeemote not to work where the Phonejoy does...
hydrogenman said:
icontrolpad works just fine too
Click to expand...
Click to collapse
I have a DesireHD and i use bluezIME to connect to my Icontrolpad. Does it work without bluezIME on the Evo3d or Sensation? I mean directly through HID profile?
This would be awesome because this would theoretically mean if I use a Sense 3 rom which is basically a port from the Sensation rom, it would also work on the DHD.
BluezIME is just fine, but there is no analog support for FPSE/N64oid^^
NZtechfreak said:
You don't need to pair from bluetooth settings, it can all be done from within Bluez IME. All you do is long press the pin text entry field and change the input method to one of the keyboards on your handset, then change the input method back to Bluez IME after inputting the code...
The link I provided above has a tutorial video on pairing that shows you how, if you need it.
Can't see any reason for the Zeemote not to work where the Phonejoy does...
Click to expand...
Click to collapse
I tried that, and tried it again after your post but it doesn't work for me... when i switch to another IME then put focus on the dialog asking for the pin, and enter the code nothing happens. When I hit enter from the keyboard IME it says "authentication failed"
Any other tips?
Which code are you using? Can't remember the Zeemote code off the top of my head, but should be either 0000 or 1234.
well when the evo 3d sense tries to pair, it generates a random 6-digit code and asks you to enter it in from the zeemote. when i switch ime's to touch input or swype and enter the code on the dialog box it doesn't pick it up. i tried using 0000 (which is the default code for the zeemote) but it didn't work. i think sense has a funky bluetooth stack that insists on using that pairing method
That's weird, because with the vast majority of BT devices you obviously can't enter a custom code provided by the phone... Anyway, Phonejoys are entering production again, I ordered one (mostly for my tablet but I'll try it on phone too). The shipping is kinda steep but it's still cheaper than most other controllers, even stock PS3 pads. The order page is kinda hard to access from a phone browser, it's a cascading menu that wouldn't open for me so I used a direct link someone shared, if you have trouble just access it from a PC.
Catpunt,
I had exactly the same issue, but I've just found an Android app recently published by Zeemote that successfully paired the Zeemote with my HTC EVO 3D. It's called "JS1 Quick Start Application" on the Android Market:
market.android.com/details?id=com.zeemote.android.js1.quickstart
The app first tried to auto-pair the JS1, and when that failed it asked me to choose 1 of 3 manual methods for pairing. The one that worked for me was #3. The Bluetooth device status is now "Paired but not connected." So now Bluez-IME connects to the Zeemote, and it works perfectly.
There are also a few games out there that have built-in Zeemote support that don't need JS1 Quick Start or Bluez-IME, such as SpeedX 3D and Overkill.
I just got my USB OTG cable and I wanted to hook in a controller so I can use it for emulators. The PS3 controller doesn't seem to be recognized. Anyone know of any solutions?
Sent from my SAMSUNG-SGH-I777 using xda premium
Sixaxis controller app on the market will allow ps3 controller through bluetooth. Works great.
I voided my warranty and your mum.
pukemon said:
Sixaxis controller app on the market will allow ps3 controller through bluetooth. Works great.
I voided my warranty and your mum.
Click to expand...
Click to collapse
When I tried the App, it stated that I didn't have the right protocol. Hence why I am looking for another option.
Did you do the other part on the computer?
I voided my warranty and your mum.
pukemon said:
Did you do the other part on the computer?
I voided my warranty and your mum.
Click to expand...
Click to collapse
Of course, that's not the problem, the problem is the Bluetooth Stack on the SGSII AT&T apparently doesn't support the needed protocol. This also was confirmed on their site where they said there was an inability to use it with newer Samsung Devices.
You need to be running CM7 of Muiu, which use the working bluetooth stack.
hashish16 said:
You need to be running CM7 of Muiu, which use the working bluetooth stack.
Click to expand...
Click to collapse
I'm running Cognition right now, I'll try to see about splicing in CM7's Bluetooth Stack then, though I've heard mixed things about CM7's Stack working properly in terms of displaying Track Names over Bluetooth.
Woah.. Call me a noob, but it's possible to plug USB controllers into our phones for games!? THAT'S AWESOME. Definitely going to watch this thread for more info.
Afaik, no. But i could be wrong. Has it been done with a powered hub?
I voided my warranty and your mum.
pukemon said:
Afaik, no. But i could be wrong. Has it been done with a powered hub?
I voided my warranty and your mum.
Click to expand...
Click to collapse
It can be done with Honeycomb 3.1 I thought when they announced it a future update (anything past 2.3.3 I thought) was going to include it for Gingerbread, looks like we just have to wait for ICS
TBH the idea of a wireless controller is more attractive to me anyway. A PS3 controller can be combined with a market app to do the job? If so, would it be able to function as the input device for, say, NES/SNES emulators?
mdstricklin said:
TBH the idea of a wireless controller is more attractive to me anyway. A PS3 controller can be combined with a market app to do the job? If so, would it be able to function as the input device for, say, NES/SNES emulators?
Click to expand...
Click to collapse
Yes, typically you can remap the buttons and do such. Since I have been unable to do such, I'm trying to track down a bluetooth gamepad that I could use with my device that isn't a PS3 controller. There are some on the market, just trying to find the best option.
naturefreak85 said:
I just got my USB OTG cable and I wanted to hook in a controller so I can use it for emulators. The PS3 controller doesn't seem to be recognized. Anyone know of any solutions?
Sent from my SAMSUNG-SGH-I777 using xda premium
Click to expand...
Click to collapse
Have you confirmed that the OTG cable is working for more "common" stuff?
The PS3 controller isn't a fully standard HID device, so requires a special kernel driver to work. I'll try to whip up a test kernel for you to try in a day or two.
FYI, in addition to the kernel support issue you may be subject to the same limitations as PS3 controllers on the Tab 10.1 - the PS3 controller MUST be fully charged prior to connection or it'll try to charge and trigger an overcurrent trip.
naturefreak85 said:
I'm running Cognition right now, I'll try to see about splicing in CM7's Bluetooth Stack then, though I've heard mixed things about CM7's Stack working properly in terms of displaying Track Names over Bluetooth.
Click to expand...
Click to collapse
It's next to impossible to do stack-splicing between CM7/MIUI and Samsung stock ROMs. I've never seen it done.
OTG Connects a Keyboard and USB Flash Drives. I tested it with a WD 500GB desktop drive also, works well.
I can say that the PS3 controller works great with the EEE Pad when it is plugged in, no Bluetooth support in Honeycomb. Though once ICS comes out, we should have native Gamepad support through USB then. That's going to be a glorious day.
Entropy512 said:
Have you confirmed that the OTG cable is working for more "common" stuff?
The PS3 controller isn't a fully standard HID device, so requires a special kernel driver to work. I'll try to whip up a test kernel for you to try in a day or two.
FYI, in addition to the kernel support issue you may be subject to the same limitations as PS3 controllers on the Tab 10.1 - the PS3 controller MUST be fully charged prior to connection or it'll try to charge and trigger an overcurrent trip.
It's next to impossible to do stack-splicing between CM7/MIUI and Samsung stock ROMs. I've never seen it done.
Click to expand...
Click to collapse
For what it's worth, I went ahead and got a DualShock 3 controller, the Sixaxis Controller app, and SNesoid/N64oid. After initial configuration they all work extremely well together, allowing some good on-the-go gaming. Now I'll finally have something to do on long car rides or between classes. Thanks for bringing this to my attention!
Note: I am running Cyanogenmod 7, which avoids the problem described here.
I just tried it with my PS3 controller. Works extremely well.
- First use the compatibility app to get a MAC address looking string, write it down somewhere.
- Then go on your computer, browse to dancing studio website and download the driver install app.
- While the driver install app is running, plug the PS3 controller into your PC, Windows 7 actually told me something like the driver has not been approved with MS, ignore it and proceed.
- Type the MAC address that you've obtained in step 1, and update the controller
- Download the Sixaxis app from marketplace for $1.79. Run it. Turn on your PS3 controller. Everything should be detected and it will ask to turn on Sixaxis Input method.
- Open up SNESdroid, map buttons, enjoy AWESOME gaming.
edit: I'm on Entropy's completely stock rom, but rooted of course.
naturefreak85 said:
OTG Connects a Keyboard and USB Flash Drives. I tested it with a WD 500GB desktop drive also, works well.
I can say that the PS3 controller works great with the EEE Pad when it is plugged in, no Bluetooth support in Honeycomb. Though once ICS comes out, we should have native Gamepad support through USB then. That's going to be a glorious day.
Click to expand...
Click to collapse
How did u get ur keyboard to work because mine is not working.
Sent from my SAMSUNG-SGH-I777 using xda premium
arctia said:
I just tried it with my PS3 controller. Works extremely well.
- First use the compatibility app to get a MAC address looking string, write it down somewhere.
- Then go on your computer, browse to dancing studio website and download the driver install app.
- While the driver install app is running, plug the PS3 controller into your PC, Windows 7 actually told me something like the driver has not been approved with MS, ignore it and proceed.
- Type the MAC address that you've obtained in step 1, and update the controller
- Download the Sixaxis app from marketplace for $1.79. Run it. Turn on your PS3 controller. Everything should be detected and it will ask to turn on Sixaxis Input method.
- Open up SNESdroid, map buttons, enjoy AWESOME gaming.
edit: I'm on Entropy's completely stock rom, but rooted of course.
Click to expand...
Click to collapse
Will this work with a normal stock without root? Thanks
hi brought an otg cable for my i777 and i can't get it to recognize my phone even with a power usb hub any help please using shostock rom 2.2.6
I was able to get a Playstation(2) USB controller adapter to work with an OTG cable in one of the ICS leaks. Also was able to get an original Xbox controller to work. But, since the leaks were found to be brick-happy, I've switched to AOKP with the Siyah kernel. The kernel works with keyboards and mice with OTG, but not game controllers yet, and the bluetooth stack isn't capable of connecting to a PS3 controller or Wiimote currently with CM-based ICS.
Hello,
i just want to ask if its possible to pair wiimote with stock ICS rom for SGSII, as in previous versions of roms this was unable due TouchWiz, what is mentioned in wiimote applications on Google play.
I tested it by myself and result is :
Phone itself detect Wii mote and display it as Nintendo RVL-CNT-01 with game controller icon, but when i try to pair device it asks for PIN which is empty, Wiimote doesnt need PIN when pairing with PC, its just Android problem that device withould PIN cannot be paired. There is probably no way to skip PIN enter dialog.
I also tried WiimoteController and RWiimote from Google play, none of them worked.
RWiimote detects controller but show same pairing dialog to enter PIN
WiimoteController doesnt detect controller at all
For example i tried my Logitech DiNovo Edge bluetooth keyboard and it worked well, device paired withould any problems.
Tested rom : stock I9100XXLPQ
Arizej242 said:
I tested it by myself and result is :
Phone itself detect Wii mote and display it as Nintendo RVL-CNT-01 with game controller icon, but when i try to pair device it asks for PIN which is empty, Wiimote doesnt need PIN when pairing with PC, its just Android problem that device withould PIN cannot be paired. There is probably no way to skip PIN enter dialog.
I also tried WiimoteController and RWiimote from Google play, none of them worked.
RWiimote detects controller but show same pairing dialog to enter PIN
WiimoteController doesnt detect controller at all
For example i tried my Logitech DiNovo Edge bluetooth keyboard and it worked well, device paired withould any problems.
Tested rom : stock I9100XXLPQ
Click to expand...
Click to collapse
Kudos for testing it yourself.
Probably still has the same issue with the Samsung bluetooth stack in ICS that Gingerbread had. Sounds like Samsung didn't change this between Gingerbread and ICS.
I don't have ICS installed yet, so I can't say for sure if it will work for ICS, but SixAxis works on stock Samsung GB firmwares. The SixAxis app was updated late 2011 to work with the Samsung bluetooth stack using a tunneling protocol workaround.
I've tested and gamed plenty of SNES and PSX games using my PS3 controller on my phone, plugged into my TV via MHL.
Im do not own PS3 and its controller and im not planning to buy one in near future.
Anyway i still have no luck with wiimote, tested FoxHound ICS rom and same behaviour as with stock rom, phone keeps asking for pin when pairing wiimote.
Arizej242 said:
Im do not own PS3 and its controller and im not planning to buy one in near future.
Anyway i still have no luck with wiimote, tested FoxHound ICS rom and same behaviour as with stock rom, phone keeps asking for pin when pairing wiimote.
Click to expand...
Click to collapse
Isn't Fox Hound based on stock? If so, then it will use the same bluetooth stack, and have the same issue.
As of now your only hope for WiiMote to work is to go with an AOSP ROM, like CM9. Or any other AOSP based ROM.
Or, buy a ps3 controller for $30-40 and use SixAxis.
With CM9 nightlies getting cleaner and cleaner, is it possible that this is soon work?
Arizej242 said:
Hello,
i just want to ask if its possible to pair wiimote with stock ICS rom for SGSII, as in previous versions of roms this was unable due TouchWiz, what is mentioned in wiimote applications on Google play.
Click to expand...
Click to collapse
If you still search how to pair wiimote with stock ICS for SGS2 (look here : http://forum.xda-developers.com/showthread.php?t=1605164).
PS: You also can play on your tv
I seen a few posts where people have managed to sync their ps3 controller with the six axis controller app. For the live of me I tried a few builds of Android and none of them allow me to sync the controller to bluetooth. At this point for those who got it to work or use it frequently, what version of your rom are you using? Do you know any app that allows you to change bluetooth mac address on the android device or Touchpad Rom? Let me know because I have troubleshooting steps that I need to try that require me to change the bluetooth mac address on the hp touchpad but all the instructions I have found have not helped me because the folder structure described is not consistent with what is in my folder. I thank you ahead all of you ahead of time because I value your help, and I apologize if I have missed something during my extensive research.
HP TOUCHPAD
version of android: update-cm-10.1-20131121-SNAPSHOT-BLUETOOTH-tenderloin 4.2.2
Bluetooth turns on and it works just fine with this version.
The PS3 controller doesnt connect to Android by itself. This is the only way I have done it.
https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller&hl=en
The problem is that I have done everything in the instructions, downloaded the pairing app, and change the mac per what the app shows in android. I already installed and downloaded the app but it won't pair regardless. I seen a few resolutions to changing the hp touchpad address to the bluetooth address used in motion joy.
If it has worked for you and is still working for you in the hp touchpad let me know what rom you are using to try and see if its rom related. I am using an original ps3 controller that syncs to motion joy with no issues, and has synced before just fine. I used the pairing tool to load the mac address of the hp touchpad into the ps3 controller and it doesn't pair with the hp touchpad. I managed to pair other devices through bluetooth. If anyone can help I'll appreciated it.
cessna784 said:
If it has worked for you and is still working for you in the hp touchpad let me know what rom you are using to try and see if its rom related. I am using an original ps3 controller that syncs to motion joy with no issues, and has synced before just fine. I used the pairing tool to load the mac address of the hp touchpad into the ps3 controller and it doesn't pair with the hp touchpad. I managed to pair other devices through bluetooth. If anyone can help I'll appreciated it.
Click to expand...
Click to collapse
I'm not using a ROM with Bluetooth right now. But it should work if bluetooth is working for you. Did you switch the input method to sixaxis controller instead of the keyboard?
jsgraphicart said:
I'm not using a ROM with Bluetooth right now. But it should work if bluetooth is working for you. Did you switch the input method to sixaxis controller instead of the keyboard?
Click to expand...
Click to collapse
Did that the first time i set it up prior to putting it and every time i installed and reinstalled.
cessna784 said:
Did that the first time i set it up prior to putting it and every time i installed and reinstalled.
Click to expand...
Click to collapse
I'm also at the same point as you in my efforts to pair a PS3 controller to my Touchpad. I only just got my own OTG cable so I was hoping with only a little effort I could get it working. At this point it's a bit frustrating; like you I've apparently changed the MAC address to the same as the Touchpad but the Sixaxis utility just keeps on "listening for devices" and the controller just blinks.
I am not using the latest build though.. it's actually 4 months old now, but I did install it because I thought the Bluetooth worked: 10.1-20130808-EXPERIMENTAL-tenderloin-BLUETOOTH_TEST
I probably should update my ROM.
I posted about this a while back. GL
http://forum.xda-developers.com/showthread.php?t=1791606
Sent from my TouchPad using Tapatalk 4