An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with mouse

A curated list of projects in awesome lists tagged with mouse .

https://github.com/debauchee/barrier

Open-source KVM software

barrier gplv2 keyboard kvm mouse sharing

Last synced: 22 Oct 2025

https://github.com/deskflow/deskflow

Share a single keyboard and mouse between multiple computers.

keyboard keyboard-emulation mouse mouse-emulation network

Last synced: 12 Mar 2026

https://github.com/symless/synergy-core

Deskflow lets you share one mouse and keyboard between multiple computers on Windows, macOS and Linux. It's like a software KVM (but without video). Sponsored by Synergy.

keyboard keyboard-emulation mouse mouse-emulation network

Last synced: 29 Mar 2025

https://github.com/caldis/mos

一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

homebrew macos mouse osx reverse scroll smooth smooth-scrolling smoothscroll swift

Last synced: 01 Feb 2026

https://github.com/Caldis/Mos

一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

homebrew macos mouse osx reverse scroll smooth smooth-scrolling smoothscroll swift

Last synced: 25 Mar 2025

https://github.com/go-vgo/robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 13 May 2025

https://github.com/Go-vGo/robotGo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 12 Mar 2025

https://github.com/taojy123/keymousego

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input

automate keyboard mouse python simulation

Last synced: 12 May 2025

https://github.com/taojy123/KeymouseGo

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input

automate keyboard mouse python simulation

Last synced: 10 Apr 2025

https://github.com/cjbassi/gotop

A terminal based graphical activity monitor inspired by gtop and vtop

go golang linux mouse osx terminal tui

Last synced: 28 Sep 2025

https://github.com/jtroo/kanata

Improve keyboard comfort and usability with advanced customization

cross-platform interception-driver keyboard keyboard-layout linux macos mouse mouse-emulation rust windows

Last synced: 13 Apr 2026

https://github.com/sezanzeb/input-remapper

🎮 ⌨ An easy to use tool to change the behaviour of your input devices.

gamepad gaming keyboard keyboard-shortcuts linux mouse

Last synced: 13 May 2025

https://github.com/Keychron/Keychron-Keyboards-Hardware-Design

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.

3d-printing cad gaming gaming-keyboard gaming-mouse hardware-designs keyboard keyboard-firmware keychron mechanical-keyboard mouse qmk qmk-firmware zephyr zmk zmk-firmware

Last synced: 21 Apr 2026

https://github.com/anseki/leader-line

Draw a leader line in your web page.

arrow attention bubble highlight leader line markup mouse spotlight svg

Last synced: 27 Sep 2025

https://github.com/rvaiya/warpd

A modal keyboard-driven virtual pointer

c keyboard macos mouse pointer vi vim x x11 x11-cursor xorg

Last synced: 14 May 2025

https://github.com/halirutan/IntelliJ-Key-Promoter-X

Modern IntelliJ plugin to learn shortcuts for buttons

intellij intellij-plugin keyboard-shortcut learn-shortcuts mouse shortcut

Last synced: 11 May 2025

https://github.com/halirutan/intellij-key-promoter-x

Modern IntelliJ plugin to learn shortcuts for buttons

intellij intellij-plugin keyboard-shortcut learn-shortcuts mouse shortcut

Last synced: 02 Apr 2026

https://github.com/pit-ray/win-vind

You can operate Windows with key bindings like Vim.

emulation hotkey keybinding keyboard mouse vim window-manager windows

Last synced: 15 May 2025

https://github.com/sbmpost/autoraise

AutoRaise (and focus) a window when hovering over it with the mouse

autofocus autoraise mouse osx

Last synced: 19 Feb 2026

https://github.com/sbmpost/AutoRaise

AutoRaise (and focus) a window when hovering over it with the mouse

autofocus autoraise mouse osx

Last synced: 26 Mar 2025

https://github.com/fdivitto/FabGL

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 29 Apr 2025

https://github.com/fdivitto/fabgl

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 13 Apr 2025

https://github.com/unity-technologies/inputsystem

An efficient and versatile input system for Unity.

devices events gamepad input keyboard mouse touch unity vr xr

Last synced: 24 Feb 2026

https://github.com/Unity-Technologies/InputSystem

An efficient and versatile input system for Unity.

devices events gamepad input keyboard mouse touch unity vr xr

Last synced: 25 Apr 2025

https://github.com/any86/any-touch

:wave: Touch gesture library, 1kb~5kb, compatible with PC / mobile

angular drag finger gesture javascript mouse pan pinch press react rotate swipe tap touch typescript vanilla vue

Last synced: 14 Apr 2025

https://github.com/benbuck/rbtray

A fork of RBTray from http://sourceforge.net/p/rbtray/code/.

hook hotkey keyboard mouse tray tray-icon

Last synced: 14 May 2025

https://github.com/arkane-systems/mousejiggler

Mouse Jiggler is a very simple piece of software whose sole function is to "fake" mouse input to Windows, and jiggle the mouse pointer back and forth.

caffeine idle mouse mouse-movement mousemove

Last synced: 19 Oct 2025

https://github.com/asvd/dragscroll

micro library for drag-n-drop scrolling style

drag dragscroll enables-scrolling javascript micro-library mouse scroll scrolling

Last synced: 15 May 2025

https://github.com/enigo-rs/enigo

Cross platform input simulation in Rust

automation cross-platform input keyboard mouse rust simulation

Last synced: 30 Apr 2025

https://github.com/repeats/repeat

Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

autohotkey automation automation-framework csharp hotkey java keyboard keyboard-shortcuts macro macros mouse python replay

Last synced: 16 May 2025

https://github.com/repeats/Repeat

Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

autohotkey automation automation-framework csharp hotkey java keyboard keyboard-shortcuts macro macros mouse python replay

Last synced: 23 Mar 2025

https://github.com/snoothy/ucr

Universal Control Remapper [Alpha]

directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput

Last synced: 13 Apr 2025

https://github.com/LordOfMice/hidusbf

USB Mice Overclocking Software (for Windows)

game-controller gamepad keyboard mouse overclock usb

Last synced: 22 Mar 2025

https://github.com/boringboredom/pc-optimization-hub

collection of various resources devoted to performance and input lag optimization

bios boost debloat decrease fps gaming guide increase input lag latency milliseconds mouse optimization overclock pc performance ping tweak windows

Last synced: 15 May 2025

https://github.com/Snoothy/UCR

Universal Control Remapper [Alpha]

directinput hid input-output joystick keyboard mouse plugin remapping vigem xinput

Last synced: 23 Mar 2025

https://github.com/flozz/rivalcfg

CLI tool and Python library to configure SteelSeries gaming mice

aerox cli linux mouse prime pypi rival sensei steelseries udev-rules

Last synced: 14 May 2025

https://github.com/T-vK/ESP32-BLE-Mouse

Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

arduino arduino-ide arduino-library ble bluetooth bluetooth-le esp32 mouse

Last synced: 27 Jul 2025

https://github.com/t-vk/esp32-ble-mouse

Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

arduino arduino-ide arduino-library ble bluetooth bluetooth-le esp32 mouse

Last synced: 16 May 2025

https://github.com/BoringBoredom/PC-Optimization-Hub

collection of various resources devoted to performance and input lag optimization

bios boost debloat decrease fps gaming guide increase input lag latency milliseconds mouse optimization overclock pc performance ping tweak windows

Last synced: 09 Apr 2025

https://github.com/lalakii/MouseClickTool

简单好用的鼠标连点器,体积小巧,性能好好的~鼠标连点器。当前版本体积14KB,在线版(minimal)体积仅5KB。https://mouseclicktool.sourceforge.io

autoclicker mouse mouseclick mouseclicker mouseclicktool

Last synced: 13 Apr 2025

https://github.com/lalakii/mouseclicktool

简单好用的鼠标连点器,体积小巧,性能好好的~鼠标连点器。当前版本体积14KB,在线版(minimal)体积仅5KB。https://mouseclicktool.sourceforge.io

autoclicker mouse mouseclick mouseclicker mouseclicktool

Last synced: 09 Apr 2025

https://github.com/calcprogrammer1/keyboardvisualizer

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)

accessories audio keyboard lighting linux macos mouse openrgb rgb visualizer windows

Last synced: 15 May 2025

https://github.com/CalcProgrammer1/KeyboardVisualizer

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)

accessories audio keyboard lighting linux macos mouse openrgb rgb visualizer windows

Last synced: 27 Sep 2025

https://github.com/tnk-studio/lazykube

⎈ The lazier way to manage kubernetes.

console gui kubernetes lazy management mouse terminal tools

Last synced: 17 Jan 2026

https://github.com/TNK-Studio/lazykube

⎈ The lazier way to manage kubernetes.

console gui kubernetes lazy management mouse terminal tools

Last synced: 28 Mar 2025

https://github.com/robiot/xclicker

XClicker - Fast gui autoclicker for x11 linux desktops

auto-clicker autoclicker automation c linux linux-automation mouse x11 xclicker

Last synced: 15 May 2025

https://github.com/4lejandrito/creepyface

The JavaScript library that makes your face look at the pointer. 🤪🖱️👆

creepy dance face follow javascript javascript-library look mouse picture pointer tilt touch touch-events

Last synced: 15 May 2025

https://github.com/cvaniak/notesh

NoteSH fully functional sticky notes App in your Terminal!

colorful console diagrams mouse note notepad python python3 reactive terminal textual textualize tui

Last synced: 16 Jun 2025

https://github.com/htrefil/rkvm

Virtual KVM switch for Linux machines

keyboard kvm linux linux-desktop mouse remote-management

Last synced: 04 Apr 2025

https://github.com/Cvaniak/NoteSH

NoteSH fully functional sticky notes App in your Terminal!

colorful console diagrams mouse note notepad python python3 reactive terminal textual textualize tui

Last synced: 22 Apr 2025

https://github.com/catsjuice/ipad-cursor

● Mouse effect of iPad in browser that can be used in any framework

ipad-cursor mouse mouse-emulation

Last synced: 14 May 2025

https://github.com/CatsJuice/ipad-cursor

● Mouse effect of iPad in browser that can be used in any framework

ipad-cursor mouse mouse-emulation

Last synced: 03 Apr 2025

https://github.com/jtdaugherty/tart

Tart - draw ASCII art in the terminal with your mouse!

art ascii ascii-art brick drawing haskell mouse terminal tui vty

Last synced: 12 Apr 2025

https://github.com/mjrusso/scoot

Keyboard-driven MacOS cursor actuator

accessibility automation keyboard-navigation mac macos macosx mouse swift

Last synced: 06 Apr 2025

https://github.com/Jagailo/YetAnotherKeyDisplayer

App for displaying pressed keys of the keyboard

desktop-application games keyboard keyboard-display mouse rtss tutorials utility

Last synced: 04 Apr 2025

https://github.com/nattynarwhal/vmwmouse

VMware mouse driver for Windows 3.1

driver driver-programming mouse qemu vmware windows-3-x

Last synced: 24 Jun 2025

https://github.com/tristen/hoverintent

:mouse: Fire mouse events when a user intends it

hoverintent javascript mouse ui

Last synced: 09 Apr 2025

https://github.com/ricardoquesada/bluepad32

Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW

arduino bluetooth esp-idf esp32 gamepad keyboard mouse pico-sdk pico-w

Last synced: 05 Apr 2025

https://github.com/y3owk1n/neru

Keyboard-driven navigation for macOS and partial linux (possible for windows) - Navigate and click without touching your mouse.

accessibility bindings homerow homerow-app keyboard keyboard-navigation linux mac macos macos-app macosx mouse mouseless system-wide systemwide vim vimium warpd wayland x11

Last synced: 30 May 2026

https://github.com/offalynne/input

Comprehensive cross-platform input for GameMaker

controller gamemaker gamemaker-studio-2 gamepad gms2 input keyboard mouse multiplayer remapping touch

Last synced: 28 Jan 2026

https://github.com/no0ne/ps2x2pico

USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

hid keyboard mouse pikvm pio ps2 ps2-keyboard ps2-mouse raspberry-pi-pico rp2040 usb-keyboard usb-mouse

Last synced: 16 May 2025

https://github.com/pagarme/react-event-components

🛰 A set of React components designed to handle global events (interval, keyboard, touch, mouse, etc)

keyboard mouse orientation react-components touch

Last synced: 05 Apr 2025

https://github.com/Heerkog/MicroPythonBLEHID

Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.

hid joystick keyboard library micropython mouse

Last synced: 13 May 2025

https://github.com/heerkog/micropythonblehid

Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.

hid joystick keyboard library micropython mouse

Last synced: 12 Apr 2025

https://github.com/virresh/matvt

Virtual Mouse for Android TV that can be controlled via remote itself.

accesibility android android-app android-tv hacktoberfest mouse virtual-mouse

Last synced: 09 Apr 2025

https://github.com/panphora/animatize

Drag a character with your mouse to create an animation

animation mouse

Last synced: 11 Apr 2025

https://github.com/mbuesch/razer

Razer device library and tools

driver linux mouse razer

Last synced: 05 Apr 2025

https://github.com/tadly/hideIt.sh

Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it.

automation bash cursor hide mouse shell x11 xorg

Last synced: 20 Mar 2025

https://github.com/tadly/hideit.sh

Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it.

automation bash cursor hide mouse shell x11 xorg

Last synced: 07 May 2025

https://github.com/dokutan/mouse_m908

Control various Redragon gaming mice from Linux, BSD and Haiku

mouse rgb-perhipherals usb-mouse-driver

Last synced: 01 Mar 2026

https://github.com/alper-han/CrossMacro

Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.

autoclicker automation avalonia cli cross-platform desktop-automation dotnet keyboard linux macos macro macro-editor macro-recorder mouse scheduling shortcuts text-expansion wayland windows x11

Last synced: 11 Jun 2026

https://github.com/joelpurra/xmouse-controls

Microsoft Windows utility to manage the active window tracking/raising settings. This is known as x-mouse behavior or focus follows mouse on Unix and Linux systems.

accessibility focus-follows-mouse mouse net35 net40 registry usability user-interface windows windows-10 windows-11 windows-7 windows-8 windows-8-1 windows-server windows-vista x-mouse x11 xmouse xmouse-controls

Last synced: 09 Apr 2025

https://github.com/google/ci_edit

A terminal text editor with mouse support and ctrl+Q to quit.

ci-edit coding console mouse mouse-support python text-editor

Last synced: 04 Apr 2025

https://github.com/joonasvali/naturalmousemotion

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.

cursor java motion mouse natural robot

Last synced: 06 Apr 2025

https://github.com/r57zone/dualshock4-emulator

DualShock4 emulation for Xbox controllers or keyboard and mouse / Эмуляция DualShock4 для Xbox контроллеров или клавиатуры и мыши

dualshock-4-emulator dualshock4 dualshock4-emulation keyboard mouse playstation-now playstation-remote-play ps-remote-play xbox-controller xinput

Last synced: 09 Apr 2025

https://github.com/symless/synergy

Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them.

keyboard keyboard-emulation mouse mouse-emulation

Last synced: 04 Apr 2026

https://github.com/jersou/mouse-actions

mouse-actions execute some command from mouse events such as clicks/wheel on the side/corners of the screen, or drawing shapes. It's a mix between Easystroke and Compiz edge commands.

binding corner easystroke evdev gesture mouse rdev rust tauri

Last synced: 04 Apr 2025

https://github.com/lodestone/macpaste

Global middle-mouse-click copy/paste for Mac OSX (C).

clipboard highlight mac-osx macos mouse osx utility

Last synced: 09 Apr 2025

https://github.com/bestburning/kmclass

kmclass虚拟键鼠驱动

driver keyboard kmclass mouse win10

Last synced: 21 Aug 2025

https://github.com/bestburning/kmclassdll

kmclass虚拟键鼠的动态库dll

dll driver keyboard kmclass mouse win10

Last synced: 21 Aug 2025

https://github.com/ethanselzer/react-cursor-position

A React component that decorates its children with mouse and touch coordinates relative to itself.

coordinates cursor detect drag follow listener monitior mouse mousemove observer pan point position react tap touch touchmove track

Last synced: 17 Apr 2025

https://github.com/lucassklp/Desktop.Robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 09 Apr 2025

https://github.com/lucassklp/desktop.robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 04 Apr 2025

https://github.com/esporttoys/tpmouse

A virtual trackball for Windows, via vim-like homerow controls.

accessibility autoit gesture keyboard mouse rawinput sendinput thinkpad trackball trackpoint vi vim win32 windows

Last synced: 08 Mar 2026

https://github.com/marvinlehmann/Mouse-Debouncer

A small performant Windows tray application which suppresses false double clicks. (Double Click Fix)

command-line-arguments double-click fix mouse performant tray-application windows windows-10 windows-7

Last synced: 08 Apr 2025

https://github.com/krayon/ratslap

RatSlap: Linux configuration tool for Logitech mice (currently only G300/G300S)

configuration dpi leds linux linux-driver logitech logitech-mice mouse no-ai-used

Last synced: 05 May 2025

https://github.com/marvinlehmann/mouse-debouncer

A small performant Windows tray application which suppresses false double clicks. (Double Click Fix)

command-line-arguments double-click fix mouse performant tray-application windows windows-10 windows-7

Last synced: 27 Oct 2025

https://github.com/mkosir/react-hook-mighty-mouse

🐭 React hook that tracks mouse events on selected element - zero dependencies

angle coordinates hook location mighty mighty-mouse mouse mouse-tracking react

Last synced: 29 Jun 2025

https://github.com/steve1316/granblue-automation-pyautogui

Educational application aimed at automating user-defined workflows for the mobile game, "Granblue Fantasy", using a variety of CV technologies in the backend such as OpenCV, PyAutoGUI and EasyOCR and a frontend coded in Typescript.

automation bot easyocr fantasy game gbf granblue granbluefantasy gui matching mouse ocr pyautogui python qml script scripts tauri template typescript

Last synced: 11 Feb 2026