Any BT gamepad and keyboard? - Desire Accessories

Will I be able to use a BT keyboard or gamepad with my
desire?
Read about it at the N1 forum but its seamd to be a bít of a bother
to get it to work.
Is there a HID inbuilt in the Desire or do I need an app?
What I want to be able to do is to write long documents with the keyboard and play games useing an emulator and a gamepad.

I understand that the Freedom Universal 2 should work on the Desire with (not free) an app from the Android market place (search using "bluetooth keyboard"). I have ordered this keyboard as soon I manage to test it I will post results.

Sounds wonderful.
Im looking forward to your review.

Regarding the gamepad:
http://www.mymobilegear.com/showthread.php?p=17452

I'm also interested in whether a bluetooth keyboard will work. I'm getting an Apple Bluetooth mini keyboard soon, which should be nice to use at times when I'm away and need to type some long emails

I have a noname BT keyboard that works out of the box with windows mobile. With Android, the keyboard can be paired with the Desire, but it seems that no key input services are available in the Desire BT implementation. I understand that there is a BT driver floating around that could fix this issue. If I find the solution, I will post an update.

Bad news my Freedom Pro keyboard does not seem to work with the KeyPro app, the only app in the Android market as far as I know that provides drivers for BT keyboards. I have left a message on the mymobilegear.com forum so hopefully the developer will respond sson.

There is another driver/app: blueinput. I cannot get it working but you can try your luck.

Unfortunately the teksoft BT driver does not work either - major problem after a rebooted I found I could not enter my passpword and therefore had to do perform a hard reset! You have been warned (look here: http://www.teksoftco.com/index.php?section=blueinputandroid&tab=download)

what a shame.
thanks for your tries and i would love to use an external bt keyboard too.
i will try to find a cheap / second hand bt keyboard to test around

With Blueinput and KeyPro I think the issue is that they cannot work with the BT on the Desire. I have left messages on the developer forums but no feedback yet. Blueinput, if it worked, would be very promising as it should work with most HID keyboard (iGo, Stowaway etc).

Seams as if the kayboard have to be a SPP kayboard.
Not HID.
Freedom is working on a driver for android for their own Freedom
series keyboards.
Would be great to hear news about this.

Ethania said:
Will I be able to use a BT keyboard or gamepad with my
desire?
Read about it at the N1 forum but its seamd to be a bít of a bother
to get it to work.
Is there a HID inbuilt in the Desire or do I need an app?
What I want to be able to do is to write long documents with the keyboard and play games useing an emulator and a gamepad.
Click to expand...
Click to collapse
Save yourself for a wii remote. they (xda) will have it working with Desire soon if not already. Do a search and you'll find more details

agent.m said:
Save yourself for a wii remote. they (xda) will have it working with Desire soon if not already. Do a search and you'll find more details
Click to expand...
Click to collapse
I have been looking into this aswell. Im following the Wii-project
closely. But I also think a BT keyboard would be great.
Just got "documents to go" and a keyboard would make writing
much smoother.
Freedom Universal 2 looks relly good, since the Freedom Pro is a bit too
large.

Apparently these sorts of bluetooth apps don't work with Sense-enabled phones.
Not sure if flashing a non-Sense rom would fix it, but then the CM Rom doesn't have working bluetooth anyway.

think there was a modaco rom that worked with wii remote. not sure about othe r bluetooth stuff

Hey guys, has anyone found a Playstation-style bluetooth gamepad that works with CyanogenMod's Bluetooth HID implementation? I've already tried playing SNESoid with my Freedom Universal bluetooth keyboard, and while it works, it's obviously not as nice as with an actual gamepad. Any suggestions?

Related

Wireless keyboard

Hello guys i love my Hd2 so much but i have a problem sometimes when i want to use my phone to do most my things especially when m not next to my PC, so m in need of some drivers for my phone to connect to some wireless keyboards. this would really be helpful for me thanx in advance
If bluetooth they should use the HID driver built in - my one does.
Bluetooth keyboard
I use the Apple wireless keyboard - it's full-size keys but the whole thing is very compact and extremely thin. No special drivers needed - just pair it with the HD2.
slowcat2 said:
I use the Apple wireless keyboard - it's full-size keys but the whole thing is very compact and extremely thin. No special drivers needed - just pair it with the HD2.
Click to expand...
Click to collapse
REALLY, can you play games from there using the keyboard. what did you do to link these together?? if its a easy as you say, i want one!!
aoakes said:
REALLY, can you play games from there using the keyboard. what did you do to link these together?? if its a easy as you say, i want one!!
Click to expand...
Click to collapse
You can't play games using the keyboard - don't think so anyway (unless anyone knows otherwise?)... but great for typing etc.
Re games, I recently discovered Cobalt Controller (bluetooth driver for Playstation Sixaxis gamepad) - works like a dream with FpseCE!

Dualshock 3 on Android

Now correct me if I'm wrong here, but I believe it is currently not possible to use a dualshock 3 or sixaxis with Android correct?
Well I was digging through the Samsung Galaxy S' source code and came across a bunch of files in the eclair build's folders. More specifically a bunch of files which lead me to believe they added Dualshock 3 connectivity to the Galaxy S through some means. If anyone wants to take a look at the attached file, be my guest.
I found these files in the \external\bluetooth\bluez\input folder
the main files seam to be fakehid for decoding the PS3's output into fake keypresses, and sixpair for pairing the controller.
Any experienced Android system modders care to take a look and possible add support for dualshock 3 and sixaxis into as many builds as we can?
You may not be able to use dualshock, but you are definately able to use a Wiimote, at least it's gamepad. I use the pp found on the market for my Mother 3 ROM playing cuse I don't have Multitouch on my X10, plus it looks cool to be able to control your phone with a Wiimote.
Sent from my X10a using XDA App
so now that has me thinking, what if you set the master address of your dualshock 3 to your phones BT address and tried to connect, thats how you have to do it on Windows Mobile because Sony decided the best way to pair a bluetooth controller is by cable
EDIT: I'd try but I don't have an Android phone at the moment, killed my HD2 a week ago and waiting for the Samsung Vibrant to come out.
+1 for Android-DualShock-Support
I'm working on this right now. I changed the BT master address on my controller with six pair, but I'm having a tough time getting it to connect to the phone. As of right now, the two don't act like the other exists.
This would be awesome. Especially if we find a PS/PS2 emulator (haven't checked to see if there is one already or not.
I hope someone is working on this, it would be to cool to be able to use this controller over a wiimote.
PSX4Droid is out!
we have one more reason to get this working!!
I wont be happy in life until I can play Metal Gear Solid and FF7 on my Samsung Epic with a dualshock 3.
I'll even pay for it. (HINT HINT)
I just recently found myself wishing for this when the PSX emulator came out.
I've done some googling and came across this this source.
sixpair.c. (Only required if the SIXAXIS is to be used with a non-PS3 Bluetooth master.) The SIXAXIS apparently does not support the standard Bluetooth pairing procedure; instead, pairing is done over USB, which is arguably simpler and more secure. This command-line utility searches USB buses for SIXAXIS controllers and tells them to connect to a new Bluetooth master.
Click to expand...
Click to collapse
So it appears that sixpair.c is a common linux application that will search USB busses for sixaxis controllers. The issue with connecting to something like an Android device is that the Sixaxis pairs over USB (no pushbutton like on the Wiimote), so it will be tricky to get paired with a phone.
I know the Nokia N900 guys managed to get the sixaxis working with Maemo 6 so its not impossible
tomasz dot sterna dot tv/2010/02/play-games-on-nokia-n900-with-ps3-sixaxis-controller/
kennethlongshaw said:
I know the Nokia N900 guys managed to get the sixaxis working with Maemo 6 so its not impossible
tomasz dot sterna dot tv/2010/02/play-games-on-nokia-n900-with-ps3-sixaxis-controller/
Click to expand...
Click to collapse
Makes sense, he just uses sixpair on a linux machine to pass the bt address of his phone (as opposed to the bt address of the actual machine). Ideally we could remove the PC from the equation entirely, but I could settle with this for now.
if anyone can make this happen it'll be the first app I pay for
I know USB host is getting enabled on several phones, there's hacks for the Nexus and Desire. Maybe a starting point is to use this functionality to pair by cable?
i also came across this here in my search, im guessing the people talking about it here on xda are prob. the same as the ones im linking to.
but i thought it was worth linking to.
HTML:
http://www.baconbuzz.com/r/Android/comments/diy22/android_bounties_ps3_dualshocksixaxis_support/
No news? for psx/snes/mega/etc emus
would be incredible, in wm is awesome playing with a psx DualShock3 is priceless
I am surprised that nobody has created this driver bt for ds3 in android
Please, News ?
well there must b a way cause i know for windows mobile theres a program called cobalt controller that u can use to connect either a wiimote or a ps3 controll
Would love to see some work on this would defiantly donate / pay for an app that made this work. Especially now FPSE is on Android!

Blueputdroid use your phone as a bluetooth mouse with your Transformer

Found this app useful especially when using the HDMI out. It basically turns your (rooted) Android phone into a bluetooth touchpad and keyboard which works with the transformer.
https://market.android.com/details?id=app-berserker.android.apps.blueputdroid
That's awesome. I'll be sure to try it when I receiver mine.
Sent from my Captivate
Are u looking for a mouse in phone? I did not follow the thread but if u need that u can find different app in android market such as v:mote or ' mouse in blue'
hope this help
Have you succeeded controlling your TF(from you android phone) using this app? If you did its awesome! Its exactly what I was looking for
So awesommeeeeee just what I wantedddd.
i looked on the market but most seem to be for controlling pcs rather than other android devices such as tablets.
Or does the fact it uses bluetooth make no difference as to what device it contects to and its just not mentioned in program description on market.
Thanks.
Jason.

iGo ThinkPad Bluetooth Keyboard (Got it Working on HTC Evo!)

First, our apologies if this is posted elsewhere, or if this post should not be in this section.
I really didn't want to have to go and spend another $100 on the freedom bluetooth keyboard, my iGo Thinkpad Bluetooth keyboard had been faithful to me since my BB 8830 days. When iGo discontinued the product in early 2007, there were no more driver updates even for WM6; that also meant no support for Android devices. Knowing that, the only recourse I had was to buy another keyboard. I didn't want to, so after some searching, I found an app that made my old trusty iGo keyboard work, seemingly flawlessly thus far.
The app, Teksoft BlueInput is the answer. It makes the Evo use the HID bluetooth required to pair the keyboard with the EVO. Don't be fooled by the negative reviews in the market, if you know how to toggle your input method, you will get the desired effect. Now, the free app lets you see as far if your phone is compatible with the software, after 200 keystrokes it will start to insert the annoying tag [blueinput method] everywhere you type. Being a writer, I can't have that riddled throughout my text, so I bit the bullet and paid the $14.60 (9.95 Euros) for the registered version. It was either that or pay $100 for a Freedom keyboard. Quite the deal huh? It is in the market but you have to purchase it through the website.
I've tested it and so far I've noticed no battery drain, (my husband and I are both running CM7) the feedback is flawless. I've been using it for about thirty minutes andd haven't quite figured out how to get the number functionality to work, but I had the same issue on my tp2 so it isn't the software (app). If there are more hiccups I will post, but right now, this seems to be the answer for me.
Hope that helps someone out there.
Thanks for the update. Although, in the past, I have used the exact setup perfectly without Teksoft blueinput on CM6. CM7 (AOSP) should have the HID profile built in the BT stack so you should've been just able to pair and connect without the addt'l app.
I appreciate you sharing your find, but for others, I would suggest you try to setup your HID keyboard normally before you try other software to make it work.
breezer260 said:
Thanks for the update. Although, in the past, I have used the exact setup perfectly without Teksoft blueinput on CM6. CM7 (AOSP) should have the HID profile built in the BT stack so you should've been just able to pair and connect without the addt'l app.
I appreciate you sharing your find, but for others, I would suggest you try to setup your HID keyboard normally before you try other software to make it work.
Click to expand...
Click to collapse
Thank you, I appreciate that. Unfortunately for me, and it could be just user error on my end, I could not get it to specifically pair with the device using the normal method. Again, it could have been just a *duh* on my end. Thanks though I think that will help others greatly.

Use your Xperia Play as a game controller for your tablet!

https://market.android.com/details?...wxLDEsImNvbS50b3VybmVzb2wudGFibGV0cmVtb3RlIl0
I'm gonna try this tonight! Anyone else use it? It has specific settings for the Xperia Play....
I dont think the physical buttons work.
Sent from my ASUS Transformer Pad TF300T using XDA
KindaUndisputed said:
I dont think the physical buttons work.
Sent from my ASUS Transformer Pad TF300T using XDA
Click to expand...
Click to collapse
They don't seem to you're right. it looks like it emulates the Xperia play using the touch screen.... Damn
Could someone try contacting the developer? I think I've already tried...
Sent from my R800i using XDA
Wouldve been nice.. I need a gamepad for my tablet, About to buy that onlive universal controller.
Funny, I'm looking for the same thing.
Is there nothing out there that can do this?
Hope no one minds if I bring this thread back - I've been looking around for solutions for this (even before this thread) and stumbled upon androdhid a while back, but I still haven't tried it out:
http://code.google.com/p/androhid/
I more recently found android-bluetooth-touchpad and actually gave it a try:
http://code.google.com/p/android-bluetooth-touchpad/
I couldn't get it to work with Windows, but maybe I was doing something wrong or maybe they were running into the same problems that androhid ran into (they talk about it here: http://code.google.com/p/androhid/wiki/AndroHid ), but I did get it to work with my Android tablet and was able to use it to move the mouse pointer around and click, but the keyboard feature didn't seem to work very well. In contrast, androhid claims to provide a working keyboard, but no mouse support due to technical hurdles, although a commenter mentioned he had extended it to get mouse support working (I tried contacting him, but no response).
So anyway, we have here two at least somewhat working solutions that at least work with Linux/Android, if not Windows. And they're open source.
How interested would ya'll be in adapting these into something with the Xperia Play in mind, so you can use your Xperia Play as a bluetooth gamepad compatible with Linux/Android tablets? (and also as a mouse/keyboard) I may try and work on this if I can find/make the time. It'd be nice to get it working with Windows too, but that might be further off. Or if someone else wants to spearhead it, I'd be willing to help as I'm able. I'm not promising I'll have much time for this any time soon though, but it hopefully shouldn't be too hard.
Or does anybody already have some other good solutions for this? Seems like the solutions I've seen either aren't very good, or rely on custom software on both sides of the connection (both a client and a server, whereas by following the HID standard, you only need custom software on one side-use app on the phone and connect to any android tablet with bluetooth hid support, which most ICS and beyond tablets will and maybe some Gingerbread).
Further down the road I'd even like to get USB HID working, but I'm pretty sure that would require kernel-level development. (ie connect your phone via USB and it acts as a USB controller too)
EDIT: Or maybe I necro'ed the wrong thread, but not sure this one had any good answers either:
http://forum.xda-developers.com/showthread.php?t=1730561
~Troop
If it helps, such an app would be relatively easy to make for the buttons and dpad but not the touch pad.
The problem is no one had any incentive to do it.
It would be awesome if the maker of TabletRemote would implement it, he already took care of all the grunt work (nice ui, register each other, settings, etc.)
I made a proof of concept app in a few hours and it worked just fine.
I don't know what the point if this post is.
Sent from my R800x using xda app-developers app
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
hatcyl said:
If it helps, such an app would be relatively easy to make for the buttons and dpad but not the touch pad.
The problem is no one had any incentive to do it.
It would be awesome if the maker of TabletRemote would implement it, he already took care of all the grunt work (nice ui, register each other, settings, etc.)
I made a proof of concept app in a few hours and it worked just fine.
I don't know what the point if this post is.
Sent from my R800x using xda app-developers app
Click to expand...
Click to collapse
I was really just hoping to stir up some interest to motivate me to actually do some Android development. I'd like to spend some time doing Android development, but I rarely have the motivation since I do enough programming as my full-time job and tend to want to relax and do other things when not at work.
You're right, it seems like there isn't that much incentive for this, so it would be nice if developers who already have apps that are so close to what we're talking about to extend their solutions to cover this.
injection18 said:
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
Click to expand...
Click to collapse
Good to know that that combination works out, even if it is a bit roundabout! Shows that having a workable solution matters more to users than following standards. (EDIT: And I don't mean that in a negative way, I'm just saying getting something working is what's most important, worrying about following standards and implementation details is something programmers worry more about than users)
~Troop
injection18 said:
Tablet Remote + GameKeyboard = EPIC WIN !
I can use my Xperia Play gamepad as a bluetooth gamepad for my new Nexus 7 and it works perfectly !
Use Tablet Remote for bluetooth remote control, use GameKeyboard to map physical buttons to touch events and you're done !
(However I think GameKeyboard needs root access ...)
Click to expand...
Click to collapse
In fact it works, but you can't press some buttons at the same time ... so I must find an other solution ...
There should be an app that allows to use the Xperia Play as a gamepad on PC. I thinks it's an idea that would completely rock.
I think you can do that already. Just acts as a HID.
https://play.google.com/store/apps/details?id=app.pcon&hl=en here ya go. Think thats the one.
Miles Wolf said:
There should be an app that allows to use the Xperia Play as a gamepad on PC. I thinks it's an idea that would completely rock.
Click to expand...
Click to collapse
Yeah, I would like that eventually too. Unfortunately, that's more difficult to do, at least as a true HID device... both the androhid and bluetooth touchpad projects I mentioned ran into a roadblock trying to work with a Windows host (because they don't quite emulate a true/full HID device, just almost, which is "good enough" for Linux). Connecting to Linux distributions which use the Bluez bluetooth stack is very doable, however. Maybe it'll be possible to modify/recompile the Android Bluez bluetooth stack to overcome this, but that makes it much more challenging and puts it further off.
There might be other strategies involving custom driver software on the PC to make it work though that would be easier. (The advantage of operating to the HID standard is that it works with PCs/tablets/phones out of the box without special drivers/software on the host)
Do go watch the demo linked to on the page below, he uses his app in gamepad mode to control a mario-like game running on Linux:
http://code.google.com/p/android-bluetooth-touchpad/
EDIT: Or guess the non-HID solution already exists as Mysticales pointed out above. Note that it is likely not truely emulating a HID device since it requires Java software on the PC. Still, it should get the job done!
~Troop
I just managed to use my Xperia Play as a controller via wifi for my PC and it works WONDERFULLY!
Heres what i did
downloaded and install this :
https://play.google.com/store/apps/details?id=app.pcon&hl=en&rdid=app.pcon&rdot=1
you also need to download the PC client for it to work
Theres a Xperia play mode included but its awful , some buttons dont work and the X button fails to register after using the dpad.
So what i did was use Joypad 1 (the one with the on screen controls)
And used GameKeyboard with a 6 button controller.
End results? it worked perfectly.

Categories

Resources