#input-event

  1. crossterm

    一个跨平台终端库,用于操作终端

    v0.28.1 1.1M #事件 #光标位置 #输入事件 #鼠标事件 #输入 #键盘事件 #背景色
  2. android-activity

    用于在Android上构建Rust应用程序的胶水代码,支持NativeActivity或GameActivity

    v0.6.0 195K #输入事件 #Android NDK #Android #应用程序 #事件 #活动 #游戏活动
  3. gilrs

    Rust的Game输入库

    v0.10.9 96K #游戏手柄输入 #游戏手柄 #输入 #游戏杆 #输入事件 #环境变量
  4. enigo

    一个跨平台(Linux、Windows、macOS & BSD)库,用于模拟键盘和鼠标事件

    v0.2.1 5.5K #鼠标 #输入 #输入事件 #鼠标事件 #键盘 #自动化 #键盘事件
  5. rdev

    在Windows、Linux和MacOS上监听和发送键盘和鼠标事件

    v0.5.3 6.4K #鼠标事件 #键盘事件 #键盘输入 #输入事件 #鼠标 #发送事件 #键盘
  6. syngestures

    适用于Linux的可配置多触摸手势守护进程,最初针对 xf86-input-synaptics

    v2.0.0 210 #Linux #输入 #输入事件 #多触摸 #手势 #syngesture #手势
  7. keyboard-types

    包含定义键盘相关事件的类型

    v0.7.0 103K #键盘事件 #键盘输入 #键盘 #输入 #事件 #输入事件 #WebDriver
  8. gpio-cdev

    Linux GPIO字符设备支持 (/dev/gpiochipN)

    v0.6.0 23K #Linux GPIO #GPIO #Linux 内核 #Linux #gpiochip #嵌入式 #输入事件
  9. vnc-rs

    VNC客户端协议的异步实现

    v0.5.1 1.0K #VNC #协议 #引擎 #异步 #客户端 #事件 #输入事件
  10. evdev

    Linux的接口

    v0.12.2 13K #devices #linux-kernel #input #input-event #events #interface #uinput
  11. crosstermion

    crossterm,不依赖于termion

    v0.14.0 9.3K #tui #crossterm #key-input #termion #terminal #user-interface #input-event
  12. cres

    用于碰撞事件的细胞重采样

    v0.7.1 800 #events #physics #input-event #weight #cell #input-file #resampling
  13. input-event-codes

    Linux 输入事件代码来自 linux/input_event_codes.h

    v6.2.0 850 #input-event #input #linux #events #api #ffi
  14. microwave

    制作异调音乐并探索音乐音阶

    v0.37.0 240 #synthesizer #midi #modular #microtonal #keyboard-layout #piano #input-event
  15. mouse-keyboard-input

    在任何发行版上发送鼠标和键盘事件到X11或Wayland

    v0.9.1 #keyboard-input #mouse #input #keyboard #input-event #mouse-event #linux
  16. inputbot

    跨平台(Windows & Linux)库,用于模拟键盘/鼠标输入事件和注册全局输入设备事件处理器

    v0.6.0 950 #input-event #input #keyboard-input #hotkey #mouse #keyboard #bot
  17. swaywm-alttab

    将熟悉的Alt-Tab快捷键带到Linux的Sway WM工作区

    v0.3.2 #keyboard-shortcuts #linux #window-manager #wayland #input-event #keyboard-input #keyboard-shortcut
  18. kayak_ui

    使用bevy游戏引擎构建的UI库!

    v0.5.0 #widgets #declarative-ui #bevy-ui #style #input-event #state-management #layout
  19. mki

    Windows和Linux库,用于注册全局输入钩子和模拟键盘和鼠标事件

    v0.2.3 200 #mouse-event #keyboard-events #keyboard-input #input-event #mouse #input #keyboard
  20. termit

    在crossterm上实现的终端UI

    v0.7.0 #tui #tty #terminal-emulator #terminal #color #input-event #setup
  21. 用户空闲时间

    获取用户的空闲时间

    v0.6.0 1.5K #user #idle #user-input #ui #gui #afk #input-event
  22. rat-salsa

    ratatui小部件和crossterm事件循环

    v0.22.2 170 #ratatui #event-loop #input #input-event
  23. imgui-sdl2

    为imgui-rs提供的SDL2输入处理

    v0.15.3 #sdl2 #imgui #input #events #input-event #imgui-rs #rendering
  24. zng-ext-input

    zng项目的一部分

    v0.5.17 1.1K #zng #user-interface #cross-platform-gui #input-event #ui #gui #gui-framework
  25. rat-event

    ratatui小部件的事件处理器特质

    v0.14.6 #events #input-event #ratatui #input
  26. some_bevy_tools

    Bevy引擎中可以使用的工具集合

    v0.2.4 #bevy #input-event #events #user-input #keyboard-events #gamedev #collision
  27. input-event

    跨平台输入事件类型,用于输入捕获/输入模拟

    v0.2.1 330 #cross-platform #keyboard #wayland #sharing #mouse #input-capture #input-emulation
  28. wolf_engine_input

    高级输入API

    v0.1.2 #input #input-event #gamedev #wolf-engine #game-engine
  29. zng-wgt-input

    zng项目的一部分

    v0.2.29 800 #user-interface #zng #gui-framework #cross-platform-gui #gui #ui #input-event
  30. winput

    Windows输入系统的高级接口

    v0.2.5 500 #mouse-event #input-event #mouse-input #input #mouse #keyboard #mouse-button
  31. winit-input-map

    Winit的输入映射

    v0.2.5 650 #input #winit #input-event #keyboard-input #gamedev #events #event-handling
  32. glfw-sys

    一个开源的、跨平台的库,用于创建具有OpenGL上下文和接收输入和事件的窗口

    v5.0.0+3.3.9 6.5K #glfw #opengl #opengl-context #input-event #events #applications #platform-independent
  33. kurinji

    bevy 的输入映射

    v1.0.5 #bevy #user-input #input-event #gamedev #inputmap #actionmapping
  34. bevy_picking_egui

    Bevy 的模块化拾取插件

    v0.20.0 2.1K #event-listener #bevy #input #picking #gamedev #input-event
  35. lillinput

    将 libinput 手势连接到 i3 和其他设备

    v0.3.0 #libinput #i3 #touchpad #x11 #gestures #input-event #gesture
  36. ibox-crossterm

    为 ibox 开发的 crossterm 的分支,以获取光标的 stderr 位置。不适用于通用用途。

    v0.23.2 #cursor-position #terminal #mouse-event #events #input-event #input #cli-input
  37. afrim-preprocessor

    用于输入法的键盘事件预处理程序

    v0.6.1 #keyboard-events #keyboard #keyboard-input #ime #input-event #processor
  38. unsegen

    用户界面库

    v0.3.0 #tui #widgets #user-interface #applications #input #input-event #cursor
  39. uinput

    Linux uinput 包装器

    v0.1.3 2.4K #input #linux #input-event #wrapper #high-level #keyboard
  40. 尝试使用 DuckDuckGo 进行搜索。

  41. bevy_fuzz

    为 bevy 系统进行的实验性高性能模糊测试,模拟用户 UI 交互

    v0.0.2 #fuzzing #testing #bevy #input-event #mouse-button
  42. qsk

    受 QMK 启发的软件键盘映射器

    v0.2.0 #keyboard #input-event #key #layer #qmk #quantum #soft
  43. gilrs-core

    用于处理游戏手柄的最小事件抽象

    v0.5.13 100K #gamepad #gamepad-input #input #joystick #input-event
  44. rusty_gfx

    创建窗口、显示图形、处理输入事件(键盘、鼠标等)。 rusty_engine 游戏引擎的一部分。

    v0.11.2 100 #opengl #graphics #input-event #learn #rusty #educational
  45. 模拟

    允许您模拟按键操作

    v0.3.0 #keyboard #keyboard-events #input-event #simulation #mouse-event #keystroke #key
  46. girt-input

    git-interactive-rebase-tool的输入模块

    v2.3.0 #git #input #git-rebase #input-event #interactive #events #module
  47. linux_raw_input_rs

    在Linux系统中从键盘捕获原始输入

    v0.1.6 #keyboard-input #linux #keyboard-events #raw #input-event #systems #reading
  48. effect-events

    为效果引擎提供事件和输入管理

    v0.2.6-alpha #input #input-event #events #management #effect
  49. interception-mock

    提供与拦截库相同接口的DLL,用于在测试中进行模拟

    v0.0.2 #testing #mocking #interception #dll #unit-testing #input-event #interface
  50. quantum-soft-keyboard

    受 QMK 启发的软件键盘映射器

    v0.1.0 #keyboard #input-event #qmk #evdev #events #quantum #soft
  51. terminal-input

    跨终端对修改键和其他输入事件进行精确解码

    v0.1.0 #mouse #escaping #key-input #ctrl #input-event #ansi #curses
  52. libscroll

    Scrollview事件处理库

    v0.2.4 #events #scroll #pan #responsive #amount #scrollview #input-event
  53. rebind

    将输入键绑定到动作,并修改鼠标行为。键可以绑定到动作,然后在运行时进行转换。

    v0.2.1 #input #mouse #keyboard #mapping #behavior #input-event
  54. keymap

    从配置中解析终端输入事件

    v0.4.0 #input-event #terminal #events #key-bindings #config #keymapping #format
  55. input_event_codes_hashmap

    查找给定输入事件代码的u32值的哈希表

    v0.1.1 #input-event #hash-map #lazy-static #linux #input-event-codes #hash-maps #lookup
  56. flo_canvas_events

    flo_draw画布的用户输入事件

    v0.3.1 #user-input #input-event #events #flo-draw #canvas #graphics #systems
  57. sysinputs

    生成本地系统输入事件

    v0.0.5 #keyboard #scripting #input-event #gui
  58. gel-o

    在 Linux InputEvents 上运行闭包

    v0.0.3 #linux #user-input #input-event #devices #delay #evdev #jell-o
  59. event_types

    用于习惯性地表示用户输入事件的类型

    v0.1.0 #input-event #events #mouse-event #keyboard-events #input #mouse #keyboard
  60. bevy_keybind

    bevy_input 的通用事件接口,以便更好地将逻辑与配置分离

    v1.0.0 #events #input #bevy #logic #separate #input-event #action
  61. bevy-rust-arcade

    一个用于使游戏与 Rust Arcade 兼容的 Bevy 插件

    v0.1.0 #arcade #bevy #bevy-plugin #gamedev #input-event
  62. qsk-types

    在 qsk 和 qsk-macros 中使用的类型

    v0.1.0 #input-event #keyboard #layer #qsk #events #types #remapping