Dynamouse: Mouse driver for big Mac studios

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • dynamouse

    macOS multi-mouse & multi-external display assignment for complex screen and peripheral workstations.

  • Scroll-Reverser

    Per-device scrolling prefs on macOS.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • linearmouse

    The mouse and trackpad utility for Mac.

  • I haven't been using it for this purpose, but Linear Mouse should be able to do the trick:

    https://linearmouse.app/

  • node-hid

    Access USB & Bluetooth HID devices through Node.js

  • Mos

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

  • As others have mentioned, there's quite a few options, and I use mos (https://github.com/Caldis/Mos) for no particular reason. It does the same things as any of the alternatives, I just found it first and stuck with it since.

  • neko

    Neko is a cross-platform open-source animated cursor-chasing cat. This is the reimplementation write in Go. (by crgimenes)

  • I think it's relatively straightforward? Each mouse should be generating input events, it's "just" a matter of "Mouse1 += (100x, 200y)", "Mouse2 += (-3x, -5y)" and keeping track of a virtual cursor/pointer position that the "real" cursor should jump to depending on which mouse is generating input events.

    ...and for the use cases, having an extended desktop (eg: airplay to HDTV mounted on the wall) and being able to have your primary "desktop" mouse 100% glued to your main screen, but a secondary "click the play next video button on the tv" mouse is genius!

    I'm pretty sure if somebody were sufficiently innovative they could paint a bullseye/target around the virtual cursors with some sort of minor performance penalty (a-la: xNeko - https://github.com/crgimenes/neko).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts