MacBook触控板秒变电子秤:开源软件的神奇运用

加拿大开发者Krish Shah发布了macOS应用TrackWeight,让配备Force Touch触控板的MacBook(2015年后)秒变电子秤。该开源应用利用触控板读取的压力、角度等数据进行测量,可称量高达3.5千克的物品。开发者建议避免称重行李或人体,并特别提醒称量金属物品时可能出现误读。

近日,一位名为Krish Shah的加拿大开发者发布了一款名为TrackWeight的macOS应用程序,该应用能够将苹果MacBook的Force Touch触控板转换为一个简易的电子秤功能。

这款应用程序的源代码已在GitHub上公开,并采用灵活的MIT开源许可证发布,这意味着任何开发者都可以查看、使用甚至修改其代码。

TrackWeight适用于所有配备Force Touch技术的苹果笔记本电脑,包括2015年及之后发布的MacBook Pro系列,以及2016年及之后发布的MacBook系列。

MacBook触控板巧变电子秤:开源软件TrackWeight实现神奇功能

据开发者Shah在GitHub页面上的介绍,TrackWeight的实现得益于多项关键技术贡献。除了使用SwiftUI构建用户界面和Combine框架处理响应式数据流外,他还特别感谢了Takuto Nakamura(@Kyome22)提供的Open Multi-Touch Support库。

该编程库的关键作用在于,它能够访问macOS触控板上的全局多点触控事件,并提供详细的触摸数据,包括触摸的位置、施加的压力、触控的角度以及接触的密度等信息。开发者正是利用了这些深度触控数据,通过算法计算出放置在触控板上的物品的重量。

由于苹果Force Touch触控板的工作原理是基于电容感应,TrackWeight在使用过程中要求用户保持手指与硬件的持续接触,或者物品能够与触控板形成稳定的电容耦合。这一点可能会对测量结果的精确度带来一定影响,尤其是在物品形状不规则或接触面积不稳定时。

开发者Shah通过演示展示了该应用的“相当准确”的性能。尽管官方并未公布TrackWeight的具体测量范围,但根据Shah的说法,这款独特的软件能够测量高达3.5千克的物品重量。

MacBook触控板巧变电子秤:开源软件TrackWeight实现神奇功能

MacBook触控板巧变电子秤:开源软件TrackWeight实现神奇功能

不过,开发者也特别提醒用户,出于安全和设备保护的考虑,不建议尝试使用TrackWeight来称量行李或人体重量,以免对笔记本电脑造成潜在的损坏。

在实际使用中,TrackWeight在称量金属物品时可能会出现读数异常,这是因为金属的导电性可能会干扰触控板的电容感应。Shah建议,在称量金属物品时,最好先将其放置在纸巾等绝缘材料上,以避免触控板将其误判断为用户的触摸操作。

此外,为了确保测量结果的准确性,用户在使用TrackWeight时,需要确保待测物品能够完全、稳定地放置在触控板的区域内,并且与触控板保持一个良好的接触。这些细节上的注意,将有助于获得更可靠的称重数据。

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行审核删除。
(0)
Rain科技Rain科技
上一篇 2025年 7月 22日 上午10:40
下一篇 2025年 7月 22日 下午1:09

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

欢迎来到AI快讯网,开启AI资讯新时代!