鼠标移动

This commit is contained in:
zqm
2026-04-08 15:15:20 +08:00
parent 8df4f6c473
commit 175e088eed
18 changed files with 4360 additions and 4856 deletions

View File

@@ -99,6 +99,11 @@ void rust_send_keyboard_report(uint8_t report_id, uint8_t modifier, uint8_t cons
tud_hid_keyboard_report(report_id, modifier, keycode);
}
// 暴露鼠标报告函数给 Rust
void rust_send_mouse_report(uint8_t report_id, uint8_t buttons, int8_t x, int8_t y, int8_t wheel, int8_t pan) {
tud_hid_mouse_report(report_id, buttons, x, y, wheel, pan);
}
// 暴露 FreeRTOS 函数给 Rust
void rust_vTaskDelay(uint32_t xTicksToDelay) {
vTaskDelay(xTicksToDelay);