Estou inicializando o Ubuntu e o Windows 8. Eu tenho um mouse bluetooth da Microsoft. Está funcionando corretamente nos dois sistemas operacionais, mas eu tenho que emparelhar sempre que alterno o sistema operacional.
Existe alguma maneira de usar o mouse bluetooth sem precisar parear cada vez?
Respostas:
Certifique-se de desligar o dispositivo ao inicializar o Linux.
Caso contrário, ele tentará se conectar ao dispositivo repetidamente com a chave de link antiga (e agora inválida). Isso pode acionar medidas anti-forçadoras, tornando o dispositivo inacessível.
Vá para a subpasta com o nome do endereço do dispositivo. Você deve encontrar um arquivo chamado 'info' lá. Abra isso.
Na
[LinkKey]
seção, defina a chave. Exemplo:Agora verifique a
[General]
seção e definaSalve e reinicie o bluetoothd:
Quando você liga o dispositivo, um pop-up deve aparecer, perguntando se você deseja autorizar o dispositivo bluetooth conectado. Claro que você faz!
Se você extraiu a chave do link do Mac OS, precisará inverter a ordem dos bytes da chave. O Mac OS o salva em endianness reverso.
fonte
você deve configurar o windows e o ubuntu para usar a mesma chave (senha) ao se conectar com o mouse.
emparelhe-o com o ubuntu, reinicie-o no Windows, emparelhe-o e obtenha as principais janelas usando para conectar-se ao mouse; veja minha resposta aqui para saber como:
/superuser/229930/finding-bluetooth-link-key-in-windows-7-to-double-pair-a-device-on-dualboot-com
então reinicie no ubuntu open terminal:
anote o endereço MAC do adaptador bluetooth
alterar a chave na frente do endereço MAC do mouse para a janela principal está usando
pressione Ctrl + X e ye Enter para salvar e reiniciar. agora o mouse deve funcionar nos dois sistemas operacionais.
fonte
sudo nano /var/lib/Bluetooth/put_adaptor_mac address_here/linkkeys
vez de mudar para o usuário root. Sim, minha edição ruim.Talvez você já tenha encontrado uma solução agora. No entanto, isso deve ajudar:
Oi, eu consegui trabalhar com o meu, copiando a chave do link bluetooth. Aqui está o que eu fiz:
Encontre o endereço bluetooth do PC / dongle (digamos
AA:11:11:11:11:11
) . Encontre o endereço bluetooth do teclado (digamosBB:22:22:22:22:22
). Pare o dispositivo normalmente, no Linux (através do painel Gnome).Deve haver um arquivo chamado
/var/lib/bluetooth/AA:11:11:11:11:11/linkkeys
, que contém uma linha como esta:Aqui, xxxx é de 16 bytes gravados continuamente em hexadecimal, essa é a chave do link.
Emparelhe o dispositivo normalmente, no Windows (isso mudará a chave). Obtenha a chave do Windows. No meu caso, estava nesta entrada do registro:
Infelizmente, o RegEdit diz "acesso negado" quando chego ao Keys, mesmo quando conectado como administrador. (Suponho que possa estar em outro ControlSet em alguns casos.)
Reinicialize no Linux, instale
chntpw
. A versão fornecida com o Lucid v0.99.5 parece não suportar o registro em 64 bits. A versão mais recente no repositório Debian (v0.99.6-2 até o momento da publicação) funcionou para mim.Para evitar modificações indesejadas do registro do Windows no Linux, copiei o
SYSTEM
arquivo em outro lugar, de:/path/to/Windows/System32/config/SYSTEM
Eu o abri com
chntpw
(navegue no registro comls
/cd
; ajuda com?):Isso produz algo como isto:
Aqui
xx xx xx
estão outros 16 bytes, em hexadecimal, representando a chave de link configurada no Windows.Por fim, copiei isso (e removi os espaços) para substituir o valor já existente
/var/lib/bluetooth/AA:11:11:11:11:11/linkkeys
.Eu tive que desconectar e reconectar (por meio do applet Gnome), mas às vezes precisava fazer isso. (Parece que também não funciona antes de fazer logon, mas, mesmo assim, estava acontecendo apenas com o emparelhamento no Linux. Esse provavelmente é um problema diferente.)
Funcionou para mim. Provavelmente é um pouco complexo para pessoas que não se sentem confortáveis em editar arquivos de configuração. Eu acho que é mais seguro trabalhar em uma cópia do
SYSTEM
arquivo de registro também, caso algo dê errado.fonte
Mouse Bluetooth com Windows 10 e inicialização dupla do K / Ubuntu 17.10 - Mouse Bluetooth HP Z5000
Há uma longa lista de sugestões sobre esse tópico, a maioria é antiga e complicada de seguir. Esta é uma alternativa para permitir que o mesmo mouse bluetooth funcione no Windows 10 e no Kubuntu 17.10. É bem simples. Isso deve funcionar em outros sistemas Debian e talvez em outros dispositivos bluetooth.
PRIMEIROS PASSOS:
1 /. Primeiro par no Windows. Salve uma cópia das teclas bluetooth em um pen drive e imprima-o. Isso é útil para determinar os endereços de computadores e dispositivos a serem usados na alteração do Windows LinkKey. Usando regedit (no resultado, clique para ativar os direitos de administrador), vá para - HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ BTHPORT \ Parameters \ keys \ computer MAC \ device MAC.
2 /. Reinicie no Linux e depois emparelhe no Linux.
3 /. Abra o Nautilus via terminal com su para obter a raiz completa:
4 /. Usando o Nautilus, navegue para bluetooth via sistema de arquivos ROOT - var - lib - bluetooth
5 /. No Bluetooth, abra o número de 12 dígitos (endereço MAC da máquina) e abra o endereço MAC do dispositivo
6 /. MAC de dispositivo aberto
7 /. Abre a pasta Informações
8 /. Abrir informações - exibe dados do Linux LinkKey - salve uma cópia ou imprima a tela / arquivo ou imprima uma cópia para usar posteriormente neste processo. Isso facilita a entrada do Linux LinkKey.
WINDOWS 10:
Desligue o mouse antes de iniciar o Windows e não reconecte. O dedo / touch pad será o único meio de prosseguir.
1 /. Login com senha de usuário normal
2 /. Pesquisar regedit
3 /. No resultado, clique com o botão esquerdo para ativar os direitos de administrador.
4 /. Vá para HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ BTHPORT \ Parameters \ keys \ computer MAC \ device MAC
O endereço do computador e do dispositivo será pelo menos semelhante ou mesmo idêntico no Linux e Windows. Isso pode ser verificado nas cópias impressas (se feitas). 5 /. Para obter acesso aos arquivos Keys, são necessários privilégios elevados (consulte https://www.howtogeek.com/262464/how-to-gain-full-permissions-to-edit-protected-registry-keys/ ).
6 /. Clique nas teclas e depois em Device Mac
Isso abrirá um editor de valor binário:
1 /. Insira a chave linux de 32 pares que foi obtida usando o Nautilus.
2 /. O LinkKey original será visto como duas linhas de 8 dígitos emparelhados. Haverá três linhas visíveis.
3 /. Coloque o cursor no início da primeira linha e insira o Linux LinkKey. O cursor passará automaticamente para o próximo par.
4 /. A entrada aparecerá em maiúsculas, no entanto, será automaticamente convertida para minúscula após a conclusão. O Windows converterá os caracteres principais em valores HEX durante esse processo, à direita do novo LinkKey.
5 /. Quando a nova entrada de tecla estiver concluída, coloque o cursor no início da tecla original e exclua as duas linhas originais. Isso deixará três linhas como originalmente.
6 /. Feche o editor que salvará as alterações se for reaberto. A chave aparece no cass inferior e no formato Windows (separado por vírgulas e não dois pontos)
7 /. Recolher HKEY-L_M e sair do editor de registro do Windows.
FINALMENTE:
Feche o Windows 10 e reinicie o Windows novamente sem ligar o mouse. Depois de totalmente inicializado, ligue o mouse - ele deve funcionar agora no Kubuntu 17.10 e no Windows 10.
fonte