Logitech MX Master Mouse se empareja, pero no funciona

11

Recientemente compré un Logitech MX Master Mouse para usar con mi computadora de escritorio Ubuntu y OS X. Se empareja completamente sin esfuerzo, ni siquiera se requiere un PIN, pero no puedo hacer nada más con él.

Captura de pantalla de opciones de Bluetooth

El interruptor "Conexión" no se activará, y el mouse en sí no parece reconocer que mi computadora existe.

No he tenido problemas con otros ratones bluetooth antes; Supongo que tiene que ver con este mouse compatible con Bluetooth 4.0 Smart; pero también lo hace mi hardware , así que creo que debería estar bien. El mouse en sí funciona bien si cambio al receptor Unifying, pero realmente preferiría usar bluetooth.

sigmabeta
fuente
El mismo problema aquí, puedo emparejar, dice que está bien si configuro el PIN en 0000, pero después del emparejamiento se parece al suyo.
davidbaumann

Respuestas:

23

Entonces, dado que la gente todavía parece venir por aquí buscando una respuesta (no te culpo, es un buen mouse), decidí hacer un copiado de mi respuesta de MX Anywhere 2. De todos modos, disfruta:

ACTUALIZACIÓN PARA> 15.10:

En mi respuesta original dije que el problema probablemente se solucionaría cuando aparezca 15.10. Si bien 15.10 tiene bluez 5, todavía hay algún problema con el emparejamiento. Honestamente, ha pasado bastante tiempo desde que solucioné este problema yo mismo, pero si no recuerdo mal, el MX Master (MX Anywhere 2) utiliza un método de emparejamiento sin PIN que aún no está implementado de manera adecuada en Ubuntu. Aquí hay algunos comandos que puede usar como solución rápida:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Si está utilizando otro dispositivo Bluetooth que no sea hci0, obviamente tiene que cambiar esa parte de los comandos, de lo contrario, deberían estar listos.

RESPUESTA ORIGINAL (para <15.10):

Tuve este problema hace un tiempo. Básicamente, lo que sucede es que el MX Master requiere Bluetooth Smart y Ubuntu se entrega con bluez (el controlador Bluetooth) 4, que no es compatible con Bluetooth Smart. Se supone que Bluez 5, que agrega soporte para Bluetooth Smart, comenzará a enviarse con 15.10, pero por ahora, tendrá que instalar bluez 5 manualmente si desea usarlo.

Solo un aviso, si desea tener un sistema estable, NO HAGA ESTO . En primer lugar, esto va a romper el control integrado de Bluetooth en el panel de configuración. Este método que estoy a punto de describir también agrega un PPA, que se supone que es malo para su sistema cuando se actualiza y otras cosas. Solo haga esto si sabe cómo eliminar un PPA y volver a bluez 4 o si simplemente no le importa y quiere que funcione. ;PAG

Primero, debe agregar un PPA con bluez 5. Recomendaría el PPA bluez 5 fabricado por Austin, ya que es el que he usado antes. Agréguelo con este comando:

sudo add-apt-repository ppa:vidplace7/bluez5

Luego actualice apt-get:

sudo apt-get update

Después de eso, puede instalar bluez 5 con este comando:

sudo apt-get install bluez

Ahora que tiene bluez 5, necesita una forma de controlar Bluetooth ya que, como se indicó anteriormente, el panel de control incorporado ya no funcionará.

Hay dos formas en que he intentado esto. Si desea tener una GUI, Blueman es su mejor opción. Puede instalarlo simplemente con:

sudo apt-get install blueman

Esto instalará la interfaz Bluetooth de Blueman que puede abrir para su iniciador de aplicaciones. Debe ser sencillo de usar y no requiere ninguna explicación en profundidad.

Sin embargo, el método que recomiendo es usar la línea de comando. Encontré que esto es mucho más estable (funcionó en la pantalla de inicio de sesión que Blueman no) y en realidad sorprendentemente intuitivo de usar por ser una línea de comando.

La forma en que funciona es que escriba bluetoothctlen la línea de comando donde ahora tendrá una interfaz de comando para interactuar con dispositivos Bluetooth. Puede escribir helppara obtener una lista de comandos y lo que hacen. El comando que querrá usar primero para emparejar el MX Master es el scancomando. Si escribe scan on, su computadora comenzará a buscar dispositivos Bluetooth. Mientras esté en este modo, ponga su MX Master en modo de emparejamiento y espere a que aparezca en la consola. Aparecerá algo como esto:

[NEW] Device XX:XX:XX:XX:XX:XX MX Master

La cadena "XX: XX: XX: XX: XX: XX" es la dirección MAC de su MX Master. Para emparejarlo y conectarlo, escriba:

pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX

Asegúrese de cambiar todos los "XX: XX: XX: XX: XX: XX" a la dirección MAC que obtuvo al escanear.

Y eso debería hacerlo. ¡Espero que funcione para ti!

Ellie
fuente
Excelente respuesta Guau. Sin embargo, algunas preguntas: 1) ¿No sería suficiente una actualización de apt-get para obtener bluez 5 después de la actualización? Parece que apt-get install solo te dirá que ya tienes instalado bluez. 2) ¿Encontró algún problema aparte de romper el soporte de blueman?
sigmabeta
Lo sentimos, al decir "romper el soporte de blueman" en realidad me refiero a "romper el panel de control bluetooth incorporado".
sigmabeta
El único problema real que encontré fue que no podía usar el audio Bluetooth, pero honestamente, no intenté demasiado para que funcionara. Puede haber una manera de hacerlo. Además, sí, la actualización definitivamente funcionaría. Si recuerdo, así es como lo hice, pero pensé que tal vez tenías una razón o algo para no actualizar, así que decidí instalarlo. Depende de la preferencia. ;)
Ellie
Siempre consigo Failed to pair: org.bluez.Error.AuthenticationCanceledcuando trato de emparejar: /
JuHwon
1
@JuHwon En realidad, esta guía está desactualizada. Voy a actualizarlo lo antes posible.
Ellie
1

Tengo el mismo problema, he usado el software blueman pero tampoco funcionó. Solo he notado que el proceso de emparejamiento termina con "Error de autenticación" Lamentablemente, logitech no es compatible con Linux para MX Master (no se pueden configurar gestos, etc.). Me di cuenta de que la comunicación inalámbrica en MX Master está encriptada, tal vez BLE no puede manejar esto. Para estar 100% seguro de este problema de software, he comprobado en la misma máquina Windows 8.1: se compara con BT suave y fácil y está funcionando.

TRaffii
fuente
"No es compatible con Linux para MX Master": he notado que el nuevo "MX Master 3" ahora incluye Linux (y Windows / Mac) como un sistema operativo compatible.
MrWhite