Esto ha sido preguntado y respondido un millón de veces antes. Y creo que leí casi todas esas preguntas y respuestas, y probé tantas soluciones como pude.
Sin embargo, todavía no puedo hacer que el mouse se vuelva a conectar automáticamente después de una suspensión, un apagado o una interrupción del uso. Estoy usando un Microsoft Sculpt Comfort Mouse bajo Kubuntu 14.04, 64 bits. Puedo conectarme manualmente, por supuesto.
Mi último esfuerzo fue agregar las líneas.
<!-- Microsoft Sculpt Comfort mouse -->
<device oui="28:18:78:" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>
a /usr/share/kde4/apps/bluedevilwizard/pin-code-database.xml
y luego reiniciar bluetooth con
sudo service bluetooth restart
Pero nada. El mouse todavía tiene que ser emparejado manualmente.
Y justo ahora, después de probar algunos hcitool
comandos, ¡el mouse no se conectará en absoluto! Todo lo que ahora recibo son mensajes de tiempo de espera. No sé lo que he hecho, pero a partir de ahora el mouse se niega a conectarse.
Estoy un poco confundido aquí ...
apt-get install blueman
, ysudo blueman-manager
Inténtalo de nuevo pero elimina esta parte
name="Microsoft Sculpt Comfort Mouse"
Si no es así, entonces probablemente tengas el OUI incorrecto.
Creo que es la primera mitad de la dirección de su mouse bluetooth.
OUI
representaOrganizational Unique Identifier
. Básicamente, la primera mitad de su dirección MAC dice que está hecha por Microsoft, aunque los ratones de la misma compañía pueden tener diferentesOUI
correos electrónicos por cualquier razón.Para este paso, comience desde cero y comencemos el proceso de eliminación.
Desinstale / purgue
blueman-manager
o cualquier software adicional de bluetooth. Vaya vainilla y simplemente deje el software bluetooth original de Ubuntu para descartar cualquier conflicto.Presione el modo de descubrimiento del mouse bluetooth.
Abra una terminal y escriba el comando
hcitool scan
Luego pegue la primera mitad de su dirección de bluetooth como OUI.
Asegúrese de incluir el último colon así
oui="xx:xx:xx:"
Entonces, si la dirección de su mouse bluetooth es
AB:CD:EF:GH:IJ:KL
Se vería así:
Inserte esa línea con el resto de las entradas en
IMPORTANTE: inserte al principio del archivo, justo debajo de la
<devices>
etiqueta de inicio , porque las entradas coinciden en el orden de aparición.Reiniciaría después de esto solo para asegurarme de que todo está en orden.
Esto debería resolver la mayoría de los problemas de reconexión porque Ubuntu no conoce o almacena el PIN # cuando se empareja por primera vez cuando intenta reconectarse.
NOTA: ¡ En otras distribuciones de Linux, la ruta del archivo
pin-code-database.xml
puede ser diferente!fuente
original Ubuntu bluetooth software
: quitar el dispositivo bluetooth si hubiera estado conectado, a continuación, intente conectar el dispositivo con modificadaPIN options
utilizando el código PIN personalizado0000
, probado con ThinkPad Bluetooth Laser MouseFunciona en Ubuntu 17.10 Creo que todas las distribuciones con bluetoothctl son compatibles:
bluetoothctl
En el$bluetooth
tipo de línea de comandodevices
. Verá la lista de dispositivos disponibles.trust 00:XX:XX:XX:XX:XX
Donde comenzó el número00:
es un dispositivo que desea conectar.ctrl+d
oquit
para salir.Si desea conectar automáticamente su dispositivo al inicio, abra
Startup Applications
y agregue uno nuevo.Add
My startup BT connection
bash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
También puede configurar un método abreviado de teclado con el mismo comando para almorzar y conectar su dispositivo con solo presionar un botón.
Que te diviertas :)
fuente
bluetoothctl connect 00:XX:XX:XX:XX:XX
? Parece funcionar bien también. ¿También descubrió que agregar abash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
través de la aplicación de inicio de Ubuntu agrega una segunda barra diagonal inversa a \ nquit, de modo que se vea asíbash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \\nquit" | bluetoothctl'
dentro del archivo .desktop apropiado~/.config/autostart
?Estoy seguro de que si empareja el mouse incorrectamente, no funcionará. Estaba teniendo exactamente el mismo problema. Mi Microsoft Sculpt Comfort Mouse combinó bien y luego dejé la computadora por el día. El protector de pantalla se encendió y unas horas después volví a usar mi computadora y mi mouse no funcionaba. Probablemente lo emparejé incorrectamente la primera vez también. Entonces, busqué en Internet y probé varias cosas de la comunidad de Ubuntu, incluida la eliminación y reparación de mi mouse, en cuyo punto no se reparó. Me di cuenta de que en realidad no lo estaba emparejando correctamente cada vez que lo hacía. Los pasos correctos para emparejar este mouse que funcionó son los siguientes:
Haga clic en buscar en el administrador de Bluetooth
fuente
Ninguna de las respuestas enumeradas aquí funcionó para mí, pero emparejé el dispositivo usando la herramienta de línea de comandos bluetoothctl y se volvió a conectar automáticamente. Lo que hice fue:
bluetoothctl
(enumerar la dirección de Mac de mi mouse)pair <MAC>
(dentro de bluetoothctl que emparejó el dispositivo)fuente
Tuve el mismo problema con este mouse, y encontré la solución usando el segundo enfoque mencionado aquí: /unix/177998/bluetooth-mouse-disconnects
En resumen, cree un archivo de reglas, a saber, "99-bluetooth.rules", en "/ etc / udev /" y agregue esta línea:
Esto resolvió mi problema, espero que también te ayude.
fuente
Confirmado. El uso de paquetes bluetooth estándar editando el archivo pin-code-database.xml también permitió la reconexión de un mouse Lenovo Thinkpad Bluetooth Laser después de reiniciar el sistema. Aquí está la configuración que utilicé:
fuente