surface-dial-linux:用于Microsoft Surface DialLinux用户空间控制器。 需要Linux内核4.19或更高版本

时间:2024-06-07 06:55:52
【文件属性】:

文件名称:surface-dial-linux:用于Microsoft Surface DialLinux用户空间控制器。 需要Linux内核4.19或更高版本

文件大小:200KB

文件格式:ZIP

更新时间:2024-06-07 06:55:52

Rust

表面拨号Linux 用于Linux用户空间控制器。 需要Linux内核4.19或更高版本。 错误报告和P​​R表示赞赏! 概述 surface-dial-daemon从Surface拨号盘接收原始事件,并将其转换为更常规的输入事件。 当在动作之间切换时,守护程序使用FreeDesktop通知来提供视觉反馈。 创建某种类型的GUI覆盖(类似于Windows覆盖)是很酷的,尽管目前尚不在范围之内。 操作模式 按住按钮约750ms,将打开一个元菜单(使用FreeDesktop通知),使您可以在运行模式之间进行实时切换。 守护程序会将最后选择的模式保留在磁盘上,因此,如果您只关心一种模式(例如,滚动),则可以对其进行设置而忘记它。 粗体模式应视为“实验性” 。 他们似乎可以正常工作(有时),但确实会从一些更完善的/漏洞修复中受益。 模式 点击 旋转 笔记 滚动 -- 滚动 伪造大块鼠


【文件预览】:
surface-dial-linux-main
----rustfmt.toml(21B)
----install()
--------surface-dial.service(255B)
--------10-uinput.rules(100B)
--------10-surface-dial.rules(113B)
----.gitattributes(31B)
----Cargo.toml(926B)
----.github()
--------FUNDING.yml(14B)
--------ISSUE_TEMPLATE()
----Cargo.lock(15KB)
----src()
--------error.rs(1KB)
--------main.rs(3KB)
--------config.rs(2KB)
--------fake_input.rs(10KB)
--------controller()
--------common.rs(496B)
--------dial_device()
----notes()
--------descriptor.c(46KB)
--------touchpad_evtest.txt(352KB)
--------HID_Report_Descriptor.txt(8KB)
----README.md(10KB)
----.gitignore(8B)
----notif-demo.gif(158KB)

网友评论