A high quality mouse event binding library that treats the mouse like a first class citizen object.
Mouse state change listener
Consistent cross browser mouse wheel movement
Cross browser mouse event property access
Mouse wheel normalization across multiple multiple browsers.
Select a one- or two-dimensional region using the mouse or touch.
Mouse wheel normalization across multiple multiple browsers.
A simple and lightweight lib to get cross-browser mouse events
Drag and drop SVG, HTML or Canvas using mouse or touch input.
A jQuery plugin that adds cross-browser mouse wheel support.
A React hook for tracking the position, hover, and down state of the mouse as it interacts with an element with interop between touch and mouse devices.
Mouse wheel event unified for all browsers
An extension of svg.js which allows to select elements with mouse
A collection of Solid Primitives, that capture current mouse cursor position, and help to deal with common related usecases.
[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)
Lazy brush - smooth drawing using mouse or finger
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
An extension of svg.js which allows to select elements with mouse
Detect if a device is mouse only, touch only, or hybrid
An extension for svg.js which allows to drag elements with your mouse
Displays the mouse position within your app in Cypress
A global utility for tracking the current input method (mouse, keyboard or touch).
A lightweight WebGL-based React component for creating a mouse trail effect.
TypeScript definitions for mouse-event-offset
Client for the daemon for SourisDB.
Highly optimized GUI automation library for controlling the mouse and keyboard, with template matching support.
A plugin for effortless mouse tracking in the bevy game engine.
doe is a powerful Rust crate designed to enhance development workflow by providing an extensive collection of useful macros and utility functions. It not only simplifies common tasks but also offers convenient features for clipboard management,robust cryptographic functions,keyboard input, and mouse interaction.
Send mouse and keyboard events on any distro and X11 or Wayland
An advanced tab navigation widget for Ratatui.
Software KVM Switch / mouse & keyboard sharing software for Local Area Networks
Cross-platform mouse button code mapping and conversion
rsautogui aims to be a cross-platform GUI automation rust crate.
A command line tool to schedule a mouse click at a specific time.
A very simple mouse controller that uses `libc::process_vm_readv` to read mouse location. Need root permissions.
Library to control your mouse via rust
mouse is a rich, high level wrapper around OS X CGEvent APIs that allow programmatic manipulation of the mouse cursor. Originally extracted from the AXElements project.
MouseMelon is a simple DSL which allows to write acceptance specs in Gherkin-like language without any parser.
A tiny mixin to turn a class into a state machine.
Mouse click input listener , requirement: any modern terminal.(supported in most - Xfce Terminal, GNOME Terminal, Konsole, Alacritty, Kitty, ITerm2, etc)
Mousereco is a mouse recording Rails engine with a web interface used to replay user visits
Provide several Ruby methods for simulating mouse click, cursor movement and keystrokes in Windows. This gem use DL library and SendInput method so there is no dependency on FFI, AutoIt or Win32-api. Methods include mouse_move(x,y), left_click, right_click, type(string), mouse_scroll(steps), key_up, key_down...etc. See https://github.com/erinata/auto_click for more details about instalation and usage. (More control over mouse movement such as speed or locus will be implemented in future releases)
A tiny mouse sized MVC framework to jump start command line apps.
The library will allow you to create auto-clickers for Unix systems
A DSL for automated mouse and keyboard input in X11.
A ruby C extension to automate the mouse and keyboard in X Windows
win32 mouse and keyboard api
XDo is a library to automate your mouse, fake keyboard input and manipulate windows in a Linux X server environment. It's wrapped around a lot of command line tools (see requirements) of which xdotool is the main one, the others are usually installed. It's designed to work only with Ruby 1.9.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.