3

This mouse is a "low-power bluetooth" device. Supposedly this uses HOGP instead of HID.

I have found responses that say you need bluez 5.x. Well Ubuntu 15.10 has bluez 5.35 but it doesn't work. When you try to make a connection, it identifies the mouse as "any device" and won't connect. I have a Surface Pro3 running either the distributed kernel for Ubuntu 15.10 or a more useful kernel that I have built myself based on a patched linux 4.3--the mouse behavior is the same for either. THe hardware is by Marvell. The mouse works perfectly when used in the Windows 8.1 partition.

8 Answers8

4

The solution was described here in comment #9: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1510570

In few words:

  1. Comment out the only non-commented line in file /lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules
  2. Uncomment lines [Policy] and AutoEnable=true (originaly there is =false, change it) in /etc/bluetooth/main.conf
  3. Reboot
  4. Search and pair your mouse. If cursor is not moving, try pairing again.
LiveWireBT
  • 29,597
1

Just wanted to add to the Andrey's Answer. If you disable the rule, the bluetooth is not active on the login screen. Even though in launchapd they say 5.35 removes the problem, I still experienced it. Anyway if you are like me using BT keyboard to log in, you might want to do as Andrey say and then reboot and remove the comment in the /lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules then reboot and the mouse is still connected.

Nick
  • 263
0

Okay. I have searched every where and finally did the same thing as what was described in https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1510570 after you follow those steps, be sure to open the bluetooth manager, select the mouse and the keyboard, and delete those connections. take the batteries out of both and put them back in to hard reset the devices, then turn them both on in pairing mode (intermittent flashing, 1 sec on, 1 sec off), and search for new devices on the bluetooth manager. While the device is still in pairing mode with the flashing light, select it and press the setup button. If you wait too long the devices won't be in pairing mode anymore and you might have to start over to get it to work.

0

On Ubuntu 15.10 (on Lenovo yoga 13) I was able to get Microsoft Design mouse working directly around the first couple weeks since the 15.10 release.. I think I was issuing some commands directly into the bluetoothctl utility to discover/pair the mouse instead of usual desktop GUI (I was having issue with my bluetooth driver that had a bug). The steps were these as I recall:

scan on
(now put mouse in pairing mode, wait for it to show up in console)
pair (the mouse's mac address)
connect (the same mac address)

I've used Design mouse for many weeks now - it works fine, but have a different issue - if I don't use the mouse for like 10 minutes then it become 'turned off'. I can turn it back on from the desktop bluetooth menu and it'd work fine as long as I keep it active. Alternatively, you can turn it on from bluetoothctl command utility once it goes to sleep, e.g.

connect (the mac address for your mouse)

You can write a bash script and run it from a keyboard shortcut, but still I wish it'd get fixed soon.

p.s. This works without hacking the udev rules and bluez conf file.

Bill
  • 141
0

I've tried everything written before without success; but I was able to get the Microsoft Designer mouse working using blueman. After installed I needed to play with it a little bit, but it works!. Remember after restarting you have to initiate blueman and just click on the Desiner Mouse option to connect it properly. BTW, using blueman the mouse doesn't stop every 10 minutes; but now I have some problems on WIFI speed :(

0

I similar thread on a MacOS forum solved this for me:

  • remove all other BT devices
  • pair the designer mouse: it should now work
  • re-add the other BT devices

Basically the designer mouse will only work if it's the first BT device.

https://discussions.apple.com/thread/6987906?start=0&tstart=0

0

Just want to add another success story. NOTHING worked until I removed all Bluetooth devices, rebooted, used Setup new device utility in Blueman. Works perfect now. No issues.

Works on 16.04LTS using same meathod as well

0

As others have said, workarounds can be found here: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1510570
There seems to be several ways and several combinations to work around the problem in the page described.

Adding to Andrey's answer, comment #27 on the page describes the following:

  1. Comment out the only non-commented line in /lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules. You may also replace it completely with the line below.

  2. Add ACTION=="add", SUBSYSTEM=="bluetooth", KERNEL=="hci[0-9]*", ENV{DEVTYPE}=="host", RUN+="/bin/hciconfig %k up".

Many thanks to all involved. Helped me a bunch !