EDIT : Après une réinitialisation SMC/PRAM ultime, la solution de @doublepluskat ci-dessous a finalement fonctionné. Actuellement en train de taper sur mon clavier A1016. Merci beaucoup !
J'ai du mal à à nouveau associer mon clavier Apple Wireless blanc (2003) (N° de série M9270LL/A ou A1016) à mon MacBook Pro 15 pouces de 2016 après la mise à jour vers Monterey 12.0.1. Voici comment se déroule le problème :
- L'appareil est allumé et en mode 'Recherche', il apparaît dans le panneau 'Bluetooth' dans les 'Préférences Système', dans la liste des appareils non associés.
- En cliquant sur le bouton 'Connecter', rien ne se passe jusqu'à ce que la touche 'Retour' soit pressée.
- Ensuite, le panneau indiquant le 'Passkey' à 6 chiffres apparaît (le passkey étant différent à chaque fois) puis disparaît immédiatement.
- Si aucune touche n'est pressée, le panneau ne s'affiche jamais et l'association échoue simplement ; alors le bouton Connecter est de nouveau cliquable environ 20 secondes plus tard.
- L'état de l'appareil dans le panneau BT indique alors 'Le passkey ne correspond pas' (car je n'ai pas pu entrer le passkey de toute façon).
J'ai essayé d'éteindre et de rallumer le Bluetooth, de redémarrer le Mac et de réinitialiser le SMC+PRAM à de nombreuses reprises, ainsi que de remplacer les piles. Comme j'en possède deux, j'ai essayé avec les deux et le problème est exactement le même. Les deux fonctionnaient sans problème sur cet ordinateur avant la mise à jour. Je n'ai malheureusement pas d'autre ordinateur pour les tester. Mes écouteurs, ma souris et mon contrôleur DualShock 4 s'apparient et se connectent correctement sur le même ordinateur car je n'ai pas besoin de saisir de passkey. J'aimerais éviter de devoir revenir à une version antérieure pour que mon clavier externe fonctionne si possible.
Veuillez noter que je n'ai pas pu réinitialiser le module Bluetooth ou supprimer tous les appareils car ces options ne semblent plus être présentes en ouvrant le menu Bluetooth dans la barre de menus tout en appuyant sur alt+shift après la mise à jour vers Monterey. Pour contourner cela, j'ai cherché diverses méthodes pour faire la même chose par d'autres moyens sans que cela n'apporte de solution à mon problème :
Comment redémarrer le service Bluetooth depuis la ligne de commande
Pour moi, il semble simplement s'agir d'un bug logiciel de l'interface utilisateur. Mise à jour, voir ci-dessous Je l'ai signalé à Apple via leur interface de signalement de bug, bien que je ne sois pas sûr qu'ils lisent jamais ceux-ci.
Cela dit, j'aimerais savoir si je suis le seul à rencontrer ces problèmes d'interface utilisateur, et s'il existe un moyen de contourner cette association de passkey. Merci d'avance,
Cordialement,
EDIT : J'ai essayé de coupler en utilisant blueutil dans le Terminal comme indiqué dans ce post :
Coupler avec un appareil Bluetooth via le Terminal
Cependant la même chose se produit dans le terminal. Rien ne se passe jusqu'à ce que je presse la touche retour. Dès que je presse retour, l'association échoue immédiatement sans me laisser l'opportunité d'entrer le code PIN. Si j'essaie d'entrer le code à 6 chiffres puis retour, il se passe la même chose car il ne reconnaît pas le code PIN que j'ai saisi. Voici les messages d'erreur :
alexis@macbook-pro ~ % blueutil --pair 00-0a-95-45-9b-58 000000
Input pin 000000 on "Apple Wireless Keyboard" (00-0a-95-45-9b-58)
2021-10-31 08:44:43.900 blueutil[2637:220491] IOBluetoothDevicePair BluetoothHCIPINCodeRequestReply - 0
2021-10-31 08:44:44.466 blueutil[2637:220493] -[IOBluetoothDevicePair peerPairingCompleted:withError:]: Calling connectionComplete on IOBluetoothDevicePair. Status: 31
2021-10-31 08:44:44.470 blueutil[2637:220493] -[IOBluetoothDevicePair peerPairingCompleted:withError:]: Calling connectionComplete on IOBluetoothDevicePair. Status: 31
Failed to pair "00-0a-95-45-9b-58" with error 0x1f (Erreur non spécifiée)
J'ai également essayé avec différents codes à 6 chiffres sans résultat. Donc pour moi, il ne semble pas s'agir d'un problème lié à l'interface utilisateur mais plutôt à IOBluetooth.