Help with bluetooth! hci_get_route returns ERNODEV - Android Software Development

Hi!
I am developing an application which connects a Wiimote to a bluetooth enabled android phone/device.
I did this by interfacing with the native bluez bluetooth library directly, rather than via the Android API. The reason for this is that Android API doesn't support HID devices, which a Wiimote is.
A problem now is that on some devices, mostly those sold by HTC, my app simply doesn't work. After calling the hci_get_route(NULL), this function should return an id of the first bluetooth device available (most likely 0), but instead returns ERNODEV (-1) as if no bluetooth device is available.
I suspect it has something to do with our beloved HTC grossly modifying something in the libbluetooth library to make this fail to work.
Has anyone ever done this kind of bluetooth interfacing?
How could I make this work?
Rooting the phone and replacing a library or two would be fine too.
For a list of working and non-working devices, check out the 2nd post of this thread.

HTC support
I just sent a customer service message to HTC about this issue. I hope they can get back to me with a "we'll work on it" message, or something. I really want this on my incredible. I'm new to coding like this, but could you disguise the Wiimote as another kind of device?

Just a response from someone equally interested in a solution. I'm trying to set up a bluetooth keyboard (Freedom Pro) with my gsm Hero running the 1.5 based MCR 3.2. Available drivers (Freedom's own, BlueInput & KeyPro) should work with 1.5, but HTC devices, especially the Hero, seem to be lacking something that is present in most 1.5 builds.
Investigating, I find the same issue of no route to device, because there is no known device. AIUI when bluetooth is turned on hciattach is used to establish a link to the hardware. At that point an hciconfig should list the hci0 device as present but down. However I find this list remains empty at all times.

I found this for keyboards.
Since I can't post the link, it's called "KeyPro for Android"
Google "keypro android" and click the first link.
Maybe that could help. It says it works with any android device above 1.5, however, I did read that some keyboards use a different type of bluetooth profile, SPP rather than HID.
I haven't heard back form HTC yet either.
EDIT: Upon reading your post again, you have tried this. Sorry, my bad.

Thanks for looking though The Freedom Pro is switchable between spp & hid profiles, so I figured I was safe, lol. Not with HTC's butchered 1.5 bt it seems.

Did you ever try to use the most likely id 0 on an HTC device? Even though the call to get the id fails?
Maybe you could use also the Android API to synchronize if a device is present and then use the id that Android API gives you?
Just some thoughts since I would love to see that App running on my Desire with Snesoid

Edit: Double post

tobren said:
Did you ever try to use the most likely id 0 on an HTC device? Even though the call to get the id fails?
Maybe you could use also the Android API to synchronize if a device is present and then use the id that Android API gives you?
Just some thoughts since I would love to see that App running on my Desire with Snesoid
Click to expand...
Click to collapse
Believe it or not, I actually tried this. Unfortunately, the next command (to bind the bluetooth adapter) also fails, and of course every command after that one because the adapter is not bound.
Thanks for the idea anyway.

usb
does the wii remote have usb connectivity? could it be possible to have the communication pass through that connection rather than bluetooth? one advantage of this would be increased battery life and probably better compatibility across models.
i'm sure some people would prefer bluetooth, but i figure i'll always be using it very close to my phone so i can see the screen, so the wired option is actually a bit more attractive (considering battery performance).
i know ps3 has usb connectivity as well, you just might need an adapter (mini to micro).

rubber soul said:
does the wii remote have usb connectivity? could it be possible to have the communication pass through that connection rather than bluetooth?
[snip]
i know ps3 has usb connectivity as well, you just might need an adapter (mini to micro).
Click to expand...
Click to collapse
I'm pretty sure the first answer is no - our wii is round at a friend's atm. However even if it was yes, you'd need more than an adapter. USB operates with one device as master & the other as slave. To allow you to connect slave devices to your phone it would need to be in host mode. Some mobile phone hardware implementations support this, however I don't know of any mainstream Android kernels which do. Even if you workaround that, you're left with the huge issue that slave devices can assume it's safe to draw power from the USB bus which could do nasty things (tm) to a lower power device like a mobile. This can be worked around via a powered hub, but it all gets very messy.
I looked into this a few months ago, hoping I'd be able to use a usb keyboard with my Hero. I ended up with a BT keyboard instead. Of course that doesn't work either but for completely different reasons, as hinted at by this thread. Hopefully a 2.1 ROM will solve that, but that's the subject of numerous other threads.

Uh, just throwing stuff out, what if you have a pc with two bluetooth adapters, it connects to the wii mote, and then broadcasts that in someway the android api can understand?
Also please actually try working on something with a rooted phone, the HTC EVO 4g is rootable, and I will make man love(no homo) if you get it working.
Either one works lol.

Using a PC as a proxy is kind of useless. If you have a wiimote connected to a PC, you might as well play games on the PC itself (there are nes/snes/sega/etc emulators for PCs too).
At this moment, rooting doesn't help with the problem either.

@1 True
@2 That sucks.

Do we think that this will/could be fixed in HTC's Froyo update for 2010 devices? Not looking for definite answers, just a ponderin'.

well if you send the null pairing code to the wiimote from the default bluetooth pairing screen.. it will fail to communicate with the wiimote too

waffles004 said:
Do we think that this will/could be fixed in HTC's Froyo update for 2010 devices? Not looking for definite answers, just a ponderin'.
Click to expand...
Click to collapse
Doesn't it work in stock/vanilla Eclair? I thought the main problem was with Cupcake, though HTC seem to have done weird things to every stock firmware. I read that removing Sense from a 2.1 HTC ROM breaks bluetooth. Go figure. And there was I thinking Sense was a gui enhancement

I contacted HTC about their bluetooth issues and just received this response
My name is Courtney, and I would be glad to assist you today. I understand that you are unhappy with the Bluetooth connectivity on your HTC EVO. HTC is aware of the problems occurring with the EVO and Bluetooth. We are currently investigating this issue and are working on a solution. As soon as we have an update, we will inform our customers. Thank you for contacting HTC America Technical Support. If you need further assistance, please feel free to contact us via email or at 1-866-449-8358. We are open 7 days a week from 6 a.m.-1 a.m. EST. You can also check out our Community and Support pages at htc.com/us and our pages on Facebook and Twitter.
Click to expand...
Click to collapse

I contacted HTC about this issue with my incredible and I basically got the same answer except the guy was more knowledgeable and said that other people were complaining about certain bluetooth issues. I think they know what they did and are waiting to fix it in Froyo to be easy for them. No worries though, should be comin' in a few weeks. I can't freakin' wait. I have soooooooooo much Pokemon and Mario to play.

does anyone know if this works on samsung galaxy s, i dont have my phone yet to test, but as soon as it arrives (sometime next week) i will test this.

All I can say is that my wii controller is working really well on cyanogen on my evolution now!

Related

[BOUNTY] "We" Hire a Developer for Bluetooth Wii/Ps3 controller app!

So I was digging through the source code Samsung released for the Galaxy S, and in the eclair zip I started digging through the bluetooth folder and came across multiple files that look like they support pairing a PS3 controller...
when you have functions like
Code:
static int ps3remote_decode
it gets you thinking lol.
So anyone with some experience with this device let me know if its even possible to pair with a sixaxis or dual shock 3, and if you have some experience with source take a look at the attached zip, its the
external/bluetooth/bluez/input folders contents
Main references are in sixpair.c which is the actual pairing application I'd assume, and in fakehid.c, and fakehid.h
chaoscentral said:
So I was digging through the source code Samsung released for the Galaxy S, and in the eclair zip I started digging through the bluetooth folder and came across multiple files that look like they support pairing a PS3 controller...
when you have functions like
Code:
static int ps3remote_decode
it gets you thinking lol.
So anyone with some experience with this device let me know if its even possible to pair with a sixaxis or dual shock 3, and if you have some experience with source take a look at the attached zip, its the
external/bluetooth/bluez/input folders contents
Main references are in sixpair.c which is the actual pairing application I'd assume, and in fakehid.c, and fakehid.h
Click to expand...
Click to collapse
I wouldn't jump to conclusions to fast. Because of the DLNA support I think they are talking about the PS3 remote control not the controller.
I'm sure the support can be added but it probably would take a little bit of hacking.
you know I'm not so sure now. I just looked in the main branch of Froyo source, and sure enough those files are still there. So I don't think it has anything to do with DLNA. Plus if it did, why would it have anything in there having to do with pairing a PS3 controller and decoding the button presses of one and assigning them to keyboard presses. Has absolutely nothing to do with DLNA
As I said its probably referencing the video playback remote control and not the game controller. Both use Bluetooth
Sent from my Behold II using XDA App
and like I said Sixpair.c specifically Mentions Dualshock 3, so I don't think thats what it's mentioning. Especially considering theres button mapping for L3 and R3 which isnt on the bluetooth remote for PS3
chaoscentral said:
and like I said Sixpair.c specifically Mentions Dualshock 3, so I don't think thats what it's mentioning. Especially considering theres button mapping for L3 and R3 which isnt on the bluetooth remote for PS3
Click to expand...
Click to collapse
Good Point but it think there is i'll go check mine later
chaoscentral said:
and like I said Sixpair.c specifically Mentions Dualshock 3, so I don't think thats what it's mentioning. Especially considering theres button mapping for L3 and R3 which isnt on the bluetooth remote for PS3
Click to expand...
Click to collapse
You didn't mention that in your first post. You just said can it be configured with a dual shock or sixaxis controller.
sixpair is a helper to pair with a Sony DS3/Sixaxis bluetooth controller.
it is part of the bluetooth protocol stack for Linux, called Bluez.
they used this helper to get the DS3/6axis to work on the Nokia N900.
So it is possible!!!
this is just amazing if it could do that
psychoace said:
As I said its probably referencing the video playback remote control and not the game controller. Both use Bluetooth
Sent from my Behold II using XDA App
Click to expand...
Click to collapse
video playback remote control is just a rearrangement of ps3 controller button functions into a tradition remote control format.
Wii/PS3 bluetooth controller problem?
All reports of the WiiMoteController say it doesnt work on the Galaxy S.
Do we know why exactly? the author comments on this for the HTC devices. does the galaxy S share the same problem?
"on some devices, mostly HTC, the application starts searching and then stops immediately with the "Error no -1" message, even if the bluetooth is on. Most likely a fault from HTC and unfixible for now. See this thread for technical info. If you're a developer and have solved this kind of issue before, please tell how! A lot of Android users will be very grateful
(finding the wiimote with the phone is not the actuall issue here, but rather the lack of support for the low-level connectivity with the phone's bluetooth. BAD, BAD HTC! Go stand in the corner!)"
is this a quick fix or something deeper?
With regards to the htc sense affecting the wii controller app - I believe theres a bug with the htc bluetooth stack that returns null when pairing devices this stops code beyond this from executing, or something along those lines.
The way around this is to use a ROM, without Htc sense like OpenDesire, which has been tested on these forums.
Still as yet i don't know what the reason is for the Samsung Galaxy S, if its a similar bluetooth issue, but i'm as eager as you to find out because it would make the perfect emulation device with that screen!
jazzyjeffm said:
With regards to the htc sense affecting the wii controller app - I believe theres a bug with the htc bluetooth stack that returns null when pairing devices this stops code beyond this from executing, or something along those lines.
The way around this is to use a ROM, without Htc sense like OpenDesire, which has been tested on these forums.
Still as yet i don't know what the reason is for the Samsung Galaxy S, if its a similar bluetooth issue, but i'm as eager as you to find out because it would make the perfect emulation device with that screen!
Click to expand...
Click to collapse
yes it would! i 100% agree hence my interest too. especially with the ps1 emulator around the corner...
would love more input on this, i might try tweeting paul later see if he replies.
OrionTC said:
yes it would! i 100% agree hence my interest too. especially with the ps1 emulator around the corner...
Click to expand...
Click to collapse
Awaking from sleepy mode : What? Around the corner? How far till a workin one?
I would LOOOVE a psx emulator with a working PS3 controler.. Maybe with froyo (also around the corner) we get 2 flies at once.. Faster emulator and (support for) a real controler (WOW!)
droidforums.net/forum/droid-games/35309-playstation-emulator-development-40.html
its pretty much ready just waiting for a few tweaks from the emulator android guy. only the dev's word on that though, but its the same guys who did the iphone emulators zottd (or something) and the guy who did the android emulators. should be a good product.
and yes wtb froyo and increased bluetooth support for controllers
they also mention about the PS3 controller and there may be a way to sync it but you need to sync with a PC first...not sure on the reasoning behind that.
OrionTC said:
droidforums.net/forum/droid-games/35309-playstation-emulator-development-40.html
its pretty much ready just waiting for a few tweaks from the emulator android guy. only the dev's word on that though, but its the same guys who did the iphone emulators zottd (or something) and the guy who did the android emulators. should be a good product.
and yes wtb froyo and increased bluetooth support for controllers
they also mention about the PS3 controller and there may be a way to sync it but you need to sync with a PC first...not sure on the reasoning behind that.
Click to expand...
Click to collapse
Bit offtopic.. But interesting in this context:
http://www.zodttd.com/wp/2010/07/are-you-still-working-on-porting-your-emulators-over-for-android/
http://www.zodttd.com/wp/2010/07/are-you-still-working-on-the-n64-emulator-for-android/
I LOVE SAMSUNG GALAXY S. I really want to buy it... but physical keyboard= better gaming. Solution Wii mote ime... so I emailed the dev. Still no response. Will keep you updated.
Sent from my CM7 IN_STEREO ((WHERE AVAILABLE)) G1 using XDA App
Man, that would be sweet. One thing about the galaxy s is that it has a great screen and powerful GPU but the only controls are the ones on the screen that are difficult to play with. I know this is of topic but does anyone know if the wiimote will ever be compadable with the galaxy s. I have tried it and does not work as of now.
It will work when the cyanogenmod ROM comes out, they have announced they are supporting the Galaxys S, should only be a matter of time.
It's just to use the ps3 controller to control your games. You can do the same with the WiiMote, you can even use it in the NES and SNES emulators.

Future Things We Would Like for Elocity A7 (Hope Elocity/Google/Nvidia Reads)

1. Being able to use the USB port to connect to the P.C. and being able to transfer information.
2. Gingerbread since Elocity is stating that Honeycomb is out for the A7 due to multitouch "This is a downer)
3. Better support from Elocity like a forum to talk about our issues to the support group since no one wants to respond to phone calls
4. This Tablet has great Hardware and the only one who is making a difference is Dexter who Elocity should owe great gratitude since he has spent numerous hours making it a better device.
5. Google to add tablet support to the market place
6. Nvidia to step up to the plate and help Google with getting updates out to the tablet users.
Please post anything else you would like to see with this tablet in the future updates so that Elocity will read it here since they won't respond to any calls.
Add to this wish list:
Cifs
USB 3g/4g support
Working WPA2 Enterprise
Hope some more people have more to say as this is being sent to Elocitynow.com
I would like to see them release the kernel source / patches. They're obligated to by the GPL, but they've flat out ignored all my questions about it.
Some people have reported that they were told that an nVidia contract prevents releasing it, but that can't be true. Maybe some specific nVidia drivers need to be kept closed but not the Linux Kernel.
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
rdjack21 said:
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
Click to expand...
Click to collapse
I do think we will see a dock down the line. I believe it will share the same dock that will eventually be available for their new A7.x line (assuming that comes to fruition).
As for speakers... I personally doubt you'll see something from eLocity. Maybe a jack built into the dock. You could always just plug you computer speakers into the A7's audio jack.
rdjack21 said:
Other than what has already been asked for I would like to see either the specs for the dock connection or some type of powered speakers that you could just drop our device into. I really think our device would make a really nice multimedia station.
Sent from my A7-040 using Tapatalk
Click to expand...
Click to collapse
OHH i like that... maybe some kind of app that turns the screen into a radio/mp3/alarm clock function that would also charge it... that could be leading to something...
Tether function like Archos tabs. While they're at it, make sure it works with Blackberry.
Mouse
Unless I'm doing something wrong, I cannot get a mouse cursor to show up when I use a mouse. Because the tablet has hdmi capability I would love to see a mouse cursor to show up on the screen to use it to navigate via bluetooth on the big tv
Customer support that actually responds back!
swiggyswag said:
Unless I'm doing something wrong, I cannot get a mouse cursor to show up when I use a mouse. Because the tablet has hdmi capability I would love to see a mouse cursor to show up on the screen to use it to navigate via bluetooth on the big tv
Click to expand...
Click to collapse
The mouse cursor is not showing up. it works but it's like it wasn't designed actually have a little cursor running around the screen.
XBOX 360 PC Controller
There is a mod under the "Android Development" section that expands on Dexter's 1.1 mod. It allows for an XBOX 360 controller to be used. It works great on emulators. I am also able to move through icons, open programs, and open the search tab with the controller. If you had a wireless USB reciever for PC to use a 360 controller, then you could conceivably hook it up to the TV via HDMI and controll it from afar with a wireless 360 controller. Hope that helps!
We should focus on getting honeycomb working on the tablet ... I'm sure we can bypass that multitouch thing.
I agree, besides the Google Maps tilt function and Fruit Ninja, I didn't see anything in their demo today that screemed "hardware must have multi-touch"
No kernel source -> no roms -> no other things
5[Strogino] said:
No kernel source -> no roms -> no other things
Click to expand...
Click to collapse
We should then ask eLocity to give us what we need ... will help their sells and then try to port Honeycomb ...
masterfred said:
We should then ask eLocity to give us what we need ... will help their sells and then try to port Honeycomb ...
Click to expand...
Click to collapse
Unfortunately, their tech-support didn't answer any questions. I read some topics - a lot of people did not receive anything from them.
5[Strogino] said:
Unfortunately, their tech-support didn't answer any questions. I read some topics - a lot of people did not receive anything from them.
Click to expand...
Click to collapse
It's pretty simple ... Dexter for exemple should ask with Mods permission, the right to access sources or eLocity shall remove XDA from their web site in the support page (http://www.elocitynow.com/support.shtml).
It's pretty stupid they rely on a community without providing the proper tools.
We should also ask for a buy back program so we can upgrade those 3-4 months tablet in a useless form for the new A7 that will run Honeycomb ...
The tablet was still a 300-350$ investment that led to ... nothing ...
I 100% agree, this has been like a $300 beta device, no matter how nice it is to have a Tegra powered tablet, if it can't run without major modding we've been hosed. I've managed to get regular Android Market(not new one) running on top of the 2nd official ROM by using Root Explorer to copy a ton of files to the /system/app folder...still not excited though.
Stream TV needs to setup an exchange program for the customers who purchased these headache tablets that forced us to become part-time programmers and get us at the least into the low-end new A7.x tablet. Maybe for difference in retail and with free shipping of new tablet and return shipping of old unreliable tablet(unless they're as tired of it as general public).

[Q] Wirelessly control the Xoom?

What I'm looking for is this:
Currently I connect my laptop to my TV via VGA and control what I want to watch with the Logitech Air Mouse app on my iPhone. A pretty great solution.
Now with the Xoom I want to take advantage of the HDMI hook up. However I don't want to stand up and walk over to the tablet to pause or change the TV show.
I know I can use DLNA to stream video to my 360. My concern is video quality.
So is there another option that exists? Might be a cool app idea (throwing it out there).
So far as I know nothing like that exists. My guess is a rooting solution will come up with a way to remotely control the entire device. However, with VLC being developed for android it might be possible to use VLC on the Xoom and connect via your phone or PC using a VLC remote. That seems like a good solution to me.
I did a little research. Apparently a Galaxy S can be paired to a Bluetooth mouse? Not certain in what capacity though.
Ideas?
BlazinGTI said:
I did a little research. Apparently a Galaxy S can be paired to a Bluetooth mouse? Not certain in what capacity though.
Ideas?
Click to expand...
Click to collapse
It may work but Galaxy S has touchwiz so that feature may be built on top of android rather than baked into android.
Inphinitizeit said:
It may work but Galaxy S has touchwiz so that feature may be built on top of android rather than baked into android.
Click to expand...
Click to collapse
Really doubt that touchwiz is the reason for bluetooth mouse connectivity. Unless there's something I'm missing and there's a reason based on fact that you're making that assumption.
BlazinGTI said:
Really doubt that touchwiz is the reason for bluetooth mouse connectivity. Unless there's something I'm missing and there's a reason based on fact that you're making that assumption.
Click to expand...
Click to collapse
I found a forum answer to your original question
http://androidforums.com/xoom-accessories/289604-bluetooth-mouse.html
and its been known that manufacturer's heavily modify the bluetooth stack on android devices which is why I suggested touchwiz might be the reason it works. For example you cannot connect your wiimote to a lot of HTC sense devices since they have modified the bluetooth stack. Similarly I thought samsung may have added that feature since I haven't seen it as a common feature on most stock Android phones.
Inphinitizeit said:
I found a forum answer to your original question
http://androidforums.com/xoom-accessories/289604-bluetooth-mouse.html
and its been known that manufacturer's heavily modify the bluetooth stack on android devices which is why I suggested touchwiz might be the reason it works. For example you cannot connect your wiimote to a lot of HTC sense devices since they have modified the bluetooth stack. Similarly I thought samsung may have added that feature since I haven't seen it as a common feature on most stock Android phones.
Click to expand...
Click to collapse
Ah got ya, thanks for the link!

QA Six axis controller woes :(

So i've done the six axis process with my s3, it was successful several times. Currently i'm running stock 4.2 rooted on my nexus 7. I've downloaded the pairing tool for my pc, changed the bluetooth adress of my controller to match my tablet. HOWEVER whenever i go to "start" in the app on my tablet it does the "attempting connection type 1 and then 2" Sits there for a while and never pairs to my device. I'm also seeing similar people having this exact issue
"This app is the greatest thing to happen to Android. It does it all. The touch emulation is fantastic. I really can't say enough good things about it. Buy it! You'll definitely be glad you did."
same thing happens to me and it messes my wifi up. Is this a bug we have to deal with until app dev fixes it or has anyeone heard of a work around?
I'm always able to find an answer in a different site shortly after i post. someone posted this...
I emailed the dev, and he sent me an email yesterday, and he said "I'm aware of this issue and hope to have a fix soon. Android 4.2 has introduced a new Bluetooth stack, so it will take some time to rewrite the sixaxis driver. I hope to have a fix within a week."
I'm in the same shape. This is the only reason I rooted my Nexus 7. I'm not going to roll back to an earlier image. If this isn't fixed in a week or so, Im going to restore my N7 to factory.
I paired my N7 with my mac and got the BT address. I used the mac sixpair app and wrote that address to my PS3 controller. Then I tried the Sixpair Controller test, but no joy via BT or USB. Hopefully this is fixed soon.
I heard that bluetooth was broken with 4.2 :[
Locklear308 said:
I heard that bluetooth was broken with 4.2 :[
Click to expand...
Click to collapse
What do you mean?
Other Question: What means the Connection Type? What is the difference between 1,2,3?
Greetings
OT: Why canĀ“t I edit my signature in profiles?

bluetooth completely borked. fix it google!

I've been trying to get a BT mouse to work on my nexus 4.
i've now tried 2 different models, without success.
both are recognized, both pair and then both completely fail to work.
to add insult to injury, i tried one of those mice on a friend's samsung google nexus today -- also running jellybean -- and it worked perfectly.
could anybody running a BT mouse successfully SINCE THE LAST UPDATE (4.2.1) let me know what make/model they have?
EDIT: maybe they heard me ...
http://www.idigitaltimes.com/articl...jelly-bean-update-bluetooth-fix-exclusive.htm
i understand your frustration, but just one question.. why are you using a bluetooth mouse on a phone? tablet, understandable but phone?!
khanh1289 said:
i understand your frustration, but just one question.. why are you using a bluetooth mouse on a phone? tablet, understandable but phone?!
Click to expand...
Click to collapse
take a nexus 4 + slimport adaptor + BT mouse + BT keyboard,
add an lcd TV with hdmi input (now common in hotels etc.),
and you have:
- a portable PC
- a decent home media centre (with armchair remote input)
- possibly a productivity tool for editing text/ photos etc. for which a touchscreen is too inprecise an input device.
understand now?
Instead of doing all that why wouldn't you just go wireless display and then use the phone as the remote at the sametime? Wouldn't that make more sense?
And AFAIK, bluetooth input devices weren't supported?
sorry, i typically use a laptop for those things. It would make a lot more sense btw. You can also use your phone as a bluetooth mouse/keyboard if you have a laptop that connects to a tv.
shotta35 said:
Instead of doing all that why wouldn't you just go wireless display and then use the phone as the remote at the sametime? Wouldn't that make more sense?
And AFAIK, bluetooth input devices weren't supported?
Click to expand...
Click to collapse
???
a/ i haven't a clue what "go wireless display" means.
b/ "use the phone as a remote" ... for what exactly? and how does that help me?
c/ where has google stated that "bluetooth input devices weren't supported"? that's nonsense.
re-read my previous post and try to get your head around what i am trying to achieve.
theabsurdman said:
???
a/ i haven't a clue what "go wireless display" means.
b/ "use the phone as a remote" ... for what exactly? and how does that help me?
c/ where has google stated that "bluetooth input devices weren't supported"? that's nonsense.
re-read my previous post and try to get your head around what i am trying to achieve.
Click to expand...
Click to collapse
Wow, you are quite "the absurd man". If you're trying to find help in a forum, it's best if you be a bit nicer. We're both trying to give you better alternatives to what you're trying to accomplish. To answer your questions...
A/wireless display technology is built in with the n4 and jelly bean and it's not yet widely available to most tv's yet but achievable with adapters.
B/so you don't have to carry around a Bluetooth mouse and keyboard. It helps you with 2 less things you carry (unless you're using a combo).
C/this one I can't back him cause I thought it is supported. Maybe it is broken, but I don't use it so I wouldn't know
Sent from my Blenzderz 9000
khanh1289 said:
sorry, i typically use a laptop for those things. It would make a lot more sense btw. You can also use your phone as a bluetooth mouse/keyboard if you have a laptop that connects to a tv.
Click to expand...
Click to collapse
... perhaps more sense to you, not me.
i don't want to carry a laptop around when i already have a computer in my pocket.
and i'm not happy with touch input devices as they are too slow and lack the precision needed for heavy editing.
these are my (not i.m.o. unreasonable) requirements of the nexus 4.
khanh1289 said:
Wow, you are quite "the absurd man". If you're trying to find help in a forum, it's best if you be a bit nicer. We're both trying to give you better alternatives to what you're trying to accomplish. To answer your questions...
A/wireless display technology is built in with the n4 and jelly bean and it's not yet widely available to most tv's yet but achievable with adapters.
B/so you don't have to carry around a Bluetooth mouse and keyboard. It helps you with 2 less things you carry (unless you're using a combo).
C/this one I can't back him cause I thought it is supported. Maybe it is broken, but I don't use it so I wouldn't know
Sent from my Blenzderz 9000
Click to expand...
Click to collapse
getting the display to the TV is no problem -- i already have a slimport adaptor! why would i want to max out my wifi for that? it's bananas!
and i've already said that i don't want to use touch input as it's too slow and inprecise for my purposes.
my portable (igo stowaway) keyboard and notebook BT mouse are tiny (and inexpensive).
sorry to seem abrasive but you are not getting what i'm trying to achieve here.
khanh1289 said:
why are you using a bluetooth mouse on a phone? tablet, understandable but phone?!
Click to expand...
Click to collapse
i've heard other people making the tablet/ phone distinction before and i'm not sure it's a valid one. the nexus 4 surely IS a tablet, albeit with a smaller physical (not resolution) screen. what else distinguishes a tablet? i use my N4 in exactly the same way i used my asus transformer and playbook.
theabsurdman said:
i've heard other people making the tablet/ phone distinction before and i'm not sure it's a valid one. the nexus 4 surely IS a tablet, albeit with a smaller physical (not resolution) screen. what else distinguishes a tablet? i use my N4 in exactly the same way i used my asus transformer and playbook.
Click to expand...
Click to collapse
In your first post you didn't clarify that you were going to hook it up to a tv, so I assume that you were planning to connect a Bluetooth mouse and keyboard to your n4 and try to work from it's bit-smaller-than 5" display, which is highly unproductive.
N4 is technically a phone, not a tablet, by definition and specifications. I shouldn't have to explain the differences between a phone and a tablet (I'm sure there's a thread with detailed explanations)... just because it's running the same os doesn't mean it has the same hardware classification.
I understand that you want your N4 to replace your computer and the technology is very close, but not quite there yet... For simple tasks, it's good, but for anything editing, a laptop computer is highly more productive than a phone. Imagine you're doing something and you constantly receive phone calls and text messages.
Anyways, I will test this later when I get home and see if it's really broken. I know my Bluetooth moga game controller works just fine so I don't know why your mouse wouldn't.
Sent from my Blenzderz 9000
khanh1289 said:
Anyways, I will test this later when I get home and see if it's really broken. I know my Bluetooth moga game controller works just fine so I don't know why your mouse wouldn't.
Sent from my Blenzderz 9000
Click to expand...
Click to collapse
i'd appreciate that, thanks.
my BT keyboard works fine, but no mouse that i've tried.
Bluetooth is pretty much borked in all versions of Jellybean for all devices. Some things work and some things don't its pretty hit or miss. Version 4.2.1 added some drivers for game controllers but not much else so that's probably why those work and things like mice don't. There is supposed to be another fix coming in the next version but all that's known to be in there for sure is a fix for A2DP streaming.
http://www.androidpolice.com/2012/11/27/changelog-whats-new-in-android-4-2-1-jop40d/
http://www.droiddog.com/android-blo...ease-will-fix-bluetooth-a2dp-audio-streaming/
kzoodroid said:
Bluetooth is pretty much borked in all versions of Jellybean for all devices. Some things work and some things don't its pretty hit or miss. Version 4.2.1 added some drivers for game controllers but not much else so that's probably why those work and things like mice don't. There is supposed to be another fix coming in the next version but all that's known to be in there for sure is a fix for A2DP streaming.
Click to expand...
Click to collapse
however, the (jellybean) samsung google nexus has no problem running a BT mouse, as i saw today.
i'd like to raise awareness of this problem with the N4 and get some more response from users, which has so far been sparse, probably because (as other posters in this thread have indicated) few see the need for a mouse.
for instance, somebody reported on another thread that they had been able to make a microsoft 5000 notebook mouse work. can anybody corroborate that?
i'm reluctant to shell out for yet another mouse considering that i'm currently holding 2 non-functioning ones.
not sure how much good it's going to do but i've opened an issue (#43918 Nexus 4 -- bluetooth mouse not working.) with the android development project:
https://code.google.com/p/android/issues/detail?id=43918&thanks=43918&ts=1359688071#makechanges
"bluetooth mouse not working on nexus 4 (jellybean 4.2.1)
i've tried 2 different models of bluetooth mouse. both are detected and pair, and are recognized in settings as input divices, but i get no on-screen cursor nor any mouse/ button input registed by the device. nothing.
the same mice work properly on a samsung google nexus."
i've had one response to my issue at google already.
could anybody else who is having this problem please add to that thread also?
https://code.google.com/p/android/issues/detail?id=43918&thanks=43918&ts=1359688071#makechanges
meanwhile i'm awaiting delivery of a microsoft notebook 5000 BT mouse which has been reported to work by another poster. i'll report back on that when it arrives
UPDATE:
at last i've found a mouse that works!
the microsoft bluetooth notebook 5000

Categories

Resources