Bluetooth HID profile - EVO 4G Q&A, Help & Troubleshooting

I would like to be able to do this:
http://www.youtube.com/watch?v=Rt6xo2LZeLc
on my Evo..
i see that rooting will be required for a keyboard, but i haven't heard much about the HID drivers including support for a mouse

HID would be very nice then we could use the wii mote on this phone. Shame HTC fawked up and screwd the bluetooth up.

I hope someone gets this working because I've been wanting to use a wii controller, like they did with the Nexus!

so no movement on this?

I figured Froyo would have added this but apparently not. The Froyo may have fixed the SPP profile though. Anyone have a SPP keyboard and Froyo want to try it with Keypro?

This is Working in CyanogenMod 6 RC1 - Ive been running it about a day and I thought I would test out this functionality
Here is a quick video i made:
http://www.youtube.com/watch?v=_DSdhucXs4M

So you could technically pair a Wii remote with CM6... interesting...

RanEnRui said:
So you could technically pair a Wii remote with CM6... interesting...
Click to expand...
Click to collapse
I believe there is a whole thread about doing that exact thing in the Dev section - at least a bunch of posts

Aaaand I've been using my Wiimote + Classic Controller to play GBA and SNES emulators the past week and a half.
Time wasted = >9000

Could someone potentially add BlueZ (like in CM6) into a Sense ROM? I read somewhere on the forum that you couldn't, but they didn't back it up with any details. Just tried searching and got nothing relevant.

It's in the netarchy kernel, you'd just have to make an app or edit the ROM.

drmacinyasha said:
It's in the netarchy kernel, you'd just have to make an app or edit the ROM.
Click to expand...
Click to collapse
That's interesting. I already have netarchy's kernel and Gameboid; if I had a Wiimote then it would work, correct?
Edit: Apparently it wouldn't work: http://forum.xda-developers.com/showpost.php?p=7357170&postcount=1621

Related

Froyo Question?

Anyone have froyo on their EVO and want to try Wiimote Control?
I'd like to do it but if someone already has froyo and a wii remote..could you see if it pairs up?
Thanks!
apristel said:
Anyone have froyo on their EVO and want to try Wiimote Control?
I'd like to do it but if someone already has froyo and a wii remote..could you see if it pairs up?
Thanks!
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=693992
This is the closest so far. Also visit the QandA section to have your questions answered by the fine pros here
I think someone said that bluetooth doesn't work at all... or something along those lines.
I really want the wii mote working, you know... kick stand + wii mote, you are going to look so rad!
Only thing it needs more is 3d glasses.
i think i have it working. i just got bt profiles online for it. so let me check something and we should be able to use bt for wiimote
Avalaunchmods said:
i think i have it working. i just got bt profiles online for it. so let me check something and we should be able to use bt for wiimote
Click to expand...
Click to collapse
Awesome. Keep me posted bud!
I tried using the Froyo ROM with the "Wiimote Controller" app, the Bluetooth repeatedly failed to initialize. I believe it is more a problem with the ROM than anything. Maybe it would be possible to carry over a Bluetooth profile from a Nexus One and use the 2.1 firmware? Just a guess, but I honestly have no idea. I figure something like the WiFi tendering work-around.
Perfecteagle said:
I tried using the Froyo ROM with the "Wiimote Controller" app, the Bluetooth repeatedly failed to initialize. I believe it is more a problem with the ROM than anything. Maybe it would be possible to carry over a Bluetooth profile from a Nexus One and use the 2.1 firmware? Just a guess, but I honestly have no idea. I figure something like the WiFi tendering work-around.
Click to expand...
Click to collapse
Thanks for testing.
I really look forward to this working. The EVO / Kickstand NES/SNES emulator and the wiimote will make a killer combination.
Using Avalaunch's Deodexed ROM (Reported 100% Bluetooth functions) the same issue keeps coming up. I don't think even a vanilla ROM would fix the issue, but I could be wrong. I really wish I had the know how to fix this problem myself.

[Q] Cyanogenmod video out?

Will Cyanogenmod ever support the Incredible's video out?
If there work being done on this and if so, is there a place to watch the progress?
This is one of the last things keeping me on a sense rom.
Thanks.
This thread should probably be in Q&A. I would also like this function - it sucks having to choose between the wii remote working on CM6 and the tv-out working on Sense
gmonox said:
This thread should probably be in Q&A. I would also like this function - it sucks having to choose between the wii remote working on CM6 and the tv-out working on Sense
Click to expand...
Click to collapse
I have the exact same issue. I want to use video out to a TV and a bluetooth keyboard simultaneously (would make the incredible a decent enough substitute for a laptop when traveling) but unfortunately it's one or the other...

[Q] Wanted: Bluetooth keyboard/mouse combo for PS3, PC & EVO w/Sense ROM

I would like to put a bluetooth keyboard/mouse combo on my Christmas wishlist that will work with all 3 devices listed in the subject line. I have searched this forum but not found a good solution. I will consider all sizes but close to full size is preferable. It does not need to fold.
Anyone have any input?
This would rock.. So I'm curious too...
Sent from my PC36100 using XDA App
Egay Link
not bad...
NO hid drivers for bt keyboards/mice yet for EVO with Sense rom.
Compusmurf said:
NO hid drivers for bt keyboards/mice yet for EVO with Sense rom.
Click to expand...
Click to collapse
another point I was wanting to mention but that I was unsure of because it's been so long since ive used a sense rom (AOSP FTW)
Compusmurf said:
NO hid drivers for bt keyboards/mice yet for EVO with Sense rom.
Click to expand...
Click to collapse
Right, but there are work arounds, no?
sdc177 said:
Right, but there are work arounds, no?
Click to expand...
Click to collapse
NOPE.
There is a company working on a solution, but there's no response when it'll be available.

Sixaxis on Android! but not SGS II :(

This are the news about sixaxis working in android devices.. but I've used the compatibility checker from the markent and SGS II don't have the bluetooth protocols.
Maybe anyone with Cyanogen can try it?
I remember reading that someone using MIUI got the Wii controller to work, I assume that it would work for the PS3 controller as well.
I tried it on my old Milestone and it was fun, I hope someone can get this working on the Galaxy S II.
takato23 said:
This are the news about sixaxis working in android devices.. but I've used the compatibility checker from the markent and SGS II don't have the bluetooth protocols.
Maybe anyone with Cyanogen can try it?
Click to expand...
Click to collapse
It can connect when you are on a CM7 rom.
However, I cant figure out how to make it work correctly in game.
It works once you flash a AOSP rom (CM7 or MIUI) because the bluetooth driver is the stock one, and not the samsung one.
You can use it in emulators but not in games because devs doesn't support controllers for now (Hope it will not take too long for them to support it )
I can not even make it work 100% in emulators. Some og the buttons work, but most of them don't...
What emulators have you tried ? I tried with FPSE, Snes9x EX, and a GBA emulator and all worked !
I'm on MIUI ROM and i use fpse, psxdroid and also gameboid, all work on this emulator have to use hardware key mapping.
slekerz said:
I'm on MIUI ROM and i use fpse, psxdroid and also gameboid, all work on this emulator have to use hardware key mapping.
Click to expand...
Click to collapse
I use psx4droid. How is your setup in psx4droid and in the input mapping?
kbkrogs said:
I use psx4droid. How is your setup in psx4droid and in the input mapping?
Click to expand...
Click to collapse
psxdroid setting i click
-full screen mode
-screen fresh rate -60
-use input method -on
Key mapping i use the some buttons as on ps3 controllers.
Shinrow said:
It works once you flash a AOSP rom (CM7 or MIUI) because the bluetooth driver is the stock one, and not the samsung one.
You can use it in emulators but not in games because devs doesn't support controllers for now (Hope it will not take too long for them to support it )
Click to expand...
Click to collapse
Any chance we could replace the Samsung driver with the stock one?
r34p3rex said:
Any chance we could replace the Samsung driver with the stock one?
Click to expand...
Click to collapse
i will not work because samsung use a different bluetooth protocol, the only way you can use this app is use aosp rom like cm7 and miui.
slekerz said:
i will not work because samsung use a different bluetooth protocol, the only way you can use this app is use aosp rom like cm7 and miui.
Click to expand...
Click to collapse
Isn't that the point of replacing the Bluetooth stack? It's definitely not an hardware issue if you could just load up a new ROM and make it work.
Help! Sgs2 does not recognize the SIXAXIS, even though I changed the Bluetooth address. What can be wrong? I have CM7.
What are the steps you did to pair it with your phone ?
r34p3rex=> I don't understand what you want me to answer... I already said that the bluetooth stack was the stock one in CM7 and MIUI (so yes, it is possible to replace it), and that Samsung's firmwares has a different one that is not compatible with controllers. If your question is "Can we replace the bluetooth stack in Samsung's firmwares ?" then I don't know, I'm not a dev ^^
Shinrow said:
What are the steps you did to pair it with your phone ?
r34p3rex=> I don't understand what you want me to answer... I already said that the bluetooth stack was the stock one in CM7 and MIUI (so yes, it is possible to replace it), and that Samsung's firmwares has a different one that is not compatible with controllers. If your question is "Can we replace the bluetooth stack in Samsung's firmwares ?" then I don't know, I'm not a dev ^^
Click to expand...
Click to collapse
This is what I mean. It'd be pretty sweet if a ROM dev could incorporate the stock Bluetooth stack into their Samsung-based ROMs
IMO AOSP roms are better than Samsung's roms. Have you tried one of them ? I swear you won't regret it ! ^^
If I remember correctly (I think I read it somewhere, but not sure) the Samsung bluetooth stack has dependencies with TouchWiz (and all other things added by Samsung) so it will be too hard, maybe impossible, to just change this. I may be wrong, but I think it would already be available if it were possible...
I tried to pair the SIXAXIS controller motioninjoy program, with usb cable. I switch controller to the computer, I downloaded the drivers from the application menu and changed the bluetooth address in menu, but its not working! =S
AILD said:
I tried to pair the SIXAXIS controller motioninjoy program, with usb cable. I switch controller to the computer, I downloaded the drivers from the application menu and changed the bluetooth address in menu, but its not working! =S
Click to expand...
Click to collapse
Try with SixaxisPairTool instead of motioninjoy.
Yeah try SixaxisPairTool. Motioninjoy is weird... I tried it first and it didn't work. When I used SixaxisPairTool I realised that Motioninjoy was not entering the MAC address correctly (ie: Instead of 11:22:33:44:55:66 it was 66:55:44:33:22:11 with Motioninjoy) So if you want to use Motioninjoy try to invert the MAC address, that way, Motioninjoy would put it the right way. Weird, isn't it ? ^^

Sixaxis Controller Now Working!

I'm not a ROM developer so sorry if this is a dumb question, but is there any way to port kernels from another device? Or at least, the bluetooth stack? My friend has the Epic 4G Touch (Sprint version of our phone) and he has both MHL and a AOSP bluetooth stack on a Touchwiz ROM, which is what I want! I want to hook up my phone to my TV through HDMI for emulators, but none of the ROMS that we have so far are compatible with Sixaxis Controller or Wiimote Controller. Currently we can't have both:
Use MIUI or CyanogenMod 7 and Sixaxis works, but no MHL
Stock rom, MHL works, no Sixaxis
For what it's worth, this is the kernel he has flashed - http://androidforums.com/epic-4g-to...6ghz-oc-quadrant-4000-acs-pre-rooted-cwm.html
EDIT:
Update!
I just checked the market and it looks like the developer of the Sixaxis Controller has updated his app (yesterday in fact) so that it works with the Galaxy S II now. In celebration, here's a video of our little device playing some N64 with a Dualshock 3 - http://youtu.be/KOwQ9lqwgFQ
Subscribing to this thread for sure!
this is old news!!! its been working ever since we got cm7. i posted about this weeks ago and i already have it working with my ps 3 controller
But what the OP is saying is that with the new update to the SixAxis controller app you can use it with the stock ROM, which is the only rom that supports the MHL adapter streaming to your TV.
With CM7 you could use the Six Axis but weren't able to mirror the game you were playing on the TV.
THCinNYC said:
But what the OP is saying is that with the new update to the SixAxis controller app you can use it with the stock ROM, which is the only rom that supports the MHL adapter streaming to your TV.
With CM7 you could use the Six Axis but weren't able to mirror the game you were playing on the TV.
Click to expand...
Click to collapse
To add to this, SixAxis controller has worked for AOSP roms (including, but not limited to CM roms) since the beginning of time. CM roms incorporated the correct BT stacks needed for SixAxis to work properly. Stock roms, for the most part, did not. I'm guessing the dev was somehow able to bypass the need for those specific BT stacks. I wonder how far the compatibility spectrum goes, now? 2.3?
i assume pairing the Sixaxis controller with BT is required?
movieaddict said:
this is old news!!! its been working ever since we got cm7. i posted about this weeks ago and i already have it working with my ps 3 controller
Click to expand...
Click to collapse
Haha yup +1.
movieaddict said:
this is old news!!! its been working ever since we got cm7. i posted about this weeks ago and i already have it working with my ps 3 controller
Click to expand...
Click to collapse
Yea, that's not the point though. It finally works on the STOCK rom, so now you have HDMI out capabilities as well. CM7 and/or MIUI doesn't have MHL capabilities.
madman604 said:
i assume pairing the Sixaxis controller with BT is required?
Click to expand...
Click to collapse
Yep that's correct. When you run the app, it will show your phone's bluetooth MAC address. You then plug the dualshock 3 to your computer and run a pairing app that will let you change the MAC address that the controller is paired to.
tzbigworm said:
To add to this, SixAxis controller has worked for AOSP roms (including, but not limited to CM roms) since the beginning of time. CM roms incorporated the correct BT stacks needed for SixAxis to work properly. Stock roms, for the most part, did not. I'm guessing the dev was somehow able to bypass the need for those specific BT stacks. I wonder how far the compatibility spectrum goes, now? 2.3?
Click to expand...
Click to collapse
I think I read somewhere that at least Froyo is required, but don't quote me on that. I know the app works on my HD2 when it was at 2.3.2, so it goes back that far at least.
How many controllers can you hook up with this app?
tiguy99 said:
How many controllers cna you hook up with this app?
Click to expand...
Click to collapse
Up to 2 IIRC.
Nevermind. Forgot my readig glasses.
Sent from my SGH-T989 using XDA App
Does anyone know if this will work with beastmod 4.0?
Also anyone using an aftermarket ps3 controller or does it have to be original?
Can anyone chime in?
Sent from my SGH-T989 using Tapatalk
The app will work on all Roms that our device supports (Beastmod, Domination,CM 7,etc) but not sure if it will work with third party controllers. In theory it should though!
So I got it working, but i'm running into a problem. For n64 emulator the right analog stick it keeps triggering c-right while still working as a right analog stick. I've tried tweaking the keymapping but obviously i'm doing something wrong. Any ideas??
¤sent by the juggernaut¤
Hi there ! Im having a real hard time to get this working with my t989 !
when I run my Sixaxis Controller it says
Could not start driver. Check that your device is rooted and has giben permission to run Disconnected.
Im on 2.3.5 perfect stock
i though i heard that the new app work with stock now ? can anyone help me out plz ??? Thank you !!
-==-=-
Ok ! Update 1) I rooted and put a rom on my t989 and now I can use my sixaxis controller (ps3 controller) with my cell phone now !
but... for some reasons n64oid wont let me link it... it kinda freeze when im scanning for devices !! anyone else had this trouble ?
with others emu such as Snes it works flawlessly
still cant figure this out.
i have seen videos of this app working correctly on t-mobile samsung galaxy s2... mine is the white one. not that it matters... when i run it it says failed to configure bluetooth... then 2nd attempt says cant bind pipe for device... what do i do to make this work...
just emailed the developer because my friend has the same phone and it works fine on his... the only difference is the color of our devise... he has black and i have white... but the dev said that it is a known bug and he will be releasing an updated version in a couple of days... so if you have a t-mobile galaxy s2 and it is giving you these errors,.... just wait a few days because a fix is on the way as per the dev. hope this helps someone because there was nothing else on the internet about my issue.... all were reported to be working fine... and mine was not...
bigkilla2009 said:
i have seen videos of this app working correctly on t-mobile samsung galaxy s2... mine is the white one. not that it matters... when i run it it says failed to configure bluetooth... then 2nd attempt says cant bind pipe for device... what do i do to make this work...
just emailed the developer because my friend has the same phone and it works fine on his... the only difference is the color of our devise... he has black and i have white... but the dev said that it is a known bug and he will be releasing an updated version in a couple of days... so if you have a t-mobile galaxy s2 and it is giving you these errors,.... just wait a few days because a fix is on the way as per the dev. hope this helps someone because there was nothing else on the internet about my issue.... all were reported to be working fine... and mine was not...
Click to expand...
Click to collapse
Are you and your friend using the same rom? Maybe your rom didn't have the correct Bluetooth libs?
Sent from my SAMSUNG-SGH-T989 using xda premium
Umm.. always had sixaxis compatibility? Twas 1 of the reasons I got the GS2, that n my foldable BT keyboard xD..
Worked on GB wit no issues, n usin it since I first installed ICS... donno where u got ur info but its incorrect, as for MHL, can't verify, don't got the cable, can't buy here yet n never looked at importing. But to say Sixaxis don't work on stock is a load of bull, either that or my ps3 controller is magic xD which would suck, gotta get a new 1, right anolog is startin to go loose, n I donno where to buy another "magic" controller that obviously shouldn't work in the first place as per your statement.

Categories

Resources