Remix.run Logo
Eric_WVGG 4 days ago

shout out for SteerMouse! https://plentycom.jp/en/steermouse/ (macOS)

It's a kind of magical mouse driver that supports nearly every USB mouse made, including _all_ the quirky little buttons and extra functions. As the author said, it's ultra-light-weight, native Mac UI (none of that weird chrome slop that companies like Razer insist upon using).

I use mine with a funky Razer "MMO" mouse that has a funny numeric keypad on the side — all ten of the keys (plus the normal assortment of buttons) can be mapped any way I like.

It came out all the way back in 2005, and has worked reliably ever since. Flat fee for the license, no subscriptions, free demo. Basically everything we all wish apps were.

wlesieutre 4 days ago | parent | next [-]

Was going to post the same thing, I remember using it with a Logitech mouse and keyboard set on an iBook G3. Cool to see that 20 years later it’s still the alternative to Logitech’s shitty software.

trelane 4 days ago | parent | prev [-]

I am surprised folks are still installing software for their mouse.

Guess I have just used Linux too long and expected mice to just work.

Eric_WVGG 4 days ago | parent [-]

sincerely curious — does Linux natively map the numeric keypad on my mouse? Is there a GUI?

JdeBP 3 days ago | parent | next [-]

It depends from the quality of your mouse. There are good quality keypad mice, where the numeric keypad presents itself in hardware as a proper USB keyboard endpoint. Those just work, with more than just Linux moreover.

Then there are the poor quality keypad mice where the keys may be engraved as numeric keys, but on the wire the device does things like not present them as keys on a keyboard at all (sometimes as lots of high-numbered mouse buttons instead, sometimes as something else), or present them as keys but using reserved manufacturer-private values instead of the standard codes for [1/Ins], [2/Down], and so forth. These won't work out of the box with anything.

Most office-use "numpad mouse" devices are the former in my experience (although they sometimes do bad things when it comes to NumLock). Alas, there are "gaming mouse" devices that are the latter.

trelane 4 days ago | parent | prev [-]

It does not. I guess my devices aren't exotic enough.

https://wiki.archlinux.org/title/Razer_peripherals

I think things like extra buttons work fine. But if it gets too far out there, you have to get something that someone reverse engineered. Because proprietary software and devices are the norm, unfortunately.