ArcaEge/creakwork12

GitHub: ArcaEge/creakwork12

一款用 Rust 编写的趣味程序,能让 Framework 12 笔记本的铰链在开合时发出音量和音高随角度变化的木门吱嘎声。

Stars: 3 | Forks: 0

# creakwork12 将你的 Framework 12 变成一扇吱吱作响的木门,基本上就是[这个](https://github.com/samhenrigold/LidAngleSensor)(那也是它的灵感来源)的 fw12 移植版。它可能在其他笔记本电脑上也能用,但我没有测试过。滤波效果是针对 Framework 12 的铰链阻尼进行优化的。 ## 演示 https://github.com/user-attachments/assets/df616876-cd78-4019-ae8a-5441bb88333c ## 功能 - 让你的铰链发出吱吱声 - 已在 Framework 12 上测试,可能也适用于其他笔记本电脑 - ✨ 特效 ✨ - 音高取决于铰链的位置 - 音量取决于你调节它的速度 - 祝你玩得开心 ## 为什么 有趣 ## 如何使用 releases 选项卡中有一个可执行文件。下载它,执行常规的 `chmod +x` 并运行。尽情享受吧。注意:这是在 Fedora 上构建的,因此你在其他发行版上的情况可能会有所不同——可能会出现动态链接问题。 或者,使用 git clone 然后执行 `cargo run`。不过,如果你这样做的话,必须先安装 `libiio-devel` 和 `alsa-lib-devel`(或者在 Debian/Ubuntu 上安装 `libasound2-dev` 和 `libalsa-dev`)
标签:Rust, 传感器监测, 可视化界面, 桌面趣味工具, 硬件交互, 网络流量审计, 通知系统, 音频反馈