Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

First of all, everything works normally on the same computer with Windows 8.1. If I connect the mouse to Ubuntu 13.10 manually (pressing special button on the device), it enables and works properly. But after reboot it doesn't connect automatically and I have to do it by pressing the button. So, it seems I need to provide some feedback between the mouse and Ubuntu, but how should I do this?

share|improve this question

3 Answers 3

Both os need have the same bluetooth name and use same key (last working one)

On windows key is stored at

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\yor_mac_address

On Linux

/var/lib/bluetooth/yor_mac_address/linkkeys

To read or edit windows 7 key need "PSEXEC" to exec regedit as system account.

https://nullroute.eu.org/~grawity/bluetooth-key-sharing.html

share|improve this answer

Check out my answer here:

http://askubuntu.com/a/582035/13903

Uninstall/purge blueman-manager or any extra bluetooth software. Go vanilla and just leave the original Ubuntu bluetooth software to rule out any conflicts.

  1. Press the bluetooth mouse's discovery mode.

  2. Open a terminal and type the command hcitool scan

  3. Then paste the first half of your bluetooth address as the OUI.

So if your bluetooth mouse's address is AB:CD:EF:GH:IJ:KL

It would look like this:

<device oui="AB:CD:EF:" type="mouse" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>

Insert that line with the rest of the entries in

/usr/share/gnome-bluetooth/pin-code-database.xml

This should solve most reconnection issues because Ubuntu doesn't know the PIN when it reconnects. You need to provide it with one.

share|improve this answer
up vote 0 down vote accepted

Use of blueman Bluetooth manager completely solved the problem.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.