TrackWeight:Mac触控板秒变电子秤
近日,加拿大开发者Krish Shah推出了一款名为TrackWeight的macOS应用程序,借助该工具,配备Force Touch技术的MacBook触控板可实现电子秤功能。
这款应用的源代码已在GitHub平台公开,并采用宽松的MIT开源许可证,便于开发者学习与二次开发。
TrackWeight兼容所有搭载Force Touch触控板的苹果笔记本电脑,包括2015年以后发布的MacBook Pro以及2016年以后的MacBook型号。
开发者在项目页面中提到,该应用的实现得益于多项关键技术的支持。界面使用SwiftUI构建,数据流处理则基于Combine框架。此外,他还特别致谢了由Takuto Nakamura(@Kyome22)开发的Open Multi-Touch Support库。该库能够读取系统级别的多点触控事件,提供包括触摸位置、压力强度、角度及密度等详细数据,为重量检测奠定了基础。
由于Force Touch触控板依赖电容感应原理,用户在使用过程中需始终保持手指与触控板接触,这一限制可能对测量精度带来一定影响。尽管如此,开发者通过实测表明,应用整体表现较为准确。
目前TrackWeight可识别的最大重量约为3.5千克。开发者提醒,该工具仅适用于轻小物件的称重,不建议用于行李或人体称重,以免对设备造成损伤。
另外,应用在称量金属物品时可能出现误差,因其导电特性可能被系统误判为手指触摸。为避免此类问题,建议将金属物体放置在纸巾等绝缘材料上再进行测量。同时,为确保读数可靠,待测物品应完全置于触控板感应区域内。