My friend used to work at Logitech. Everyone in the trenches knows the software they pump out is trash, but the higher ups are somehow convinced that it “sets them apart”. I assume they think it sets them apart in a good way, but it’s quite the opposite.
wincy 5 days ago [-]
That’s sad to hear, I remember how good Logitech was back in the mid-2000s, the Logitech G15 keyboard had 18 programmable macro buttons and a media LED screen and media buttons that had a custom plugins SDK for stuff like Winamp, so I could listen to all my pirated music without having to alt+tab out of World of Warcraft. I used that thing until most of the letters had worn off the keycaps.
Around 2009 or so my Logitech wired laser mouse died after years of heavy use, and I emailed them about it, they sent me a brand new mouse, their newest top of the line model with no hassle at all. I’m not even sure it was still under warranty.
m-p-3 4 days ago [-]
I dread the day my Logitech G13 stops working..
dinfinity 4 days ago [-]
Keychron keyboards are absolutely amazing. And very affordable for what they are.
hypercube33 4 days ago [-]
Feels like every mouse, keyboard, webcam whatever needs a separate different bloated app to configure and they even then don't have all of the settings. Hopefully I'm crazy but it also feels like they are even getting worse over time.
It's not just Logitech I have seen other vendors with app sprawl. Lenovo has duplicate or triplicate apps that do the same things or are wired into drivers and some are just a front end for tools they claim the new are replacements for. Wild stuff
make3 3 days ago [-]
I don't know why it's still a respected brand when everything they do is mid at best
userbinator 5 days ago [-]
On macOS it also requires special permissions otherwise it won't even work.
That doesn't sound unusual for something that interacts directly with hardware.
lmz 5 days ago [-]
Also any app-specific bindings would I guess require some hooking (input interception / injection) at the software level.
pier25 4 days ago [-]
System wide permissions 24/7 even when you're not configuring the USB devices?
mschuster91 5 days ago [-]
Anyone not living under the rock for the last decades uses libusb. No need for special permissions at all, you can even use WebUSB in browsers these days.
All you need is competent firmware and driver engineers.
matheusmoreira 4 days ago [-]
I used libusb for my laptop's keyboard LED driver and it absolutely does require root access. At least it works instantly and exits afterwards, unlike the manufacturer's shitty app.
atonse 5 days ago [-]
I’ve been using SteerMouse as an alternative for years. It completely disappears and works 100% of the time.
someguyiguess 5 days ago [-]
I absolutely DO NOT want software that completely disappears. No thanks.
atonse 4 days ago [-]
Let me be clear. What I meant is that it is just a System Settings pref pane (as I feel it should be). There's no icon just sitting in my system tray taking up space. There isn't any obnoxious launcher that launches on boot up.
It's exactly what (In my opinion) a mouse utility should be. There when you need it, invisible 99.9% of the time.
jagged-chisel 5 days ago [-]
It should be ever-present. It should make itself known. It should be like an IT guy who’s competent, but eager. It should keep you informed of every update, just like he should keep informed of every new thing he learns.
sheiyei 5 days ago [-]
It should at least have a system-jamming 15 second startup sequence at bootup to be taken seriously. That's why Logitech does it
Reason077 5 days ago [-]
The Mac software for my Logitech mouse is called "Logitech G Hub" and it's also pretty awful. Every now and then my Mac starts going bonkers, random clicks all over the place or windows randomly switching focus. Quitting the Logitech G Hub app instantly solves it. (I'm not sure why it wants to run all the time anyway, it's only needed if I want to change some settings on the mouse)
The mouse itself (G305) is great, however!
vladvasiliu 5 days ago [-]
Why do you have that running? I have two old g700s's, had another g703 (I think?) for a while. They have onboard memory, contrary to the "normal" non-gaming Logitech mice, so whatever configuration you set on them, they'll remember it without any software.
Reason077 4 days ago [-]
Exactly! It wants to stay running constantly as a menu bar app, but I don't think there's any reason why that helps me. As you say, the mouse has a built in memory to remember its settings.
I guess it might have something to do with the ability to set custom mouse profiles for different games, but I don't need/use that feature.
sheiyei 5 days ago [-]
I ran my G402 on the onboard memory (bound the special buttons to F13-F15) until I was faced with enough games that didn't understand those keys. Later I had to switch to per-game profiles which sucked
stanac 5 days ago [-]
It's probably the only program I despise, but need. I want to use small button under the wheel as middle click (I have short fingers), and until now, the only way to do it is/was to use logi options+. LO+ updater will get stuck on update every couple of months and while it's updating my button configuration doesn't work. Solution? kill process, uninstall, reinstall and hope it will not get stuck again any time soon.
I have to test Mauser.
While I am here, can anyone recommend good alternative mouse with both smooth/quick and precision scroll like logitech's? Back and forth buttons are also a must for me, horizontal scroll optional. Ideally a mouse would save configuration onto itself, so I don't have rely on garbage software like LO+.
k12sosse 5 days ago [-]
The scroll isn't anything special but you might find something that works for you (there's a large lineup), corsair make an ok mouse that can save multiple hardware profiles, and is programmable with input remapping and macros, etc.
dostick 5 days ago [-]
Reassign the button - maybe possible with Karabiner
stevenpetryk 5 days ago [-]
I'm always afraid of the day Logitech takes this away. Somebody should try to make an open source deploy of this too.
pvab3 5 days ago [-]
Chrome or Edge only it says
locusofself 4 days ago [-]
It really is a terrible piece of software. I usually find that when I do weird things with my mouse, like assign workspaces switching to extra buttons or whatever, I end up un-doing it.
I've switched all my mice to a ~$25, super ergonomically shaped, corded mouse[1], and I prefer to to my logitech mice.
It's unfortunately the norm for hardware companies. My laptop's manufacturer shipped a "control center" app so bad it takes around a minute to display a window on screen. Words can't describe how aggravating it was to use. Reverse engineering that piece of crap is one of the best things I've ever done.
nvardakas 3 days ago [-]
[dead]
leptons 4 days ago [-]
>It's like they have two completely separate companies.
The hardware and software teams are definitely separate, with likely very little overlap. It's the way most companies work. The team at Microsoft that gave us "clippy" was not the same team that worked on NT Kernal.
taneq 4 days ago [-]
This is standard. :P EE code, like programmer art and mechanical engineer circuits, shows just how non-multidisciplinary most humans are. :D
hulitu 3 days ago [-]
SW engineer's crap has way more levels of abstractions. /s
car 5 days ago [-]
For posterity, I can very much recommend MacMousefix. It's $2.99 to own, totally worth it to me. Open source.
On the fun side: can this thing help me do left-click burst in browser HTML5 games? I tried hammerspoon and other methods but nothing worked thus far.
gumby271 5 days ago [-]
That's pretty cool, I've been wanting something like this so I don't have to reach for the touchpad on my Mac all the time. But I gotta say, I did NOT expect to be scrolling in the Z axis all of a sudden on that site!
sheiyei 4 days ago [-]
The site is a good example of looking good but being very annoying to use.
y-curious 5 days ago [-]
Is there anything like this for the MX Ergo? I would be very interested in any software-based “hacks” for the mouse.
wlesieutre 5 days ago [-]
You could also try out a Steermouse free trial, it has MX Ergo S on the recommended mice list, so MX Ero is a maybe
I don’t have a mouse on my Mac now (trackpad too good) but Steermouse has been around for about 25 years and I used it for many of those. Way less awful than the Logitech software.
Eric_WVGG 5 days ago [-]
SteerMouse is legendary. I think it’s been around since Jaguar? Case study in getting it right the first time.
wlesieutre 5 days ago [-]
Not quite as old as I remembered, their About page puts it at 2005. But yes it's a remarkably long lasting product.
Funny how 20 years ago Logitech's software sucked enough for me to pay for an alternative, and two decades later Logitech's software still sucks enough for people to pay for an alternative.
y-curious 4 days ago [-]
Thank you!
voltaireodactyl 5 days ago [-]
Steermouse fills this gap brilliantly. Covers every device I’ve ever tried and I have some significant exotics.
lwhi 5 days ago [-]
I tried this, and it's nice .. but it did let me programme all the buttons on my Logitech MX Vertical.
mrsssnake 2 days ago [-]
> You may not charge users money for Your Program, and Your Source must contain the monetization systems, including the licensing, trial period tracking, and payment system, present in the MMF Source without an alterations, and all of these systems must be active and working as intended in Your Program.
License is not Open Source.
TyrunDemeg101 5 days ago [-]
Holy crap, just tried this and I was skeptical, but it sold me within minutes. This truly is great!
flexagoon 5 days ago [-]
For Linux users, there is Piper[1] based on their libratbag library[2], which supports the majority of mice
I recently purchased the MX Master 4, and it was easy to remap the gesture buttons and configure features like SmartShift and high-resolution scrolling.
whalesalad 5 days ago [-]
I use this to manage my unifying receiver. I don't think I have touched it once in years, just works.
sys_64738 5 days ago [-]
Agreed. I found it so avoided having to install the Logitech spyware anywhere. I won't make that mistake twice.
SV_BubbleTime 5 days ago [-]
Another vote here. MX keys and mouse and Linux Mint. Love it, set up once and have never touched it since.
jrm4 4 days ago [-]
Came for this, I use it a lot as someone who has a ton of rando different logitech things.
One deal that I haven't dived into -- what is up with the ones that appear to limit how many times you can change devices? Is that real and not hackable?
coumbaya 5 days ago [-]
Does anybody know if there is a way to remap the "gesture button" (thumb) to launch a .sh ? I've tried a dozen way without success, the only thing I can do is map the .sh to an actual gesture (button+scroll up) but I don't want to use gestures !
teekert 4 days ago [-]
+1 for Solaar! Logitech should give them money because I would not buy Logitech without Solaar (I'm on Linux exclusively with an MX Master 3S and an MX Keys Keyboard... Crazily each with their own dongle :facepalm:
(Unifying receiver does not unify unifying and bolt so not so unifying eh! Oh and bolt is newer but not backwards compatible, so annoying!))
jacooper 4 days ago [-]
Neither really worked for me on fedora. Ratbag can't see the mx master 3s and solar couldn't remap anything.
rounce 4 days ago [-]
Did you install the Solaar udev rules?
kstrauser 5 days ago [-]
Very cool, thanks!
In a similar vein, I've been using SteerMouse (https://plentycom.jp/en/steermouse/) in the same way for many years, for the same reasons. Logi's hardware is nice, but their software just freaking sucks the electrons out of a battery. It's awful. I refuse to run their driver aka mini-OS just to do the right thing when I click a button with my thumb.
Groxx 5 days ago [-]
I haven't had a Mac in about a year, but SteerMouse had been installed on all of them for well over a decade prior to that. Excellent software.
schnacki 5 days ago [-]
BetterTouchTool has also recently added full Logitech support (keyboard & mouse) and it has been working great for me. (Fully replaces the Logitech Options+ and/or Ghub apps).
Especially the smooth scroll modifier available in BTT (not exclusive to Logitech mice) has helped me a lot, it transforms any mouses scroll events into trackpad like scrolling events that allow for e.g. page swipes, mail archive, scrolling in calendar etc. - things that usually only work with Magic Mouse or Apple Trackpads
jimmydoe 5 days ago [-]
BTT also has nice gestures support for this which is a drop in replacement for options plus.
dvdplm 5 days ago [-]
Thank you. I’m constantly baffled by the terrible quality of Logitech’s software. Such great hardware and such horrible software. Very much needed an oss alternative.
Retr0id 5 days ago [-]
I'm also baffled by the quality of their hardware, their mice are all coated in a type of rubber that turns to goop after a few years.
Gigachad 5 days ago [-]
I wish products would just give up on these rubberised materials. They always turn to goop over time. Unless it’s a part designed to be easily user replaced, just stick to hard plastic.
Huh. Haven't experienced that myself, having used a Master MX for several years (now in use by my wife), a VX Revolution for a few years before that (now my son's backpack mouse), and a Master MX Vertical most recently. My son has gone through several other Logi mice as his primary mice, too, but they've died of either worn out switches or feet (he's an avid gamer).
Not trying to invalidate your experience -- I've see with my own eyes a similar thing happen with rubberized coatings on laptops & keyboard wrist rests (other's not my own).
Just putting it out there that it's by no means the universal experience.
mikkupikku 5 days ago [-]
They just don't make mice like they used to. I've been playing games with my intellimouse for the better part of 30 years. Baffles me when I hear of people blowing through several mice.
Retr0id 5 days ago [-]
I have wondered if my skin oils are somehow naturally more caustic than average.
Onavo 5 days ago [-]
I think they fixed it in their latest MX4, it's silicone (I think?) now instead of rubber.
Damn, I replaced my MX2 with an MX3 fairly recently...
dugite-code 5 days ago [-]
I had issues during COVID. The hand sanitizer and Hand Moisturizer seemed to be a brutal combom on my work MX mice.
Everyone had the horrid goop issue as well, you're not mad.
SparkyMcUnicorn 5 days ago [-]
I use the g305, and have to replace it roughly once a year because the scroll button eventually stops working. I've been through 5-6 of them. Regularly on sale for around $25.
Wish I could find a better mouse I like as much as this one that I didn't need to pay a yearly subscription for. It's just the right size, lightweight, wireless, and being able to store the customizations to on board memory is nice.
knollimar 4 days ago [-]
I just bind a different button for scroll. I use draftinf software where middle mouse pans and it wears after 2 to 3 months
w0m 5 days ago [-]
humans are naturally slimy. Anything you touch for 8h/day will be slimy in turn. Some of us are slimier than others.
m463 5 days ago [-]
not unique to logitech. This happens with my steelseries mice too. I have to clean them with alcohol or something.
elxr 5 days ago [-]
> Such great hardware
Every other mouse brand I've used (razer, hyperx, reddragon, steelseries) has outlasted my logitech-G mice, and felt noticeably better built. Their keyboards are the most generic, nothing-special keyboards for any company of that size. They don't innovate.
I will never buy a logitech mouse/keyboard ever, especially with the options we have today.
It's so tiring hearing people praise their hardware when they've literally been outcompeted for a decade at this point. Their webcams, and other niche stuff (like flight sticks) may be fine, but their mice/keyboard are below average.
cromka 5 days ago [-]
Interesting! Is there a good, ergonomic mouse that completes with Logitech's MX? I did hear they wear off quickly, which is why I never bought one, but I also never bothered to check for alternatives since everyone said MX is best by far.
elxr 5 days ago [-]
I personally don't enjoy most ergonomic mice, almost entirely because of the weight.
I used to be the type of person that liked mice with >3 side buttons and programmable firmware and all that, with a shape that fit my hand, but lately I'm of the mindset that anything that can be done with a keyboard (or voice) should just be done on the keyboard.
I enjoy lightweight gaming-focused mice. Just anything cheap and light, and on the go, I just use my trackpad. Absolutely no reason to spend 90 bucks on a mouse unless you do most of your work on a mouse.
cromka 3 days ago [-]
Fair enough! Thanks for your take.
Anamon 4 days ago [-]
Nobody makes thumb trackballs as good as Logitech, or at least not anymore. And I have no complaints about the quality. I have three MX Ergos, replacing my previous Logitech trackballs that all lasted well over 10 years of daily use (the left click switches started getting iffy, but that's probably fixable, so I kept them).
I barely ever hear someone complain about the hardware quality of Logitech mice and keyboards, even before considering how much of them there are compared to Keychrons, Duckys, or all the gamer brands.
The MX Ergo form factor is the best, by the way. Few people go back to pushy-pully mice after they got a taste of how fast and precise they can be with a thumb trackball. I always find it interesting where I see them on TV or YouTube: medical laboratories, architectural offices, movie studios... and Louis Rossmann's desk. I've been using them since the 90s and they probably were an unfair advantage in FPS LAN parties =D
voltaireodactyl 3 days ago [-]
Elecom gives them a run for their money thumb ball wise in my experience.
hrmtst93837 5 days ago [-]
Plenty of people buy Logitech out of inertia or just because their devices are everywhere in retail so it's not really about build quality for them. If you care even a little about software customizability or not running weird vendor daemons on your system the alternatives tend to be less miserable to live with long-term.
Nobody sane is attached to their keyboard after the third time the RGB config stops working because of some cloud update or USB glitch anyway.
pineaux 5 days ago [-]
Thats funny. I have a mx master 3 and its handsdown the best workmouse i have ever had. I work in strange places and the mouse works on every surface. Even glass, mirrors, server doors, skin, pants. I hate the app with a passion and use BTT.
tekla 4 days ago [-]
I've been using my MX518 for 15 years. I have several stocked away when this dies.
elxr 4 days ago [-]
That's one from the good old days. I was a full on logitech fan back then too, it's sad what the company has turned into.
jordand 5 days ago [-]
A full FOSS replacement is absolutely necessary now. Options+ gets noticably worse every 6 months. The latest thing now is that every time you open it, a pop-up 'View available offers' Ad shows which (of course) you can't disable. The bloat is ridiculous given they embedded a whole additional GUI framework (Flutter) just for that AI Prompt builder many people don't want.
gh123man 5 days ago [-]
Funny timing, I've been working on essentially the same thing for Razer mice on macOS. I started this project because the basilisk v3 hyperspeed has no native mac OS support, and no documented bluetooth protocol, so I packet captured and reverse engineered it.
Out-of-the-box, most Linux distributions automatically report the battery status on my (admittedly ancient) Performance MX and I get a desktop notification when the battery is running low so I can run and swap the rechargeables, but I've found no way to do that on Windows (even with Logitech software).
gzread 5 days ago [-]
Mouser is an electronics supply company with a trademark.
Sytten 4 days ago [-]
Trademark are always scoped to particular domains it is not universal, if you look up mouser you will see they listed the usage for electronic components, distribution and related. No mention of software. They might fight you since you do have to protect your trademark but in theory you could open a mouser restaurant and trademark that name for food distribution. As long as the customers is able to tell the difference it is fine.
rounce 4 days ago [-]
Indeed, I think the main issue with the name is searchability.
matthewpick 4 days ago [-]
When I saw the headline - I thought this article was about building a mouse from scratch using Mouser components. A little confusing using the same name.
IciGerbax 5 days ago [-]
Geeky biais I feel but when I see "Mouser" I just think about the electronic online store xD
Sharlin 5 days ago [-]
I just think about cats and Larry the Chief Mouser in particular.
kej 5 days ago [-]
An update to the Logitech software last year added a fast way to access some kind of Logitech AI, but made it so the combination of mouse and dongle I was using no longer worked together. It was kind of a parable for the whole industry lately.
dnpls 5 days ago [-]
This is amazing. I like the Logitech mouse + kbd that I have but the Logi apps are crap. At some point (not too long ago) I had to run TWO Logi apps because the newer one didn't have support for my keyboard. Mind you, it's some MX artsy-fartsy with the volume knob, so it's not old hardware. Also the app was awful, the volume knob didn't work right away, then the volume would go up and down some 5 minutes later on its own. I'll gladly get rid of the Logi apps ASAP.
touwer 5 days ago [-]
LinearMouse on macos is also good. With Mos
varun_ch 4 days ago [-]
The only way my Logitech MX Master mouse is remotely usable on macOS is with both linearmouse and mos, and that was really disappointing to me, because online, the MX Master mouse is sold as the best Mac mouse. Unbelievable that anyone actually uses it without those tweaks.
Without both, the mouse scroll wheel is so slow, laggy and imprecise. It’s unbelievably bad.
touwer 2 days ago [-]
Hardware wise the mx3 is the best mouse for me. The software is dreadful though. It seems more like marketing than software. Nice pictures on the site. Not designed by a team that cares about good software. They should take mos and linearmouse as examples
sys_64738 5 days ago [-]
Love Linear Mouse.
dmarinus 5 days ago [-]
oh nice! I hate it that you can't disable mouse acceleration in macOS.
wolrah 5 days ago [-]
Currently only for MX Master 3S, for anyone with other Options-controlled mice getting their hopes up.
srigi 2 days ago [-]
The official SW on MacOS is somewhat usable if:
- you disable all communication with a firewall (so it doesn't autoupdate)
- `sudo pkill -9 LogiPluginService && sudo rm -rf /Applications/Utilities/LogiPluginService.app` (so it does not eat resources and don't run a useless service in the bg)
d3Xt3r 5 days ago [-]
> Mouser
For a second I thought you were talking about the developer Mouser, who wrote a bunch of fantastic tiny and portable utilities for Windows[1].
I find that Logi Options+ mostly just stays hidden and works. It does use more RAM than I'd like (125.8MB right now). When it does break it's disruptive, or they add some feature I don't want.
- AI Prompting (enabled by default)
- Auto update stuck wasting CPU cycles
- The recent certificate issue
I'd like to find a replacement because I am annoyed by it, but I have not found a replacement that matches ALL of the features I use from Options+.
I keep the default settings in Options+ but in my testing I can't match all the same behavior with the 3rd party solutions:
- Pointer acceleration
- Workspace switching speed
- Smooth scrolling speed / acceleration
Scrolling is usually my main problem where scrolling in one direction jumps in the wrong direction first before correcting. This is most noticeable when scrolling line by line.
I've tested all the 3rd party options mentioned here(with the exception of Mouser). Does anyone else have these problems with the 3rd party alternatives?
jordwest 5 days ago [-]
I’ve been using the offline version of Options+ that somebody recommended me a while back, it removes AI and auto updating and has done the job for me.
It’s kind of hidden on their website but you can grab it here:
That said I think this will be my last Logitech device. They’re just not very durable products and die too quickly
paularmstrong 5 days ago [-]
Thanks for pointing this out. I had no idea it existed. The other options in the comments just didn't quite work the way I would like.
- The main topic requires me to pull python dependencies, build, run manually on Mac
- All others can't reassign the button below the scroll wheel on the MX Master 3/4
itopaloglu83 5 days ago [-]
I switched to the offline version right after Logitech forcefully and without my permission downloaded and installed bunch of crap software on my Mac. I was furious that a stupid mouse driver app has the right to install a random crapware. I’m still fuming about it when I remember it.
crooked-v 5 days ago [-]
> It does use more RAM than I'd like (125.8MB right now).
For me it regularly ballooned to 1+ GB somehow, until I removed it entirely in favor of BetterMouse.
userbinator 5 days ago [-]
125.8MB right now
20 years ago that would be insane (many machines still had only 512MB of RAM total), and "AI Prompting" sounds like satire, and yet this is the reality we're in now --- all that just to configure a mouse.
Personally my mouses don't need anything more than the OS' default settings.
hdgvhicv 5 days ago [-]
My first machine with a mouse had 1 meg of ram. Mouse.sys was loaded into himem from memory and used something like 30kb of precious memory.
My first wheel mouse which looks exactly like my current mouse ran on my 4meg 486.
Anamon 4 days ago [-]
Even back then we were looking for alternative mouse drivers with lower memory footprints, though =D some wouldn't load high (or not work im games when they were). Conventional memory was such a precious resource in DOS. With a bad mouse driver, you might've had to choose between having sound or mouse control in your game.
For emulated systems, I mostly use CuteMouse now, which occupies less than 4 kB. It sure would've been nice to have had that back in the day.
rldjbpin 2 days ago [-]
depending on your os*, you may have a better experience with a first-party lightweight tool called onboard memory manager [1].
single binary, no install nor admin rights needed. let's you change keybinds and other mouse features.
No mention of smooth scrolling? But that’s the entire reason to buy a Logitech mouse!
If this actually works well, I’m happy to say goodbye to Logi Options with its weird-ass electron-AI-login bullshit (just let me use my mouse, WTF).
coumbaya 5 days ago [-]
For a minute I had hope this would work on linux. I'm using Solaar and it kind of works but I haven't managed to make it per-application, also the UI and rule editor is the most cryptic thing ever.
If you have to use Options that's probably the way to go (if none of the third party options work for you).
itopaloglu83 5 days ago [-]
If you run it through command line you get some additional features you can turn off or selectively turn on.
I’m still pissed beyond words that they used the driver software as an excuse and installed crapware on my Mac when they released the AI version.
Lliora 4 days ago [-]
Had the same updater burn 30% CPU on a Ryzen desktop last month. Traced it to the options+ auto-update service polling a dead CDN endpoint every 5s. Wrote a 20-line autohotkey script to remap the side buttons and uninstalled the whole suite. CPU went flat and the mouse still remembers DPI onboard.
vladvasiliu 5 days ago [-]
> Connection Bluetooth (USB receiver also works for basic buttons)
Why is there a difference between the two? On my MX Master 3S, I find the scroll wheel is… weird on Linux if I connect it via BT. It works fine with its dongle.
Why does the transport have such an effect on what seem like HID functions?
s_u_d_o 5 days ago [-]
I usually work on several devices simultaneously, and having to lift, turn the mouse and press the button on the bottom to switch between devices has been a huge hurdle for me. Do you think we can achieve this device-switching mechanism, from within those 6 programmable keys instead? Or this is not possible?
rcarmo 5 days ago [-]
This is pretty awesome - I have another Logitech mouse (the smaller, more pragmatic M720) and was looking for a way to ditch Logi Options+, which is insanely bloated for what it does. I suspect adapting this will take an hour or so with an LLM...
userbinator 5 days ago [-]
Download → Mouser.zip (44 MB)
I smell LLM... and 44MB compressed for a mouse control panel applet (at least it's not an Electron app?) is still quite disturbing and a reminder of just how inefficient software has become.
bigyabai 5 days ago [-]
The unzipped binary is 2.2mb, all the rest in Qt dependencies by the look of it.
44mb really isn't that offensive for a statically linked app anyhow.
userbinator 4 days ago [-]
44MB is roughly the size of a Windows 95 installation.
bigyabai 4 days ago [-]
Both Windows 95 and Mouser are statically linked to a complex UI framework.
If you can solve the cross-platform GUI problem without Electron, be my guest. This is a perfectly acceptable app size for a modern macOS or Windows system.
aneyadeng 5 days ago [-]
[flagged]
cozzyd 5 days ago [-]
Mouser is where you buy ICs...
create-username 4 days ago [-]
How can I disable the horizontal wheel? Not the one between the regular buttons but the one on top of the thumb.
It’s useless for me but no piece of software acknowledges my neurosis
bicepjai 4 days ago [-]
If someone counting how many people hate logi tech mouse software, count me in too. But oddly enough I like their mouse hardware, specially the trackball
daveidol 5 days ago [-]
Is there anything like this for the Logitech keyboards (eg MX Keys Mini)? I want to remap some keys there too but don’t want to run Options+
oliver66677 3 days ago [-]
Same problem here. I have Wave Keys for Mac, and my girlfriend has the Wave Keys for Windows with reversed Fn and Ctrl. It’s a headache when I go to her place. I use Karabiner, but it doesn’t really swap them, and Logi Options+ doesn’t either obviously.
elxr 5 days ago [-]
Use kanata (github.com/jtroo/kanata). It's software remapping and works on any keyboard (including built-in laptop keyboards).
Great docs, incredible feature set (literally 50x the capabilities of any logitech first party remapper), and very lightweight.
pants2 5 days ago [-]
Nice! Is there a similar option for Logitech Webcams?
abound 5 days ago [-]
Came here looking for this. The Logi+ Options app is, as others have noted, less than stellar. I just want to control the zoom, flip, and coloring on my MX Brio.
vardalab 4 days ago [-]
Great job. I had to disable that logi sw software on my Macbook because it was taking up a lot of cycles.
throwaway85825 5 days ago [-]
Options+ is such trash. It still doesnt support changing input of the mouse when you change input of the keyboard.
Gigachad 5 days ago [-]
I wonder if this or anything else can pair devices to the unifying receiver. That’s the only reason I ever use the Logitech app.
gonzus 5 days ago [-]
Solaar?
pprotas 5 days ago [-]
Another alternative (apparently the Logi software is so bad that it spawned many of these): BetterMouse. It supports my MX Master 4 https://better-mouse.com/
dawnerd 4 days ago [-]
The readme is right from ai. How much of the app was ai coded? Asking honestly.
lwhi 5 days ago [-]
I dumped my Logitech MX Vertical mouse because of that lousy software.
This seems like a great idea.
atonse 5 days ago [-]
Try SteerMouse. Been using it with my MX 3 for years.
dbg31415 5 days ago [-]
The features I want are the macro builder from Razer, and chords.
I hate that mx still doesn't install a small board to save your configuration, and not force you to open a crappy software which eats ram unnecessarily. Seems like they need data more than the convenience of consumers.
anonymous344 5 days ago [-]
this needs to be make to all logitech sh1tware! g402, great mouse, but the app is running node and sending who knows what
joshu 5 days ago [-]
how is it that logitech software is such awful trash
elxr 5 days ago [-]
Because people keep buying their generic hardware, and random youtubers keep recommending their stuff.
How about we just stop buying anything logitech. What other peripheral company has squandered their resources as much as they have, completely refusing to innovate?
Razengan 5 days ago [-]
Missed opportunity to call it Jerry
joemi 5 days ago [-]
Might still be worth it considering Mouser (the electronics supplier) is already a (pretty big) thing.
jbrooks84 5 days ago [-]
Logi software is so bad
TutleCpt 4 days ago [-]
Fyi, no Linux.
johnhamlin 5 days ago [-]
So no Linux?
fix4fun 5 days ago [-]
Nice project. Respect :)
I worry only how long it will be supported? I hope there will be small community maintaining it ;)
Once again nice project and good luck.
Rendered at 01:31:03 GMT+0000 (Coordinated Universal Time) with Vercel.
If you only need to connect a device to the Bolt adapter you can use this web app by Logitech without having to install anything:
https://logiwebconnect.com/
Around 2009 or so my Logitech wired laser mouse died after years of heavy use, and I emailed them about it, they sent me a brand new mouse, their newest top of the line model with no hassle at all. I’m not even sure it was still under warranty.
It's not just Logitech I have seen other vendors with app sprawl. Lenovo has duplicate or triplicate apps that do the same things or are wired into drivers and some are just a front end for tools they claim the new are replacements for. Wild stuff
That doesn't sound unusual for something that interacts directly with hardware.
All you need is competent firmware and driver engineers.
It's exactly what (In my opinion) a mouse utility should be. There when you need it, invisible 99.9% of the time.
The mouse itself (G305) is great, however!
I guess it might have something to do with the ability to set custom mouse profiles for different games, but I don't need/use that feature.
I have to test Mauser.
While I am here, can anyone recommend good alternative mouse with both smooth/quick and precision scroll like logitech's? Back and forth buttons are also a must for me, horizontal scroll optional. Ideally a mouse would save configuration onto itself, so I don't have rely on garbage software like LO+.
I've switched all my mice to a ~$25, super ergonomically shaped, corded mouse[1], and I prefer to to my logitech mice.
[1] https://www.amazon.com/dp/B00FPAVUHC?ref_=ppx_hzsearch_conn_...
The hardware and software teams are definitely separate, with likely very little overlap. It's the way most companies work. The team at Microsoft that gave us "clippy" was not the same team that worked on NT Kernal.
https://macmousefix.com/en/
Also available via brew:
And on Github too:https://github.com/noah-nuebling/mac-mouse-fix
https://plentycom.jp/en/steermouse/
I don’t have a mouse on my Mac now (trackpad too good) but Steermouse has been around for about 25 years and I used it for many of those. Way less awful than the Logitech software.
https://steermouse.com/about-us/
Funny how 20 years ago Logitech's software sucked enough for me to pay for an alternative, and two decades later Logitech's software still sucks enough for people to pay for an alternative.
License is not Open Source.
[1]: https://github.com/libratbag/piper/
[2]: https://github.com/libratbag/libratbag
I recently purchased the MX Master 4, and it was easy to remap the gesture buttons and configure features like SmartShift and high-resolution scrolling.
One deal that I haven't dived into -- what is up with the ones that appear to limit how many times you can change devices? Is that real and not hackable?
(Unifying receiver does not unify unifying and bolt so not so unifying eh! Oh and bolt is newer but not backwards compatible, so annoying!))
In a similar vein, I've been using SteerMouse (https://plentycom.jp/en/steermouse/) in the same way for many years, for the same reasons. Logi's hardware is nice, but their software just freaking sucks the electrons out of a battery. It's awful. I refuse to run their driver aka mini-OS just to do the right thing when I click a button with my thumb.
Especially the smooth scroll modifier available in BTT (not exclusive to Logitech mice) has helped me a lot, it transforms any mouses scroll events into trackpad like scrolling events that allow for e.g. page swipes, mail archive, scrolling in calendar etc. - things that usually only work with Magic Mouse or Apple Trackpads
Not trying to invalidate your experience -- I've see with my own eyes a similar thing happen with rubberized coatings on laptops & keyboard wrist rests (other's not my own).
Just putting it out there that it's by no means the universal experience.
https://www.reddit.com/r/logitech/comments/1nq2luo/got_the_m...
Everyone had the horrid goop issue as well, you're not mad.
Wish I could find a better mouse I like as much as this one that I didn't need to pay a yearly subscription for. It's just the right size, lightweight, wireless, and being able to store the customizations to on board memory is nice.
Every other mouse brand I've used (razer, hyperx, reddragon, steelseries) has outlasted my logitech-G mice, and felt noticeably better built. Their keyboards are the most generic, nothing-special keyboards for any company of that size. They don't innovate.
I will never buy a logitech mouse/keyboard ever, especially with the options we have today.
It's so tiring hearing people praise their hardware when they've literally been outcompeted for a decade at this point. Their webcams, and other niche stuff (like flight sticks) may be fine, but their mice/keyboard are below average.
I used to be the type of person that liked mice with >3 side buttons and programmable firmware and all that, with a shape that fit my hand, but lately I'm of the mindset that anything that can be done with a keyboard (or voice) should just be done on the keyboard.
I enjoy lightweight gaming-focused mice. Just anything cheap and light, and on the go, I just use my trackpad. Absolutely no reason to spend 90 bucks on a mouse unless you do most of your work on a mouse.
I barely ever hear someone complain about the hardware quality of Logitech mice and keyboards, even before considering how much of them there are compared to Keychrons, Duckys, or all the gamer brands.
The MX Ergo form factor is the best, by the way. Few people go back to pushy-pully mice after they got a taste of how fast and precise they can be with a thumb trackball. I always find it interesting where I see them on TV or YouTube: medical laboratories, architectural offices, movie studios... and Louis Rossmann's desk. I've been using them since the 90s and they probably were an unfair advantage in FPS LAN parties =D
Nobody sane is attached to their keyboard after the third time the RGB config stops working because of some cloud update or USB glitch anyway.
https://github.com/gh123man/OpenSnek
Out-of-the-box, most Linux distributions automatically report the battery status on my (admittedly ancient) Performance MX and I get a desktop notification when the battery is running low so I can run and swap the rechargeables, but I've found no way to do that on Windows (even with Logitech software).
Without both, the mouse scroll wheel is so slow, laggy and imprecise. It’s unbelievably bad.
- you disable all communication with a firewall (so it doesn't autoupdate)
- `sudo pkill -9 LogiPluginService && sudo rm -rf /Applications/Utilities/LogiPluginService.app` (so it does not eat resources and don't run a useless service in the bg)
For a second I thought you were talking about the developer Mouser, who wrote a bunch of fantastic tiny and portable utilities for Windows[1].
[1] https://www.donationcoder.com/software/mouser
- AI Prompting (enabled by default)
- Auto update stuck wasting CPU cycles
- The recent certificate issue
I'd like to find a replacement because I am annoyed by it, but I have not found a replacement that matches ALL of the features I use from Options+.
I keep the default settings in Options+ but in my testing I can't match all the same behavior with the 3rd party solutions:
- Pointer acceleration
- Workspace switching speed
- Smooth scrolling speed / acceleration
Scrolling is usually my main problem where scrolling in one direction jumps in the wrong direction first before correcting. This is most noticeable when scrolling line by line.
I've tested all the 3rd party options mentioned here(with the exception of Mouser). Does anyone else have these problems with the 3rd party alternatives?
It’s kind of hidden on their website but you can grab it here:
https://hub.sync.logitech.com/options/post/logi-options-offl...
That said I think this will be my last Logitech device. They’re just not very durable products and die too quickly
- The main topic requires me to pull python dependencies, build, run manually on Mac - All others can't reassign the button below the scroll wheel on the MX Master 3/4
For me it regularly ballooned to 1+ GB somehow, until I removed it entirely in favor of BetterMouse.
20 years ago that would be insane (many machines still had only 512MB of RAM total), and "AI Prompting" sounds like satire, and yet this is the reality we're in now --- all that just to configure a mouse.
Personally my mouses don't need anything more than the OS' default settings.
My first wheel mouse which looks exactly like my current mouse ran on my 4meg 486.
For emulated systems, I mostly use CuteMouse now, which occupies less than 4 kB. It sure would've been nice to have had that back in the day.
single binary, no install nor admin rights needed. let's you change keybinds and other mouse features.
*might be Windows-only
[1] https://support.logi.com/hc/en-gb/articles/360059641133-Onbo...
If this actually works well, I’m happy to say goodbye to Logi Options with its weird-ass electron-AI-login bullshit (just let me use my mouse, WTF).
If you have to use Options that's probably the way to go (if none of the third party options work for you).
I’m still pissed beyond words that they used the driver software as an excuse and installed crapware on my Mac when they released the AI version.
Why is there a difference between the two? On my MX Master 3S, I find the scroll wheel is… weird on Linux if I connect it via BT. It works fine with its dongle.
Why does the transport have such an effect on what seem like HID functions?
I smell LLM... and 44MB compressed for a mouse control panel applet (at least it's not an Electron app?) is still quite disturbing and a reminder of just how inefficient software has become.
44mb really isn't that offensive for a statically linked app anyhow.
If you can solve the cross-platform GUI problem without Electron, be my guest. This is a perfectly acceptable app size for a modern macOS or Windows system.
It’s useless for me but no piece of software acknowledges my neurosis
Great docs, incredible feature set (literally 50x the capabilities of any logitech first party remapper), and very lightweight.
This seems like a great idea.
I hate that mx still doesn't install a small board to save your configuration, and not force you to open a crappy software which eats ram unnecessarily. Seems like they need data more than the convenience of consumers.
How about we just stop buying anything logitech. What other peripheral company has squandered their resources as much as they have, completely refusing to innovate?
I worry only how long it will be supported? I hope there will be small community maintaining it ;)
Once again nice project and good luck.