J'ai un iMac avec macOS et Ubuntu dessus. Je veux pouvoir utiliser ma souris et mon clavier Bluetooth avec les deux systèmes d'exploitation sans réappairage chaque fois que je change de système d'exploitation.
Quelqu'un at-il eu ce problème et trouvé une solution?
Réponses:
Les réponses à cette question vous donnent une idée générale, bien qu'un peu vague du côté macOS, je vais donc expliquer la procédure que j'ai utilisée.
Versions du système d'exploitation comme suit. Les noms et les emplacements des fichiers semblent être sujets à changement selon les versions, c'est donc ce qui a fonctionné pour moi.
Je suppose que vous avez un système de fichiers (clé USB ou autre) qui est au moins en lecture-écriture dans MacOS et lisible dans Ubuntu.
L'idée générale est que lorsque vous associez un appareil à un système d'exploitation, une clé de lien unique est générée, ce qui est nécessaire pour l'authentification la prochaine fois que l'appariement est actif. Vous pouvez transférer ces clés de liaison des paires MacOS aux paires Ubuntu de telle sorte que les paires fonctionnent dans les deux systèmes d'exploitation.
sudo defaults read com.apple.bluetoothd.plist LinkKeys
. Cela vous donnera quelque chose comme:Voici
a0-99-9b-16-43-d2
l'adresse MAC de l'adaptateur Bluetooth sur mon système.A la suite qui sont les adresses MAC des appareils que je paires (
00-1f-20-47-e5-22
et04-0c-ce-3d-15-4d
et les clés de liaison associés à ces appariements (4d6b002f 37584c09 ee219365 b78ba03e
etfe998c62 4bb29a7c 40b2e670 10db71ed
respectivement)./var/lib/bluetooth
. Vous devriez voir une entrée de sous-répertoire pour l'adresse MAC de l'adaptateur Bluetooth, formatée commeA0:99:9B:16:43:D2
. À l'intérieur, vous devriez voir des sous-répertoires pour chaque adresse MAC de périphérique, comme00:1F:20:47:E5:22
et04:0C:CE:3D:15:4D
. À l'intérieur de ces répertoires, vous trouverez des fichiers nommésinfo
. Modifiez ces fichiers avec votre éditeur préféré:Key
entrée. Cette clé doit être identique à celle que vous avez trouvée dans MacOS, mais avec quelques différences de formatage importantes:Vous pouvez y parvenir comme suit:
Modifiez ces clés reformatées dans l'entrée Clé des fichiers d'informations appropriés. Très probablement
sudo
sera nécessaire.Mise à jour: les couplages semblent avoir persisté lors des mises à niveau sur MacOS et Ubuntu. J'utilise maintenant 10.13.6 et 18.04 respectivement et je n'ai pas encore eu à refaire cette procédure.
la source