### [TrackWeight:将 MacBook 的触控板变成精确的数字秤,误差在1g,相当准确](https://www.appmiao.com/article/1622) **Published:** 2025-07-30T09:07:52 **Author:** 阿喵 **Excerpt:** TrackWeight利用MacBook 触控板内置的 Force Touch 压力传感器,将 MacBook… TrackWeight利用MacBook 触控板内置的 Force Touch 压力传感器,将 MacBook 的触控板变成精确的体重秤。实际测试只有1g的重量差,还是相当准确的 使用: 1. 打开秤 2. 将手指放在触控板上 3. 在保持手指接触的同时,将物体放在触控板上 4. 尽量在保持接触的情况下尽量减少对触控板的压力。这是物体的重量 ## 效果截图 ![](https://oss.amiao.app/website/2025/07/26052740/39535.webp) ![](https://oss.amiao.app/website/2025/07/26052745/58360.webp) ## 工作原理[](https://github.com/KrishKrosh/TrackWeight#how-it-works) TrackWeight 利用Takuto Nakamura开发的Open Multi-Touch Support 库的自定义分支,获取 macOS 上所有鼠标和触控板事件的私密访问权限。该库提供详细的触摸数据,包括标准应用程序通常无法访问的压力读数。[](https://github.com/Kyome22) 关键在于,只有当触控板表面检测到电容时,才会产生触控板压力事件——这意味着你的手指(或其他导电物体)必须与触控板接触。当满足此条件时,触控板的 Force Touch 传感器会提供精确的压力读数,这些读数可以进行校准并转换为重量测量值。 ## 要求[](https://github.com/KrishKrosh/TrackWeight#requirements) - **macOS 13.0+**(Ventura 或更高版本) - **配备 Force Touch 触控板的 MacBook**(2015 年或更新的 MacBook Pro、2016 年或更新的 MacBook) - **应用程序沙盒已禁用**(低级触控板访问所需) - **Xcode 16.0+**和**Swift 6.0+**(用于开发) ## 安装[](https://github.com/KrishKrosh/TrackWeight#installation) ### 选项 1:下载 DMG(推荐)[](https://github.com/KrishKrosh/TrackWeight#option-1-download-dmg-recommended) 1. 前往[发布](https://github.com/krishkrosh/TrackWeight/releases)页面 2. 下载最新的 TrackWeight DMG 文件 3. 打开 DMG 并将 TrackWeight.app 拖到您的应用程序文件夹中 4. 运行该应用程序(您可能需要在“系统偏好设置”>“安全和隐私”中允许未签名的版本) ### 选项 2:Homebrew[](https://github.com/KrishKrosh/TrackWeight#option-2-homebrew) brew install --cask krishkrosh/apps/trackweight --force ## 校准过程[](https://github.com/KrishKrosh/TrackWeight#calibration-process) 重量计算已通过以下方式验证: 1. 将 MacBook 触控板直接放在传统电子秤上 2. 施加各种已知重量,同时保持手指与触控板接触 3. 将压力读数与参考刻度测量值进行比较和校准 4. 确保不同重量范围内的一致性 事实证明,我们从 MultitouchSupport 获取的数据已经以克为单位了! ## 项目地址 [https://github.com/KrishKrosh/TrackWeight](https://github.com/KrishKrosh/TrackWeight) **Tags:** MacBook触控板称重, macOS, Mac触控板变成称重量表, 数字称, 触控板 **Categories:** 软件推荐 ---