鼠标

  1. enigo

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

    v0.2.1 5.6K #mouse #input #input-event #mouse-event #keyboard #automation #keyboard-events
  2. rdev

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

    v0.5.3 6.3K #mouse-event #keyboard-events #keyboard-input #input-event #mouse #send-event #keyboard
  3. doe

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

    v1.1.37 750 #keyboard-input #clipboard #mouse #keyboard #state-management #mouse-input #macro
  4. device_query

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

    v2.1.0 4.0K #mouse-input #keyboard-input #input #mouse #keyboard
  5. horsetab

    通过鼠标触发 Linux/Unix 命令,使用摩尔斯电码

    v0.3.15 150 #morse #command #mouse #trigger #cron #sending #linux-unix
  6. lan-mouse

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

    v0.9.1 370 #mouse #mouse-input #sharing #keyboard #keyboard-input #wayland #gtk
  7. willhook

    在活动窗口桌面上捕获所有键盘和鼠标输入,无论应用程序焦点如何

    v0.6.3 #hook #mouse-input #keyboard #keyboard-input #mouse #keyboard-events #user-input
  8. usbd-human-interface-device

    包含键盘(引导和 NKRO)、鼠标、操纵杆和消费控制实现的嵌入式 USB HID 库,以及支持构建您自己的 HID 类。

    v0.5.0 120 #usb-hid #usb-device #hid #usb #keyboard #mouse #usb-host
  9. tfc

    肥胖控制器。一个用于模拟鼠标和键盘事件的库。

    v0.7.0 #键盘事件 #鼠标 #自动化 #键盘 #鼠标事件 #控制 #遥控
  10. 鼠标

    旨在帮助在不同平台上模拟和监听鼠标动作

    v0.2.44 140 #鼠标事件 #鼠标 #事件 #监听 #点击 #模拟 #动作
  11. hid-api-rs

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

    v3.0.1 410 #usb-hid #鼠标 #hid #键盘 #鼠标输入 #usb #linux
  12. ratatui-widgets

    ratatui终端UI库的组件集合

    v0.1.10 320 #tui #widgets #ratatui #事件 #鼠标 #键盘 #堆栈
  13. bevy_guessture

    封装了 guessturecrate的手势识别API的Bevy插件

    v0.2.0 150 #bevy-plugin #模板 #手势 #识别 #录制 #鼠标 #生态系统
  14. mouse-keyboard-input

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

    v0.9.1 #键盘输入 #鼠标 #输入 #键盘 #输入事件 #鼠标事件 #linux
  15. mouse_position

    在Linux、Windows和MacOS上获取鼠标位置

    v0.1.4 4.8K #鼠标 #位置 #跨平台 #macos
  16. rustautogui

    用于控制鼠标和键盘的GUI自动化模块

    v0.3.1 1.1K #自动化 #鼠标 #键盘 #gui #屏幕截图 #autogui #光标位置
  17. rat-focus

    ratatui小部件的焦点处理

    v0.11.0 #焦点 #ratatui #小部件 #区域 #鼠标 #状态 #交互
  18. uiohook-rs

    libuiohook的包装,提供跨平台键盘和鼠标钩子功能

    v0.2.3 500 #鼠标事件 #鼠标 #键盘 #滚轮 #uiohook #libuiohook
  19. keylogger

    注册各种用户操作 - 计算机键盘上的按键、移动和鼠标按键

    v0.2.1 #键盘 #鼠标 #用户 #按键 #动作 #计算机 #注册
  20. inputbot

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

    v0.6.0 900 #input-event #input #keyboard-input #hotkey #mouse #keyboard #bot
  21. schedule-mouse-click

    一种命令行工具,可以在特定时间安排鼠标点击

    v0.1.0 100 #mouse #automation #cli
  22. mki

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

    v0.2.3 200 #mouse-event #keyboard-events #keyboard-input #input-event #mouse #input #keyboard
  23. g203_rs

    控制罗技G203 Lightsync鼠标的CLI和库

    v0.1.1 #mouse #logitech #g203 #control #lightsync #controlling #devices
  24. device_query_revamped

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

    v2.2.1 #mouse-input #keyboard-input #mouse #keyboard #input #linux-macos
  25. multiinput-zorua

    一个基于rawinput的Windows平台纯Rust游戏手柄/鼠标/键盘输入库

    v0.1.1 #keyboard #hid #mouse #gamepad #keyboard-input
  26. input-event

    用于输入捕获/输入仿真的跨平台输入事件类型

    v0.2.1 400 #cross-platform #keyboard #wayland #sharing #mouse #input-capture #input-emulation
  27. stayawake

    一个Windows & MacOS程序,可以在不影响您的工作流程的情况下保持系统唤醒。灵感来源于Python的"stay-awake"包。

    v0.2.4 #macos #windows #mouse #awake #desktop #command-line-tool #python-packages
  28. input-capture

    lan-mouse使用的跨平台输入捕获库

    v0.2.0 270 #mouse #wayland #keyboard #cross-platform #macos #lan-mouse
  29. mouse-rs

    通过Rust控制鼠标

    v0.4.2 550 #mouse #mouse-input #winapi #input #button #control #controlling
  30. input-emulation

    lan-mouse使用的跨平台输入仿真库

    v0.2.1 360 #input #mouse #keyboard #sharing #cross-platform #emulation #keyboard-input
  31. winput

    Windows输入系统的高级接口

    v0.2.5 500 #mouse-event #input-event #mouse-input #input #mouse #keyboard #mouse-button
  32. detectlib

    一个小型 Rust 输入检测库

    v0.1.4 140 #input #mouse #detection #x11 #linux-distro #coming #most
  33. hookmap

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

    v0.5.1 #mouse-input #hotkey #keyboard #mouse #api-bindings
  34. autogui

    Rust 的 GUI 自动化工具箱

    v0.4.1 #automation #gui #automate #macos #toolbox #linux #mouse
  35. bevy_mouse_tracking_plugin

    bevy 游戏引擎中轻松进行鼠标跟踪的插件

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

    存储和查询输入状态的 API

    v0.5.0 #mouse-input #input #mouse #keyboard #touch #keyboard-events
  37. mki_fork

    用于注册全局输入钩子和模拟键盘鼠标事件的 Windows 和 Linux 库。这是从 mki 的基本分支,用于更新使用更新的 libinput 1.19.1 版本而不是 1.19.0 的 'input' 依赖项。

    v0.2.1 #mouse-event #keyboard-input #input #keyboard-events #hook #mouse #keyboard
  38. rsautogui

    旨在成为跨平台 GUI 自动化 Rust 包

    v0.2.2 130 #mouse #cross-platform-gui #automation #keyboard #screen #pyautogui #computer-vision
  39. multiinput

    一个基于rawinput的Windows平台纯Rust游戏手柄/鼠标/键盘输入库

    v0.1.0 220 #keyboard-input #keyboard #gamepad #mouse #hid
  40. mac-mouse-sys

    macOS 中鼠标相关函数的微型包装器 IOKit/hidsystem

    v0.0.9 #macos #mouse #hid #mac-os
  41. inputtino

    inputtino 的 Rust 绑定

    v2024.8.1 #mouse #keyboard #bindings #libinputtino #virtual #input #uinput
  42. pistoncore-input

    用户输入的结构

    v1.0.1 17K #user-input #input #piston #mouse-input #keyboard #mouse #piston-game-engine
  43. blockpaint

    终端的绘画程序

    v0.2.1 #graphics #terminal-graphics #pixel #painting #draw #mouse #paint
  44. tfc-server

    使用TFC库进行远程控制的服务器。仓库包含iOS应用程序。

    v0.7.0 #remote-control #remote #control #keyboard #mouse #websocket-server #networking
  45. bar-rubble

    快速生成用于在swaybar或类似界面查看的输出

    v0.5.2 140 #output #swaybar #weather #mouse #generate #razor #level
  46. x11-input-supercharger

    添加全局Windows样式滚动模式和使用键盘进行条件点击

    v0.5.0-alpha #keyboard #mouse #x11 #tablet #xserver #mouse-button
  47. karsa

    用户友好的TUI库

    v0.1.2 #tui #user-friendly #user-interface #terminal #widgets #mouse #low
  48. kanata-interception

    Interception的安全包装。为与kanata一起使用而分叉。

    v0.3.0 180 #kanata #interception #mouse #keyboard #forked
  49. emerald_runtime

    为Emerald OS提供用户空间运行时结构和辅助工具(与emerald_std不同,它使用rust std

    v0.1.1 #userspace #os #emerald #keyboard #run-time #mouse #helper
  50. readmouse

    一个非常小的库,用于在macOS上读取鼠标位置和鼠标按钮按下

    v0.2.1 2.3K #mouse #mouse-button #macos #location #read #reading #continuously
  51. piston-button_tracker

    Piston库,用于跟踪窗口中的键/鼠标按下事件,用于更新循环

    v0.14.0 #piston #button #tracker #key #mouse
  52. kusa_pixel

    为厌倦了GUI的人设计的像素艺术画家

    v3.0.0 #pixel #pixel-art #kusa #piston #graphics #gui #mouse
  53. pixelated

    一个注重简洁的具有观点的像素渲染器

    v0.2.0 170 #pixel #graphics #renderer #focusing #opinionated #simplicity #mouse
  54. chord2key

    Linux上的和弦游戏手柄输入

    v0.1.1 #gamepad-input #axis #mouse #action #chord #linux #mapping
  55. i3-workspace-scroll

    切换 i3 或 sway 工作空间的辅助工具

    v0.1.0 #workspace #i3 #sway #command #scroll #mouse #next-on-output
  56. mousepage

    通过网页控制电脑鼠标的手机应用

    v0.3.0 #control #mouse #phone #computer #web-page #button #key
  57. bevy_interact_2d

    用于 2D 鼠标交互的 Bevy 插件

    v0.9.0 #mouse #2d #bevy #gamedev #bevy-plugin
  58. meth

    保持计算机唤醒状态

    v0.1.0 #mouse #sleep #awake #ui #keep-awake
  59. x11-input-mirror

    将 X11 (Xserver) 输入事件从一台 PC 网络镜像到多台

    v0.3.6 #x11 #keyboard #mouse #networking #keyboard-events #xserver #input-event
  60. claves

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

    v0.2.0 #keyboard-input #mouse #mouse-input #keyboard #input #mouse-event #api-bindings
  61. enigo-copy

    Enigo 允许您在不同的操作系统上以抽象方式控制鼠标和键盘(目前仅限 Linux、macOS、Win – Redox 和 *BSD 计划中)

    v0.0.14 #mouse #input #keyboard #automation #operating-system #api-bindings #linux-macos
  62. terminal-input

    跨终端精确解码修改后的按键和其他输入事件

    v0.1.0 #mouse #escaping #key-input #ctrl #input-event #ansi #curses
  63. noct

    一个跨平台的输入模拟库

    v0.1.0 #mouse #input #keyboard #automation #api-bindings #testing
  64. 尝试使用 DuckDuckGo 搜索 搜索

  65. input-device

    输入设备包括键盘、鼠标等

    v0.2.2 #devices #input #keyboard #mouse
  66. ps2

    为夜间 Rust 通用 PS/2 设备驱动程序

    v0.2.0 #keyboard #mouse #driver #no-std
  67. ps2-mouse

    在 x86 环境中基本访问 PS/2 鼠标

    v0.1.4 #x86-64 #mouse #ps2 #no-std #basic #port #set
  68. bevy_global_input

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

    v0.4.0 #mouse-input #mouse #keyboard-events #input #keyboard-input #bevy #keyboard
  69. autoclick

    每五秒移动鼠标并点击的应用程序

    v1.0.2 #applications #mouse #seconds #moves #click #five
  70. winapi-virtual-input

    使用winapi与虚拟设备交互

    v0.1.3 #virtual #input #mouse #keyboard
  71. toca

    记录/显示一段时间内的键盘和鼠标操作

    v0.1.1 #mouse #keyboard #record #mouse-event #simulation
  72. rsbot

    使用Rust模拟按键!

    v0.2.3 #simulation #bot #keypresses #mouse #linux #help #now
  73. mickey

    使用二分搜索算法通过键盘移动鼠标光标的辅助工具

    v0.1.1 #cursor #binary-search #mouse #x11 #search-algorithms #left-wm #mouse-button
  74. wasm_mouse

    使用 web_sys 在Rust中处理鼠标事件

    v0.1.0 #mouse-event #events #mouse #frontend #wasm
  75. lux

    一个超级简单的2D图形引擎,为您处理窗口和事件!目前它是一个最高机密!嘘~

    v0.1.2 #game-engine #2d-game #events #windowing #2d-graphics #mouse #top
  76. hookmap-core

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

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

    一个提供简单鼠标自动化的winapi包装器

    v0.1.3 #mouse #automation #wrapper #winapi #left #wheel
  78. robopilot

    鼠标和键盘记录和回放应用程序

    v1.0.0-alpha #mouse #keyboard #automated
  79. rebind

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

    v0.2.1 #input #mouse #keyboard #mapping #input-event
  80. aflak_imgui-glium-renderer

    Glium渲染器为imgui crate

    v0.18.1 #imgui #renderer #glium #window #bindings #mouse #ui
  81. event_types

    用于帮助以惯用方式表示用户输入事件的类型

    v0.1.0 #input-event #events #mouse-event #keyboard-events #input #mouse #keyboard
  82. winsafe_input_manager

    安全地包装winapi以全局管理输入(无窗口/dll)(键盘和鼠标)

    v0.1.0 #input #mouse #wrapper #winapi #globally #keyboard #manage
  83. autodesktop

    在Windows系统中,一套模拟鼠标和键盘操作的工具集

    v0.1.0 #mouse #set #keyboard #system #operation #windows #simulation
  84. reclick

    鼠标点击的录制和回放器

    v0.1.1 #mouse #recorder #click #replayer
  85. jiggle

    一个小程序,用于抖动您的鼠标

    v0.1.0 #mouse #tiny #seconds #keep #computer #unlocked #linux
  86. riff-ani

    为Windows生成动画鼠标光标文件(.ani)

    v0.1.0 #ani #riff #cursor #mouse #animated #generate #windows
  87. aflak_imgui-sys

    到dear imgui的原始FFI绑定

    v0.18.1 #imgui #dear #bindings #ui #window #mouse #size
  88. rlm2c

    KBM -> Rocket League控制器

    v0.1.0 #rocket-league #mouse #controller #keyboard #emulation #playing #velocity
  89. ezinput

    一个强大的无输入库,针对Bevy游戏引擎,提供对轴和按钮处理的全面支持

    v0.3.6 #input #keyboard-input #bevy #axis #button #mouse #marker
  90. hotklicker

    使用Rust创建的热键自动点击器

    v0.1.0 #hotkey #auto #created #key #mouse #command #modifier
  91. virtual-input

    与虚拟输入设备交互的API

    v0.2.8 #input #virtual #mouse #keyboard