你能想象用 MacBook 触控板来称重吗?
TrackWeight 是一款刚刚上线的开源项目,它可以直接使用带有力度触控板的 MacBook 来称重,堪称最贵电子秤。@Appinn

先看视频
工作原理
TrackWeight 利用 Open Multi-Touch Support 来获取 macOS 上所有鼠标和触控板事件的私密访问权限。该库提供了详细的触控数据,包括标准应用程序通常无法获取的压力读数。
不过有个关键问题,仅当在触控板表面检测到电容时才会产生触控板压力事件,这意味着你的手指(或其他导电物体)必须与触控板接触。
当满足此条件时,触控板的 Force Touch 传感器会提供精确的压力读数,可以校准并转换为重量测量值。
精确到以克为单位。
硬件要求
- macOS 13.0+ (用于兼容 Open Multi-Touch 支持库)配备 Force Touch 触控板的 MacBook (2015 年或更新的 MacBook Pro、2016 年或更新的 MacBook)应用程序沙盒已禁用 (低级触控板访问所需)Xcode 16.0+ 和 Swift 6.0+ (用于开发)
如何使用
开发者并没有提供编译后的程序,需要在 Xcode 中编译,不过青小蛙编译了一个(未签名),一会放到搬运中,不想折腾 Xcode 的同学可以试试,但青小蛙也不确定是否可以运行成功。
称重的时候,需要先轻轻的触摸触控板三秒钟,然后将物品放上去,等待测量,就好了。
青小蛙的测试:
- 牙签盒:触控板称 34 克,真实世界的电子秤称出 35 克鸡蛋:触控板称 48 克,实际 53 克西瓜:触控板称 607 克,实际 623 克
所以,可以称个大概,但完全不能替代真实世界的电子秤。
获取
原文:https://www.appinn.com/trackweight/
关注我们
- 微博:https://weibo.com/appinncomB站:https://space.bilibili.com/10979326小红书:https://kutt.appinn.com/6QwshFFacebook:https://www.facebook.com/appinncom/BlueSky:https://bsky.app/profile/appinn.bsky.socialX:https://x.com/appinn微信公众号:搜索「小众软件」TG频道:@appinnfeed
爱发电:https://afdian.com/a/qingxwa (打赏我们,让我们更好的创作)