Awesome Open Source
Awesome Open Source
Combined Topics
mouse
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 54 Mouse Open Source Projects
Categories
>
Hardware
>
Mouse
Gotop
⭐
7,056
A terminal based graphical activity monitor inspired by gtop and vtop
Mos
⭐
6,293
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS
Intellij Key Promoter X
⭐
2,486
Modern IntelliJ plugin to learn shortcuts for buttons
Leader Line
⭐
1,486
Draw a leader line in your web page.
Keymousego
⭐
1,196
类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input
Inputsystem
⭐
1,035
An efficient and versatile input system for Unity.
Dragscroll
⭐
997
micro library for drag-n-drop scrolling style
Repeat
⭐
771
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
Gainput
⭐
671
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
Macgesture
⭐
628
Global mouse gestures for macOS
Gopher360
⭐
579
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Any Touch
⭐
577
👋 手势库, 按需2kb~5kb, 兼容PC / 移动端
Fabgl
⭐
555
Display Controller (VGA, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
Keyboardvisualizer
⭐
462
Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer)
Rivalcfg
⭐
440
CLI tool and Python library to configure SteelSeries gaming mice
Ucr
⭐
413
Universal Control Remapper [Alpha]
Creepyface
⭐
412
A JavaScript library that makes your face follow the pointer. 🤪🖱️👆
Mac Mouse Fix
⭐
397
Mac Mouse Fix - A simple way to make your mouse better.
Lazykube
⭐
382
⎈ The lazier way to manage kubernetes.
Rbtray
⭐
375
A fork of RBTray from http://sourceforge.net/p/rbtray/code/.
Tart
⭐
299
Tart - draw ASCII art in the terminal with your mouse!
Hoverintent
⭐
275
🐭 Fire mouse events when a user intends it
React Event Components
⭐
271
🛰 A set of React components designed to handle global events (interval, keyboard, touch, mouse, etc)
Enigo
⭐
266
Cross platform input simulation in Rust
Key Mapper
⭐
251
🎮 An easy to use tool to change the mapping of your input device buttons.
Xboxkeyboardmouse
⭐
238
Keyboard and mouse for Xbox One streaming on Windows 10
Rkvm
⭐
237
Virtual KVM switch for Linux machines
Windows User Action Hook
⭐
223
A .NET library to subscribe for Windows operating system global user actions such mouse, keyboard, clipboard & print events
Mouse
⭐
220
Repository for Open Source Mouse Firmware and Hardware
Esp32 Ble Mouse
⭐
189
Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)
Ci_edit
⭐
184
A terminal text editor with mouse support and ctrl+Q to quit.
Hideit.sh
⭐
173
Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it.
Hidusbf
⭐
169
USB Mice Overclocking Software (for Windows)
Pointerkit
⭐
166
A proof of concept framework to use a pointing device on iOS
Win Vind
⭐
158
Vim Key Binder for Windows. You can operate Windows with keybindings like Vim.
React Cursor Position
⭐
137
A React component that decorates its children with mouse and touch coordinates relative to itself.
Xmouse Controls
⭐
123
Windows utility to enable or disable active window tracking, raising and also the delay in milliseconds. This is known as x-mouse behavior or focus follows mouse.
Naturalmousemotion
⭐
121
This library provides a way to move cursor to specified coordinates on screen reliably, while being randomly arced to look like real hand moved it there by using a mouse. The default settings should look good enough for most cases, but if user wishes, they can heavily customize the settings and implementations responsible for the trajectory of the cursor for specific use cases.
Autoraise
⭐
120
AutoRaise (and focus) a window when hovering over it with the mouse
React Rotation
⭐
103
React rotation component
Action
⭐
92
Easy and lazy solution for click-event-binding.
Neatinput
⭐
89
A .NET standard project which aims to make keyboard and mouse input monitoring easy on Windows and eventually Linux.
Ratslap
⭐
88
RatSlap: Linux configuration tool for Logitech mice (currently only G300/G300S)
React Easy Swipe
⭐
87
Easy handler for common swipe operations
React Hook Mighty Mouse
⭐
77
🐭 React hook that tracks mouse events on selected element - zero dependencies
Mouse2joystick_custom_cemu
⭐
76
An AutoHotkey Script to allow the use of Mouse and Keyboard control in CEMU. This uses vJoy and provides several additional features over regular keyboard control, like: the ability to control the camera with the mouse, toggle walking speed, in BotW use MouseWheel to change weapons, a separate Toggle key for ZL useful for locking onto a target in BotW.
Globalhooks
⭐
75
Allows you to create global keyboard events
Bthidhub
⭐
72
Bluetooth HID hub
Ktmm
⭐
70
Keep That Mouse Moving!
Pc Optimization Hub
⭐
61
collection of various resources devoted to performance and input lag optimization
Vue Direction
⭐
35
👋 Declarative, direction-aware hover in Vuejs
Silence
⭐
29
A simple, clean macro recorder written in C#. Windows 10 compatible.
Mouse Rs
⭐
25
Rust library to control the mouse
P5js
⭐
12
Simplex Noise & WebGL with p5js from Processing.Org
1-54 of 54 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210