Une nouvelle application macOS appelée Poids de piste Vous permet d’utiliser le trackpad Force Touch de votre MacBook comme une échelle de pesée numérique précise. Construit par le développeur canadien Krish Shah, l’application se puise dans les capteurs sensibles à la pression d’Apple pour mesurer le poids avec une précision surprenante, le tout sans matériel supplémentaire.
Pour l’utiliser, vous placez votre doigt sur le trackpad et reposez doucement un objet dessus. L’application lit les données de pression et les convertit en grammes. Votre doigt doit rester en contact pour que la lecture fonctionne, car le capteur nécessite une capacité pour enregistrer la force. L’application s’exécute localement sur votre MacBook, à condition qu’il s’agisse d’un modèle Force Touch publié en 2015 ou version ultérieure.
La technologie derrière l’astuce
Au cœur du poids de la piste est Support multi-touch ouvertune bibliothèque macOS de Takuto Nakamura. Il donne aux développeurs l’accès aux données tactiles de bas niveau, y compris la pression, l’angle et la position, qui est normalement cachée derrière les API privées d’Apple. L’application de Shah utilise ce flux de données de capteur pour traduire la pression en poids, en utilisant le matériel Force Touch intégré dans les MacBook plus récents.
Le processus d’étalonnage est simple. Shah a placé son MacBook sur une échelle numérique conventionnelle, a ajouté des objets tout en touchant le trackpad et a comparé les lectures. Selon lui, les données de pression du système ont été étiquetées en grammes, ce qui a rendu la conversion inutile. Il affirme que l’application peut gérer des objets pesant jusqu’à 3,5 kilogrammes avec une précision raisonnable.

Dans une série de publications Sur X, Shah a partagé des images de ses tests, en comparant les cadres vidéo du MacBook à l’échelle numérique avec les lectures de la piste. « C’est assez précis », a-t-il écrit. Il a expliqué que le capteur Force Touch est essentiellement un tampon de pression qui imite les clics en utilisant la rétroaction haptique.
Expérimental, pas commercial
Il y a des limites. Vous ne pouvez pas peser d’objets sans que votre doigt reste sur le trackpad. Les articles métalliques peuvent déclencher de fausses lectures à moins que vous ne placez un morceau de papier ou de tissu entre les deux. La taille physique du trackpad limite également ce que vous pouvez peser. Et si vous essayez de mettre quelque chose de trop lourd, vous risquez de nuire à votre ordinateur portable.
Le poids de la piste est open source, sous licence MIT et disponible maintenant sur GitHub. Vous aurez besoin de macOS 13 ou version ultérieure, un MacBook Force Touch et Xcode pour créer et exécuter l’application. L’application Sandbox doit être désactivée car l’application s’appuie sur l’accès matériel de bas niveau.
Ce n’est pas destiné à remplacer une échelle numérique. C’est une expérience qui fonctionne bien pour les petits objets, les démonstrations ou la curiosité. Comme Shah le fait clairement sur le Référentiel GitHubce n’est pas destiné à une utilisation critique ou commerciale.