Isso já foi solicitado e respondido um milhão de vezes antes. E acho que li quase todas essas perguntas e respostas e tentei o máximo de soluções possível.
No entanto, ainda não consigo fazer com que o mouse se reconecte automaticamente após um sono, desligamento ou interrupção do uso. Estou usando o Microsoft Sculpt Comfort Mouse no Kubuntu 14.04, 64bit. Eu posso me conectar manualmente, é claro.
Meu último esforço foi adicionar as linhas
<!-- 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
e, em seguida, reiniciar Bluetooth com
sudo service bluetooth restart
Mas nada. O mouse ainda precisa ser emparelhado manualmente.
E agora, depois de tentar alguns hcitool
comandos - o mouse não se conecta! Tudo o que recebo agora são mensagens de tempo limite. Não sei o que fiz, mas a partir de agora o mouse se recusa a se conectar.
Estou um pouco confuso aqui ....
apt-get install blueman
, esudo blueman-manager
Tente novamente, mas remova esta parte
name="Microsoft Sculpt Comfort Mouse"
Se não for esse o caso, você provavelmente tem a OUI errada.
Acredito que seja a primeira metade do endereço do seu mouse bluetooth.
OUI
significaOrganizational Unique Identifier
. Basicamente, a primeira metade do seu endereço MAC diz que é fabricado pela Microsoft, embora os ratos da mesma empresa possam terOUI
s diferentes por qualquer motivo.Para esta etapa, comece do zero e vamos iniciar o processo de eliminação.
Desinstale / limpe
blueman-manager
ou qualquer outro software bluetooth. Vá baunilha e deixe o software bluetooth Ubuntu original para descartar qualquer conflito.Pressione o modo de descoberta do mouse bluetooth.
Abra um terminal e digite o comando
hcitool scan
Em seguida, cole a primeira metade do seu endereço bluetooth como OUI.
Certifique-se de incluir o último dois pontos dessa maneira
oui="xx:xx:xx:"
Portanto, se o endereço do mouse Bluetooth for
AB:CD:EF:GH:IJ:KL
Seria assim:
Insira essa linha com o restante das entradas em
IMPORTANTE: Insira no início do arquivo, logo abaixo da
<devices>
tag inicial - porque as entradas correspondem na ordem de aparência!Eu reiniciaria depois disso apenas para garantir que tudo esteja em ordem.
Isso deve resolver a maioria dos problemas de reconexão, porque o Ubuntu não sabe ou armazena o número do PIN quando você emparelha pela primeira vez quando tenta se reconectar.
NOTA: Em outras distros do Linux, o caminho do arquivo
pin-code-database.xml
pode ser diferente!fonte
original Ubuntu bluetooth software
: remover o dispositivo Bluetooth se tivesse sido conectado, tente conectar o dispositivo com modificadaPIN options
usando código personalizado PIN0000
, testado com ThinkPad Bluetooth Laser MouseFunciona no Ubuntu 17.10. Acho que todas as distros com bluetoothctl são suportadas:
bluetoothctl
No$bluetooth
tipo de linha de comandodevices
. Você verá a lista de dispositivos disponíveis.trust 00:XX:XX:XX:XX:XX
Onde o número iniciado00:
é um dispositivo que você deseja conectar.ctrl+d
ouquit
para sair.Se você deseja conectar automaticamente o seu dispositivo na inicialização, abra
Startup Applications
e adicione um novo.Add
My startup BT connection
bash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
Você também pode configurar um atalho de teclado com o mesmo comando para almoçar e conectar o seu dispositivo pressionando um botão.
Diverta-se :)
fonte
bluetoothctl connect 00:XX:XX:XX:XX:XX
? Parece funcionar bem também. Você também descobriu que adicionarbash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \nquit" | bluetoothctl'
através do Aplicativo de Inicialização do Ubuntu adiciona uma segunda barra invertida ao \ nquit, para que fique assimbash -c 'echo -e "connect 00:XX:XX:XX:XX:XX \\nquit" | bluetoothctl'
no arquivo .desktop apropriado~/.config/autostart
?Tenho certeza que se você estiver emparelhando o mouse incorretamente, ele não funcionará. Eu estava tendo exatamente o mesmo problema. O Microsoft Sculpt Comfort Mouse emparelhou-se bem e depois deixei o computador durante o dia. O protetor de tela acendeu e, algumas horas depois, voltei a usar meu computador e meu mouse não estava funcionando. Eu provavelmente o emparelhei incorretamente também na primeira vez. Então, pesquisei na Internet e tentei várias coisas da comunidade Ubuntu, incluindo a remoção e a reparação do mouse, quando não seria possível reparar. Eu descobri que não estava realmente emparelhando corretamente cada vez que emparelhei. As etapas corretas para emparelhar este mouse que funcionou estão abaixo:
Clique em pesquisar no gerenciador de Bluetooth
fonte
Nenhuma das respostas listadas aqui funcionou para mim, mas emparelhei o dispositivo usando a ferramenta de linha de comando bluetoothctl e ele se reconectou automaticamente. O que eu fiz foi:
bluetoothctl
(listar o endereço do Mac do meu mouse)pair <MAC>
(no bluetoothctl que emparelhou o dispositivo)fonte
Eu tive o mesmo problema com este mouse e encontrei a solução usando a segunda abordagem mencionada aqui: /unix/177998/bluetooth-mouse-disconnects
Em resumo, crie um arquivo de regras, chamado "99-bluetooth.rules", em "/ etc / udev /" e adicione esta linha:
Isso resolveu meu problema, espero que também ajude você.
fonte
Confirmado. O uso de pacotes Bluetooth padrão, editando o arquivo pin-code-database.xml, também permitiu a reconexão de um mouse Lenovo Thinkpad Bluetooth Laser após a reinicialização do sistema. Aqui está a configuração que eu usei:
fonte