#feedback #触觉 #macos #mac #控制 #触摸板 #触觉反馈

trackpad_haptic

控制Mac触摸板触觉反馈的简单接口

2 个版本

0.1.1 2024年6月1日
0.1.0 2024年6月1日

#14 in 无障碍访问


用于 bevy_trackpad_haptic

MIT 许可证

5KB
81

Mac触摸板触觉反馈

Crates.io License

从Rust控制Mac触摸板触觉反馈的简单接口。

我提供了一个产生莫尔斯电码的示例。

cargo run --example morse

用法

use trackpad_haptic::{Feedback, FeedbackManager};

fn main() {
    let haptic_manager = FeedbackManager::default();
    loop {
        // Shortest possible
        haptic_manager.trigger();
        thread::sleep(Duration::from_secs(1));

        // 1 second of continuous feedback
        let length_millis = 1000;
        let delay_millis = 1000;
        haptic_manager.trigger_with_feedback(
            Feedback::new(length_millis, delay_millis)
        );
    }
}

许可证

依赖项

~10MB
~212K SLoC