Si vous avez toujours rêvé d'avoir des informations sur les accessoires USB connectés à votre Mac, WhatCable est pour vous. Cette petite application open source, disponible sur GitHub, récupère en effet de nombreuses informations fournies par macOS au même endroit.

WhatCable a le bon goût d'être notarisé et signé, donc une fois récupéré sur la page de release dans une version compilée, il suffit de le mettre dans votre dossier Applications et de le lancer. Une icône dans la barre de menus vous indiquera ensuite quelques informations sur les différentes prises USB de votre Mac.

Dans les informations, on trouve le type de connexion (USB, Thunderbolt, charge, etc.), des informations sur la charge, dont la puissance en entrée et le couple négocié en USB-C pour la tension et l'intensité, les informations sur les câbles (dans notre cas, même avec un câble doté d'une puce e-marker, ça n'a pas fonctionné) et même la liste des périphériques connectés.

Si vous avez une station d'accueil, la liste peut être assez longue : l'app va lister les éventuels hubs USB internes, les composants présents dans les stations qui sont interfacés en USB (Ethernet, audio, etc.) et les accessoires branchés sur les prises USB. WhatCable ne liste en effet que les prises USB du Mac lui-même, et pas directement celles des accessoires.

Même si toutes les informations sont disponibles dans l'absolu à différents endroits (essentiellement dans différentes sections des Informations système), WhatCable regroupe tout au même endroit et se met à jour automatiquement quand un accessoire est débranché (ou connecté).
Enfin, il faut noter que l'app ne fonctionne que sur les Mac Apple Silicon. Ce n'est pas un choix du développeur, mais bien une limitation matérielle : dans les Mac Intel, les API de macOS ne peuvent pas récupérer les informations directement par le même biais, à cause des contrôleurs Thunderbolt. De même, l'app n'est pas sur le Mac App Store car elle accède à des API que le magasin en ligne n'accepte pas.











