Python Mouse

Open-source Python projects categorized as Mouse

Top 10 Python Mouse Projects

  • input-remapper

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

    Project mention: Add a "Back" key to laptop keyboard for web browsing? | | 2022-11-30
  • rivalcfg

    CLI tool and Python library to configure SteelSeries gaming mice

    Project mention: [Bottles] Is it possible to usb pass through? | | 2022-10-25

    You might want to give rivalcfg a look. It only handles mice but check if your model is supported. If not, you can contribute by providing some info about your mouse and it could be added in a future version.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • keyboard_mouse_emulate_on_raspberry

    Bluetooth Keyboard Mouse Emulator on Raspberry Pi

    Project mention: Remotely control and mirror an iOS device from your browser with a raspberry pi. | | 2022-01-20

    It turned out to not be that complicated. The first library, ios-screen-mirror, is a Go program that mirrors a usb-connected iOS device via TCP. The second library, keyboard_mouse_emulate_on_raspberry, is a Python program that emulates a Bluetooth mouse and keyboard on a Raspberry Pi, which is then connected to the iOS device via Bluetooth. Then it was just a matter of sending the browser mouse and keyboard events to the Raspberry Pi (I used Flask and for that)

  • ci_edit

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

    Project mention: Please suggest a terminal text editor | | 2022-04-27

    I'm sure that vi and Emacs will happily do this and more, but I'm hoping for something a little lighter in weight. ci_edit nearly fits the bill, except it doesn't show a word count, and I thought I would ask first before trying to patch it.

  • keep-presence

    Moves the mouse or press a key when it detects you are away. Useful to trick your computer to think you are still working with it.

    Project mention: ploopy mouse jiggler? | | 2022-11-15
  • bezmouse

    Simulate human mouse movements with xdotool

    Project mention: A Primer on Bézier Curves | | 2022-01-27
  • MicroPythonBLEHID

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • 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.

  • rogdrv

    ASUS ROG userspace mouse driver for Linux

    Project mention: Mouse drivers | | 2022-04-01

    I find this and I'm really not sure how to install it and i afraid to do something wrong that can break the system after i download some games from steam and it really takes a long time because I don't have fast internet

  • ShitStuckToYourMouse

    Draws mouse-cursor-following text, cursor coordinates, color of pixel under cursor, pictures or a clock - for when you really need to keep an eye on the time. Uses PyGame for low resource usage. Works by creating a transparent full-screen window that is click-through, on top of the z-order.

    Project mention: Python-babies first big program: ShitStuckToYourMouse (title self-explanatory) | | 2022-06-06

    Here's the code:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-30.

Python Mouse related posts


What are some of the best open-source Mouse projects in Python? This list will help you:

Project Stars
1 input-remapper 1,835
2 rivalcfg 592
3 keyboard_mouse_emulate_on_raspberry 222
4 ci_edit 210
5 keep-presence 119
6 bezmouse 108
7 MicroPythonBLEHID 96
8 granblue-automation-pyautogui 69
9 rogdrv 50
10 ShitStuckToYourMouse 13
Delete the most useless function ever: context switching.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.