Logitech MX Master Wireless Mouse under Ubuntu 14.04

Solution 1:

I can confirm that it works with Ubuntu 16.04LTS. If you use the unifying receiver that came with the mouse it will already be paired when you plug it in. If you wish to pair to a pre-existing unifying receiver you should install Solaar, which provides basic control over pairing, and limited configuration options for some Logitech peripherals.

I used a pre-existing unifying receiver, and paired my MX Master to it using Solaar. It does detect battery strength, but does not provide configuration of gestures, dpi, scrolling, etc. The mouse's standard configuration seems to be fine, except that it would really be nice if I could configure the hidden thumb button to switch workspaces for me. The hidden thumb button creates a key sequence, so I guess I could map that sequence within Linux to do workspace swaps.

Anyway, aside from minimal support for configurability, it works great.

I have also paired it using Bluetooth. Doing so required installing blueman and trusting the device.

As an update: The MX Master continues to work under Ubuntu 17.04 just as it did under Ubuntu 16.xx versions. I've also been using it under 18.xx and 19.xx.

Solution 2:

I have connected my Logitech MX Master via bluetooth using blueman-applet.

$ sudo apt-get install blueman

Then open it:

$ blueman-applet

If you have mouse on the list, remove, scan again and connect it. That's how i fixed it after hours of searching on Ubuntu 16.04.

Solution 3:

This answer is supposed to be for a MX Anwhere 2, but it worked for my MX Master.

Open bluetoothctl, then:

[bluetooth]# power off
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# trust
[Arc Touch Mouse SE]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# pair
[Arc Touch Mouse SE]# unblock
[Arc Touch Mouse SE]# power off
[bluetooth]# power on

Solution 4:

its works on ubuntu 18.04 i use hcitool to find my logitech M590 mac address

hcitool lescan

then gatttool to get mouse visible

gatttool -i hci0 [xx.xx.xx ... mac address] -I

https://ericasberry.com/blog/2016/09/30/pairing-a-logitech-mx-master-mouse-with-ubuntu-16-04-using-bluetooth/