- macOS-App, mit der sich das Force Touch Trackpad eines MacBook als digitale Waage nutzen lässt
- Verwendet den Drucksensor des Trackpads, um Druck auf der Oberfläche in Gewicht umzuwandeln und in Gramm (gram) auszugeben
- Nutzt die Open Multi-Touch Support Library, um unter macOS detaillierte Druckdaten des Trackpads zu erfassen, auf die normalerweise nicht zugegriffen werden kann
- Da auf dem Trackpad kapazitive Änderungen – also Force-Touch-Druckereignisse – nur auftreten, wenn ein Finger oder ein leitfähiges Material die Oberfläche berührt, ist Fingerkontakt zwingend erforderlich; beim Messen von Metallobjekten werden daher Papier oder Stoff benötigt
- Nach dem Start der App legt man einen Finger auf das Trackpad und platziert dann, während der Finger den Kontakt hält, den Gegenstand auf dem Trackpad, woraufhin das Gewicht des Objekts gemessen wird
-
Anforderungen
- macOS 13.0 oder neuer (erforderlich für die Open Multi-Touch Support Library)
- MacBook mit Force Touch Trackpad (MacBook Pro ab 2015, MacBook ab 2016)
- App Sandbox deaktiviert (Voraussetzung für Low-Level-Zugriff auf das Trackpad)
- Für die Entwicklung werden Xcode 16.0 oder neuer und Swift 6.0 oder neuer benötigt
- Diese App ist ein Projekt zu experimentellen/Lehrzwecken; für Aufgaben oder kommerzielle Situationen, in denen präzises Wiegen erforderlich ist, sollte unbedingt eine echte digitale Waage verwendet werden
6 Kommentare
Haha, Herausforderung angenommen!
Das ist geekig, oder? 😂😂😂
Detailverliebter Wahnsinn, wow
> - Als ich dieses Projekt sah, musste ich an die Zeit vor 20 Jahren denken, als wir mit dem Vibrationssensor der Festplatte eines PowerBook den Baulärm in einem Gebäude wie mit einem Seismografen gemessen haben.
> - Ich habe genau diese Software (
SeisMac) geschrieben.Hacker News ist immer wieder erstaunlich ...
Hier versammeln sich wohl die Nerds aus aller Welt ...
Hacker-News-Kommentare
Der Drucksensor muss Kapazität erkennen, daher muss der Finger unbedingt Kontakt haben, man darf aber auch nicht zu stark drücken
LiquidMac