-
enigo
跨平台(Linux、Windows、macOS & BSD)库,用于模拟键盘和鼠标事件
-
rdev
在 Windows、Linux 和 MacOS 上监听并发送键盘和鼠标事件
-
doe
一个强大的 Rust crate,通过提供丰富的宏和实用函数集来增强开发流程。它不仅简化了常见任务,还……
-
device_query
一个基本的库,用于在不需要窗口的情况下按需查询键盘和鼠标状态
-
horsetab
通过鼠标触发 Linux/Unix 命令,使用摩尔斯电码
-
lan-mouse
局域网软件 KVM 切换/鼠标和键盘共享软件
-
willhook
在活动窗口桌面上捕获所有键盘和鼠标输入,无论应用程序焦点如何
-
usbd-human-interface-device
包含键盘(引导和 NKRO)、鼠标、操纵杆和消费控制实现的嵌入式 USB HID 库,以及支持构建您自己的 HID 类。
-
tfc
肥胖控制器。一个用于模拟鼠标和键盘事件的库。
-
鼠标
旨在帮助在不同平台上模拟和监听鼠标动作
-
hid-api-rs
键盘/鼠标输入的硬件代理,用于注入和拦截
-
ratatui-widgets
ratatui终端UI库的组件集合
-
bevy_guessture
封装了
guessture
crate的手势识别API的Bevy插件 -
mouse-keyboard-input
在任何发行版和X11或Wayland上发送鼠标和键盘事件
-
mouse_position
在Linux、Windows和MacOS上获取鼠标位置
-
rustautogui
用于控制鼠标和键盘的GUI自动化模块
-
rat-focus
ratatui小部件的焦点处理
-
uiohook-rs
libuiohook的包装,提供跨平台键盘和鼠标钩子功能
-
keylogger
注册各种用户操作 - 计算机键盘上的按键、移动和鼠标按键
-
inputbot
跨平台(Windows & Linux)库,用于模拟键盘/鼠标输入事件和注册全局输入设备事件处理器
-
schedule-mouse-click
一种命令行工具,可以在特定时间安排鼠标点击
-
mki
用于注册全局输入钩子和模拟键盘鼠标事件的Windows和Linux库
-
g203_rs
控制罗技G203 Lightsync鼠标的CLI和库
-
device_query_revamped
一个基本的库,用于在不需要窗口的情况下按需查询键盘和鼠标状态
-
multiinput-zorua
一个基于rawinput的Windows平台纯Rust游戏手柄/鼠标/键盘输入库
-
input-event
用于输入捕获/输入仿真的跨平台输入事件类型
-
stayawake
一个Windows & MacOS程序,可以在不影响您的工作流程的情况下保持系统唤醒。灵感来源于Python的"stay-awake"包。
-
input-capture
lan-mouse使用的跨平台输入捕获库
-
mouse-rs
通过Rust控制鼠标
-
input-emulation
lan-mouse使用的跨平台输入仿真库
-
winput
Windows输入系统的高级接口
-
detectlib
一个小型 Rust 输入检测库
-
hookmap
注册热键并模拟键盘和鼠标输入
-
autogui
Rust 的 GUI 自动化工具箱
-
bevy_mouse_tracking_plugin
bevy 游戏引擎中轻松进行鼠标跟踪的插件
-
buttons
存储和查询输入状态的 API
-
mki_fork
用于注册全局输入钩子和模拟键盘鼠标事件的 Windows 和 Linux 库。这是从 mki 的基本分支,用于更新使用更新的 libinput 1.19.1 版本而不是 1.19.0 的 'input' 依赖项。
-
rsautogui
旨在成为跨平台 GUI 自动化 Rust 包
-
multiinput
一个基于rawinput的Windows平台纯Rust游戏手柄/鼠标/键盘输入库
-
mac-mouse-sys
macOS 中鼠标相关函数的微型包装器
IOKit/hidsystem
-
inputtino
inputtino 的 Rust 绑定
-
pistoncore-input
用户输入的结构
-
blockpaint
终端的绘画程序
-
tfc-server
使用TFC库进行远程控制的服务器。仓库包含iOS应用程序。
-
bar-rubble
快速生成用于在swaybar或类似界面查看的输出
-
x11-input-supercharger
添加全局Windows样式滚动模式和使用键盘进行条件点击
-
karsa
用户友好的TUI库
-
kanata-interception
Interception的安全包装。为与kanata一起使用而分叉。
-
emerald_runtime
为Emerald OS提供用户空间运行时结构和辅助工具(与
emerald_std
不同,它使用rust std
) -
readmouse
一个非常小的库,用于在macOS上读取鼠标位置和鼠标按钮按下
-
piston-button_tracker
Piston库,用于跟踪窗口中的键/鼠标按下事件,用于更新循环
-
kusa_pixel
为厌倦了GUI的人设计的像素艺术画家
-
pixelated
一个注重简洁的具有观点的像素渲染器
-
chord2key
Linux上的和弦游戏手柄输入
-
i3-workspace-scroll
切换 i3 或 sway 工作空间的辅助工具
-
mousepage
通过网页控制电脑鼠标的手机应用
-
bevy_interact_2d
用于 2D 鼠标交互的 Bevy 插件
-
meth
保持计算机唤醒状态
-
x11-input-mirror
将 X11 (Xserver) 输入事件从一台 PC 网络镜像到多台
-
claves
在 Linux、MacOS 和 Windows 上捕获按键和鼠标点击
-
enigo-copy
Enigo 允许您在不同的操作系统上以抽象方式控制鼠标和键盘(目前仅限 Linux、macOS、Win – Redox 和 *BSD 计划中)
-
terminal-input
跨终端精确解码修改后的按键和其他输入事件
-
noct
一个跨平台的输入模拟库
-
input-device
输入设备包括键盘、鼠标等
-
ps2
为夜间 Rust 通用 PS/2 设备驱动程序
-
ps2-mouse
在 x86 环境中基本访问 PS/2 鼠标
-
bevy_global_input
bevy全局鼠标和键盘输入 - 不需要焦点窗口
-
autoclick
每五秒移动鼠标并点击的应用程序
-
winapi-virtual-input
使用winapi与虚拟设备交互
-
toca
记录/显示一段时间内的键盘和鼠标操作
-
rsbot
使用Rust模拟按键!
-
mickey
使用二分搜索算法通过键盘移动鼠标光标的辅助工具
-
wasm_mouse
使用
web_sys
在Rust中处理鼠标事件 -
lux
一个超级简单的2D图形引擎,为您处理窗口和事件!目前它是一个最高机密!嘘~
-
hookmap-core
全局钩子和键盘鼠标输入模拟
-
mouse_automation
一个提供简单鼠标自动化的winapi包装器
-
robopilot
鼠标和键盘记录和回放应用程序
-
rebind
将输入键绑定到动作,并修改鼠标行为。键可以绑定到动作,并在运行时进行转换。
-
aflak_imgui-glium-renderer
Glium渲染器为imgui crate
-
event_types
用于帮助以惯用方式表示用户输入事件的类型
-
winsafe_input_manager
安全地包装winapi以全局管理输入(无窗口/dll)(键盘和鼠标)
-
autodesktop
在Windows系统中,一套模拟鼠标和键盘操作的工具集
-
reclick
鼠标点击的录制和回放器
-
jiggle
一个小程序,用于抖动您的鼠标
-
riff-ani
为Windows生成动画鼠标光标文件(.ani)
-
aflak_imgui-sys
到dear imgui的原始FFI绑定
-
rlm2c
KBM -> Rocket League控制器
-
ezinput
一个强大的无输入库,针对Bevy游戏引擎,提供对轴和按钮处理的全面支持
-
hotklicker
使用Rust创建的热键自动点击器
-
virtual-input
与虚拟输入设备交互的API
尝试使用 DuckDuckGo 搜索 搜索。