-
crossterm
一个跨平台终端库,用于操作终端
-
android-activity
用于在Android上构建Rust应用程序的胶水代码,支持NativeActivity或GameActivity
-
gilrs
Rust的Game输入库
-
enigo
一个跨平台(Linux、Windows、macOS & BSD)库,用于模拟键盘和鼠标事件
-
rdev
在Windows、Linux和MacOS上监听和发送键盘和鼠标事件
-
syngestures
适用于Linux的可配置多触摸手势守护进程,最初针对
xf86-input-synaptics
-
keyboard-types
包含定义键盘相关事件的类型
-
gpio-cdev
Linux GPIO字符设备支持 (/dev/gpiochipN)
-
vnc-rs
VNC客户端协议的异步实现
-
evdev
Linux的接口
-
crosstermion
crossterm
,不依赖于termion
-
cres
用于碰撞事件的细胞重采样
-
input-event-codes
Linux 输入事件代码来自
linux/input_event_codes.h
-
microwave
制作异调音乐并探索音乐音阶
-
mouse-keyboard-input
在任何发行版上发送鼠标和键盘事件到X11或Wayland
-
inputbot
跨平台(Windows & Linux)库,用于模拟键盘/鼠标输入事件和注册全局输入设备事件处理器
-
swaywm-alttab
将熟悉的Alt-Tab快捷键带到Linux的Sway WM工作区
-
kayak_ui
使用bevy游戏引擎构建的UI库!
-
mki
Windows和Linux库,用于注册全局输入钩子和模拟键盘和鼠标事件
-
termit
在crossterm上实现的终端UI
-
用户空闲时间
获取用户的空闲时间
-
rat-salsa
ratatui小部件和crossterm事件循环
-
imgui-sdl2
为imgui-rs提供的SDL2输入处理
-
zng-ext-input
zng项目的一部分
-
rat-event
ratatui小部件的事件处理器特质
-
some_bevy_tools
Bevy引擎中可以使用的工具集合
-
input-event
跨平台输入事件类型,用于输入捕获/输入模拟
-
wolf_engine_input
高级输入API
-
zng-wgt-input
zng项目的一部分
-
winput
Windows输入系统的高级接口
-
winit-input-map
Winit的输入映射
-
glfw-sys
一个开源的、跨平台的库,用于创建具有OpenGL上下文和接收输入和事件的窗口
-
kurinji
bevy 的输入映射
-
bevy_picking_egui
Bevy 的模块化拾取插件
-
lillinput
将 libinput 手势连接到 i3 和其他设备
-
ibox-crossterm
为 ibox 开发的 crossterm 的分支,以获取光标的 stderr 位置。不适用于通用用途。
-
afrim-preprocessor
用于输入法的键盘事件预处理程序
-
unsegen
用户界面库
-
uinput
Linux uinput 包装器
-
bevy_fuzz
为 bevy 系统进行的实验性高性能模糊测试,模拟用户 UI 交互
-
qsk
受 QMK 启发的软件键盘映射器
-
gilrs-core
用于处理游戏手柄的最小事件抽象
-
rusty_gfx
创建窗口、显示图形、处理输入事件(键盘、鼠标等)。 rusty_engine 游戏引擎的一部分。
-
模拟
允许您模拟按键操作
-
girt-input
git-interactive-rebase-tool的输入模块
-
linux_raw_input_rs
在Linux系统中从键盘捕获原始输入
-
effect-events
为效果引擎提供事件和输入管理
-
interception-mock
提供与拦截库相同接口的DLL,用于在测试中进行模拟
-
quantum-soft-keyboard
受 QMK 启发的软件键盘映射器
-
terminal-input
跨终端对修改键和其他输入事件进行精确解码
-
libscroll
Scrollview事件处理库
-
rebind
将输入键绑定到动作,并修改鼠标行为。键可以绑定到动作,然后在运行时进行转换。
-
keymap
从配置中解析终端输入事件
-
input_event_codes_hashmap
查找给定输入事件代码的u32值的哈希表
-
flo_canvas_events
flo_draw画布的用户输入事件
-
sysinputs
生成本地系统输入事件
-
gel-o
在 Linux InputEvents 上运行闭包
-
event_types
用于习惯性地表示用户输入事件的类型
-
bevy_keybind
bevy_input 的通用事件接口,以便更好地将逻辑与配置分离
-
bevy-rust-arcade
一个用于使游戏与 Rust Arcade 兼容的 Bevy 插件
-
qsk-types
在 qsk 和 qsk-macros 中使用的类型
尝试使用 DuckDuckGo 进行搜索。