Note that the keyb service from sdptool only works with bttest. When you try MC, you have to delete this service. Else Windows will find two different HID services and finally go insane completely :)
Edit:
Is there a firewall that may block the Pandora?
Try deleting all service records. Run "sdptool browse local" and then "sdptool del x" with x for each record handle (the records will be recreated when you shutdown/restart bluetooth)
Edit:
Still can't enable the service on Windows?
[/SPOILER]
I was able to tune the descriptors a bit, but it didn't improve performance for Windows. But I found something else (what is really weird). There are some default Bluetooth services running on the Pandora. Normally they shouldn't interfere with the HID service, since they use...
I'd like to take a look at the phones HID descriptors. There must be something the phone does in a different way.
Could you please run from the Pandora "sdptool browse x" (x is your phone bdaddr). This will print a list of all BT services the phone offers. Just filter out the HID service. There...
Great! :) Would you mind telling us which host os (and version) you used?
I'm aware of this issue. That's because the Pandora uses a non-standardized key set. Pressing shift-9 produces the key code for '(' but on the Pandora you'll get a '[', which is a different (and unshifted!) key code on...
The service is not functional, because there is no process behind, that handles the connection. sdptool just creates a service descriptor, nothing else. So, everything is ok. At least the service keeps checked in Windows.
I'll append a small tool that will test the connection for that...
It really should stay checked. Otherwise you'll get "Connection refused".
I don't get any warnings or errors when doing the same. It just works. Can't tell what the driver expects here.
Let's try something else (without MC involved):
- On your Pandora open a terminal and enter "sudo sdptool...
There is indeed no such option on Windows. A reconnect has to be initiated by the HID. I think the reason for this is, that a standard HID is never in listening mode, except when it's about to be paired. (MC is always listening)
Never heard of Bluesoleil before. But I'm always referring to the standard BT drivers.
Now, that you use the default drivers, is Windows able to connect to MC?
The behavior you mention is the same on my machine. Windows keeps scanning for services. Think that's normal.
I've seen that before...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.