-
crossterm
一个用于操作终端的跨平台终端库
-
ggez
一个轻量级的游戏框架,用于制作2D游戏,灵感来自Love2D
-
enigo
一个跨平台(Linux、Windows、macOS & BSD)库,用于模拟键盘和鼠标事件
-
rdev
在Windows、Linux和macOS上监听和发送键盘和鼠标事件
-
speedy2d
形状、图像和文本的硬件加速绘制,具有易于使用的API。Speedy2D旨在成为创建窗口、渲染图形和处理输入的最简单的Rust API。
-
kubetui
一个直观的终端用户界面(TUI)工具,用于实时监控和探索Kubernetes资源
-
tuikit
用于编写TUI应用程序的工具包
-
tfc
胖控制器。一个用于模拟鼠标和键盘事件的库。
-
mouce
旨在帮助在不同平台间模拟和监听鼠标操作
-
鼠标键盘输入
在任何发行版上发送鼠标和键盘事件,支持X11或Wayland
-
uiohook-rs
libuiohook的包装器,提供跨平台的键盘和鼠标钩子功能
-
mki
Windows和Linux库,用于注册全局输入钩子和模拟键盘和鼠标事件
-
ncursesw-win
ncursesw-rs包的扩展包装器,封装了核心NCurses TUI库暴露的原始指针
-
winput
Windows输入系统的高级接口
-
tauri-plugin-penetrable
使用win32api实现tauri主窗口的点击穿透
-
mki_fork
Windows和Linux库,用于注册全局输入钩子和模拟键盘和鼠标事件。这是从mki的基本分支,更新了'input'依赖项,使用更新的libinput 1.19.1版本,而不是1.19.0。
-
human
接口设备
-
ibox-crossterm
为ibox制作的crossterm分支,以获取光标的stderr位置。不适用于通用。
-
cart-tmp-winit
跨平台窗口创建库
-
乐观
在 Rust 中创建动态 TUI 体验
-
模拟
允许您模拟按键
-
wx-rs
Rust 中的自包含 wxWidgets
-
claves
捕获 Linux、MacOS 和 Windows 上的按键和鼠标点击
-
toca
记录/显示一段时间内的键盘和鼠标动作
-
wasm_mouse
使用
web_sys
在 Rust 中处理鼠标事件 -
inputstat
一个类似于 vmstat 的工具,用于监控键盘和鼠标事件
-
event_types
用于习惯性表示用户输入事件的类型
-
touchscreen
装饰嵌入式图形以启用触摸交互
尝试使用 DuckDuckGo 进行搜索。