#mouse-input

  1. termion

    一个无绑定库,用于操作终端

    v4.0.2 78K #终端 #tty #密码 #tui #按键事件 #颜色 #鼠标输入
  2. doe

    一个强大的Rust包,通过提供一系列有用的宏和实用函数来增强开发流程。它不仅简化了常见任务,还……

    v1.1.37 750 #键盘输入 #剪贴板 #鼠标 #键盘 #状态管理 #鼠标输入 #
  3. device_query

    一个基本的库,用于在无窗口的情况下按需查询键盘和鼠标状态

    v2.1.0 4.0K #鼠标输入 #键盘输入 #输入 #鼠标 #键盘
  4. virtual_joystick

    适用于移动游戏的Bevy虚拟摇杆

    v2.3.0 130 #输入 #bevy #ui #鼠标输入 #游戏开发 #游戏引擎 #游戏
  5. lan-mouse

    局域网软件KVM切换/鼠标和键盘共享软件

    v0.9.1 370 #鼠标 #鼠标输入 #共享 #键盘 #键盘输入 #wayland #gtk
  6. willhook

    捕获活动窗口桌面上的所有键盘和鼠标输入,无论应用程序是否具有焦点

    v0.6.3 #hook #鼠标输入 #键盘 #键盘输入 #鼠标 #键盘事件 #用户输入
  7. bevy_input

    为Bevy引擎提供输入功能

    v0.14.1 90K #bevy #输入 #键盘输入 #手柄 #鼠标输入 #游戏引擎 #触摸
  8. pancurses

    支持Unix和Windows平台的Rust curses库,通过抽象其后端(分别为ncurses-rs和pdcurses-sys)

    v0.17.0 4.6K #ncurses #curses #pdcurses #鼠标输入
  9. hid-api-rs

    硬件代理,用于注入和拦截键盘/鼠标输入

    v3.0.1 410 #usb-hid #鼠标 #hid #键盘 #鼠标输入 #usb #linux
  10. tcod

    为Doryen库(又名libtcod)提供的绑定。

    v0.15.0 1.7K #rogue-like #libtcod #gamedev #path-finding #graphics-api #roguelike #mouse-input
  11. bracket-terminal

    ASCII/Codepage 437 终端模拟器,带有游戏循环。默认使用OpenGL,也支持WebGPU(用于Vulkan/Metal/WGPU)、Curses和Crossterm输出。属于bracket-lib系列。

    v0.8.7 5.4K #rogue-like #cp437 #ascii #terminal #gamedev #roguelike #mouse-input
  12. device_query_revamped

    一个基本的库,用于在无窗口的情况下按需查询键盘和鼠标状态

    v2.2.1 #mouse-input #keyboard-input #mouse #keyboard #input #linux-macos
  13. doryen-rs

    纯Rust编写的OpenGL加速Rogue-like控制台API,支持原生/wasm

    v1.3.0 #rogue-like #opengl #roguelike #mouse-input #keyboard-input #console #game-engine
  14. mouse-rs

    通过Rust控制鼠标

    v0.4.2 550 #mouse #mouse-input #winapi #input #button #control #controlling
  15. bevy_picking_input

    Bevy的模块化拾取插件

    v0.20.0 21K #input #event-listener #bevy #mouse-input #picking #user-input #gamedev
  16. winput

    Windows输入系统的高级接口

    v0.2.5 500 #mouse-event #input-event #mouse-input #input #mouse #keyboard #mouse-button
  17. hookmap

    注册热键并模拟键盘和鼠标输入

    v0.5.1 #mouse-input #hotkey #keyboard #mouse #api-bindings
  18. bevy_mouse_tracking_plugin

    Bevy游戏引擎中轻松实现鼠标跟踪的插件

    v0.7.0 #mouse-input #mouse #bevy #input #gamedev #bevy-plugin #game-engine
  19. buttons

    存储和查询输入状态的API

    v0.5.0 #mouse-input #input #mouse #keyboard #touch #keyboard-events
  20. minigw

    创建跨平台窗口和显示像素缓冲区的方便Rust库

    v0.0.6 #framebuffer #graphics #cross-platform #mouse-input #window #game
  21. crosscurses

    支持Unix和Windows平台的Rust curses库,通过抽象其后端(分别为ncurses-rs和pdcurses-sys)

    v0.1.0 #curses #ncurses #terminal-interface #pdcurses #mouse-input
  22. pistoncore-input

    用户输入的结构

    v1.0.1 17K #user-input #input #piston #mouse-input #keyboard #mouse #piston-game-engine
  23. xdl

    Rust-SDL2上的扩展输入层

    v0.3.0 #input #layer #mouse-input #keyboard-input #top #rust-sdl2 #extensional
  24. wasmer-experimental-io-devices-lib

    方便使用实验性 wasmer IO 设备的绑定

    v0.1.1 #wasmer #input #experimental #io #mouse-input #devices #draw
  25. claves

    在 Linux、MacOS 和 Windows 上捕获按键和鼠标点击

    v0.2.0 #keyboard-input #mouse #mouse-input #keyboard #input #mouse-event #api-bindings
  26. async-std-hidg

    为 async-std 运行时提供 Linux USB HID Gadget 模拟

    v0.1.1 #usb-hid #hid #linux #usb #input #gadget #mouse-input
  27. bevy_global_input

    为 bevy 提供全局鼠标和键盘输入 - 不需要焦点窗口

    v0.4.0 #mouse-input #mouse #keyboard-events #input #keyboard-input #bevy #keyboard
  28. 使用 DuckDuckGo 进行搜索 搜索.

  29. virtio-input-decoder

    virtio 键盘和鼠标的解码器

    v0.1.4 #mouse-input #decoder #virtio #keyboard
  30. hookmap-core

    全局钩子和键盘鼠标输入模拟

    v0.2.1 #mouse-input #mouse #keyboard #hotkey #api-bindings