OpenLogi (openlogi.org)
780 points by amatheus 9 hours ago
xlii 2 hours ago
2 anecdotes about Logitech software:
I had a high-end webcam that flickered. There should be switch in the software to switch from 50hz to 60hz that'd fix it but it was nowhere to be found. After digging deeper I found that it was only available in English version of software. It was before macOS had Setting to set language per app, so I had to manually replace Polish bundle with English one through binary.
Another one: Has K810 keyboard that started in "FN-by-default" mode. K811, Mac version of said keyboard allowed for changing default setting just as K810 on Windows, but K810 on Mac - no dice. Support told me to shell out 200€ on Mac keyboard so I ended up writing small binary switcher [0] that would run after keyboard got connected [0].
asdfsa32 7 hours ago
For Linux, there is https://github.com/pwr-Solaar/Solaar
But on another note, the genai content on the website is just so distracting and such a bummer. It sticks out like sore thumb.
thiht 3 hours ago
> the genai content on the website is just so distracting and such a bummer
That's harsh. Consider English might not be the author's first language (I see Chinese on the screenshots). Just opening the site I get all the info I need from the text (local first, no account, no telemetry, that's great), install instructions are immediately visible, there are screenshots, even the config file format is one scroll away. This is a great landing page for an open source tool.
flexagoon 2 hours ago
> Consider English might not be the author's first language
This is clearly LLM-written text, not something that the author asked an LLM to translate from a different language. Not sure how the author's first language is relevant.
walrus01 2 hours ago
walrus01 3 hours ago
As LLM generated template web GUI go it's relatively inoffensive, at least it's easy to navigate and doesn't waste time with sliders, animated effects, etc. It's just a navbar across the top and then content.
As far as the page body content goes it seems like LLMs have taken a little bit too enthusiastically to an Apple style presentation of product features.
pager-anytime-a 43 minutes ago
People really are so quick to point out LLM usage as some form of virtue-signalling.
It's fairly obvious that an LLM has been used to design the site, but it does the job and the site isn't the focus of the product.
aetherspawn 5 hours ago
This website still would have taken at least a week to make. It’s pretty nice for an open source project website.
Between no website and shiny but crappy LLM website, I’ll take the latter, and I wouldn’t wish another 2 weeks of unpaid copy writing on any open source dev.
renegade-otter an hour ago
You can be a seasoned engineer but making websites is still a major b**. The small tasks required to make it "presentable" site just compound, until you just don't even want to do it.
Thank you Lordy for LLMs because I am going to hurt myself if I ever have to design and wire another contact form.
walrus01 an hour ago
trelbutate 4 hours ago
Okay, but how about a shiny LLM website but with human-written text that's actually nice to read and not some unedited AI output? That doesn't take a week.
areoform 4 hours ago
tidbeck 4 hours ago
KennyBlanken 4 hours ago
Except "website made by LLM" almost invariably means the software was "written" by an LLM too, and thus is likely full of security vulnerabilities, bugs, and so on. It may also mean that github issues are being reviewed by an AI, which opens the door up to the AI to malicious prompting.
colinb 2 hours ago
mastermage 4 hours ago
mlrtime an hour ago
soulofmischief 3 hours ago
wateralien 3 minutes ago
Before AI you'd be saying it's a great website for a free and open source app.
_345 7 hours ago
Yeah even if the software is good there's just something sad about realizing you're reading AI generated text. Even if its proofread and factually correct it just comes across as cheap and low effort, moreso when the content gets duplicated in a pointless FAQ that just restates everything you just read
dmos62 4 hours ago
> Comes across cheap
Given this is open-source, have you considered contributing a more expensive-feeling landing page? Or, donating to finance the project?
idle_zealot 4 hours ago
aleksandrm 6 hours ago
>Even if its proofread and factually correct it just comes across as cheap and low effort
How so?
layer8 3 hours ago
Anoian 6 hours ago
Hendrikto 3 hours ago
lucumo 2 hours ago
[flagged]
bjackman an hour ago
Nothing wrong with the AI website but it suggests the code is AI too.
Nothing wrong with AI code either but it suggests the project may have been built in 2 weeks, has no community and low likelihood of ongoing maintenance.
So now overall instead of a flashy website I think the best signal of quality is a boring GitHub README and several months of commit activity, lots of merged PRs.
Jacopos311 an hour ago
Yeah i agree, the main problema with ai building (wether back end or front end) is that it leaves a lot of holes behind, that at some point really need to be fixex
maybewhenthesun 3 hours ago
I reads like a corporate driver page. I'd much prefer a simple git repo with a readme.md
thiht 3 hours ago
The GitHub repo is literally one click away, the GitHub link is at the top right as usual
maybewhenthesun 2 minutes ago
vccvxvccvvxc an hour ago
A "nice site" was a proxy metric for "thoughtful competence". It was always flawed, but LLMs put the final nail in that particular coffin.
bellard.org style text-only, get-to-the-point-please content will the way forwards. "browsers" can then style and rewrite it till the cows come home - with fancy slideshows, LLMisms, carrousels, the works - or not and nobody will be worse off.
The way we structure content these days is insane. Separate content from presentation, please.
erichdongubler 3 hours ago
It seems the project is actually aware of this:
> Quit Logi Options+ before launching: the two fight over HID++ access, and only one app can own a receiver at a time. On Linux, the same applies to Solaar.
WD-42 7 hours ago
Solaar is fantastic software. Not worth replacing with slop even if the slop looks shiny.
jdboyd 4 hours ago
This support Windows and macOS in addition to Linux. I'm not in a hurry to disrupt things on my Linux machine, but I might just have to try this on the other platforms.
While it does look extremely likely that AI is used for the copy writing, and probably for some of the code maintenance, I'm not convinced that this is being vibe coded.
asdfsa32 6 hours ago
Yeah, I have been using Solaar for many years now, solid piece of software.
frevib 4 hours ago
Great effort, thanks for that.
But do we still trust the open source software that is created now everything is vibe coded?
Recently there was a thread about Chatto [1], a Slack replacement completely vibe coded by one person. It works and looks nice. But looking at the code, I wouldn’t trust any of my personal information to it. It’s just tousands of lines of skills and vague instructions. It seems that trust in OSS is eroding and big SaaS might win here because they have the reputation.
midtake an hour ago
So you trusted 22-year-old coffee junkies copying and pasting from stack overflow 10 years ago but when a language model does it it's suddenly offensive? We should be instead celebrating how we have a mini software company at our fingertips ready to fix the broken hobbyist shit we've never had time for. OpenLogi is a perfect example of this use case and that it's open source makes it more trustworthy not less.
Now if only there was one for Razer.
tgv 31 minutes ago
I don't think stackoverflow contains code to integrate a keylogger in a mouse driver. Copy-paste isn't that bad. Most of the (coding) LLMs however probably do know how to do that. They enable script kiddies to make more dangerous tools. So yes, vibe coding is a danger.
palata 14 minutes ago
palata 16 minutes ago
You shouldn't trust open source software because it is open source. You should trust open source software because it has been audited, and only when it has been audited by people you trust (it may be yourself).
Whether it's vibe-coded or not doesn't change that. If it is vibe-coded and unreadable, how is it different from manually-written and unreadable? If it is vibe-coded and readable, how is it different from manually-written and readable?
Judge the code by its quality, not by its provenance.
xaitv 3 hours ago
I judge it on a case-by-case basis by just looking at a few recent commits and the feel of clicking a few files in the repo. For OpenLogi I get the wrong type of vibe code vibes and at the very least that means the project might become an unmaintainable mess in a year and that means I don't want to come to rely on it. At worst it means security vulnerabilities.
That being said: I wouldn't really trust SaaS to not be vibe-coded either. The only difference there is that SaaS likely has a financial incentive to stay maintainable so you could argue that helps.
runsonrum 42 minutes ago
Yeah but imagine how much more powerful AI will be by then. Command it to refactor it's sloppy code.
qiine 13 minutes ago
> because they have the reputation.
reputation of what? sucking your soul dry?
ruuda 4 hours ago
What makes you think big SaaS is not vibecoded?
maybewhenthesun 3 hours ago
What makes you think we trust big SaaS :-P
undefined 3 hours ago
matheusmoreira an hour ago
Ask your AI of choice to audit the codebase.
vccvxvccvvxc an hour ago
This is an underappreciated possibility that opened up. It now becomes at least viable to thoroughly inspect large code bases. It's not easy and never will be, but now we're not limited to the amound of literal eyeballs available.
matheusmoreira 37 minutes ago
miguelbemartin 3 hours ago
I believe it varies; since it's merely a productivity tool, why not use it? However, if it's essential software that your business relies on, probably not.
xlii 2 hours ago
> But do we still trust the open source software that is created now everything is vibe coded?
If I think tool/software would be useful I throw GLM 5.2 (now 5.3) at it and ask to do an audit ;-)
Ikatza an hour ago
I don't see the issue. The beauty of OSS is that you can audit the code yourself and evaluate it according to your standards.
Do you trust all OSS repos coded before 2024? AI-generated code is no different than code written by a human with different levels of seniority, different levels of focus, or different levels of discipline. A human is perfectly capable of generating spaghetti code too.
realharo 3 hours ago
On the other hand, it's also much less effort to do at least some rudimentary review.
Or make a fork with only the minimim set of parts that your agent cherry picks.
make_it_sure 4 hours ago
write code by hand then
m00dy 2 hours ago
great effort ? bro just sniff the traffic and feed into Claude.
zmmmmm 3 hours ago
> But do we still trust the open source software that is created now everything is vibe coded?
I guess my question is, why would you trust it when it is not vibe coded?
My suggestion is, have an AI review the code for you.
movedx 4 hours ago
Code is simply math. It either works or it does not. Does your calculator work? Then use it. Does your AI agent of choice produce code that works? Then use it.
Or don't. It's up to you. You're as free to walk away as you are to embrace what's been made here.
whstl 3 hours ago
This is dangerous advice on so many levels.
“Is math” and “Either works or not” is only true with formal specifications and formal verification, which dwarfs the cost of producing said software.
dgellow 3 hours ago
Math isn’t known to rm -rf your drive or exfiltrate your private keys and secrets
vccvxvccvvxc an hour ago
Code is, but running application aren't "math". They have side effects - like uploading your private keys to hostile servers - which "math" conveniently ignores.
istoleabread an hour ago
> It either works or it does not.
It also matters how it works.
_under_scores_ 4 hours ago
This is a bit of an uncharitable take. "It either works or it does not" is an oversimplification when you consider that code often doesn't work in the way it was intended - that's what bugs are. Are vibe coded apps inherently more buggy? Not necessarily. But the I'd argue there's more surface in a vibe coded app that requires blind trust.
Citizen_Lame 4 hours ago
Not really, something can work and be full of security holes.
heikkilevanto an hour ago
Shocking that in this time and age, a simple peripheral like a mouse still needs a dedicated piece of software to be installed. In my Linux boxes, I just plug in a standard mouse and get the standard functions. I think the device driver should know about the low-level interface to the mouse: know how it points, what buttons, scroll wheels, and other inputs it may have, etc. Then the OS would process it like any mouse. If you need to connect some buttons to specific actions, that could be handled by a user-level program running on the machine that could know how to do those actions. But that level should be far removed from knowing what brand (or type) of input device you are using.
Of course producers like Logitech want you to install their own thing, so as to make it harder for you to switch to other brands of hardware, but an open system like Linux should not play along with that.
lnrd 43 minutes ago
Of course the Logitech mouse can be plugged and will just work without installation. The software allows to customize buttons, macros, DPI ranges, lights, etc. Still sucks, but it's not really needed to make it work or use it.
nashashmi an hour ago
Simple mouses have simple interfaces and its functions are built into the OS. These mouses are a little bit beyond simple. These are ten button interfaces. So there is the default programming. And custom programming. The software is for custom programming.
Another alternative is a utility called xmouse.
esperent an hour ago
> In my Linux boxes, I just plug in a standard mouse and get the standard functions.
That'll work with Logitech mice too. It's only for all the extra buttons and functions that you need their software.
jsalama 7 hours ago
Good to see open source alternatives to the awful Logitech software. I only realized how bad the Logitech software is after switching from a G502 with on-board memory to an MX Master mouse that does not have on-board memory and needs to have the app constantly running in the background to use the gestures. Personally I've been using BetterMouse on macOS with my MX Master, although it's not open source.
seb1204 6 hours ago
https://github.com/pwr-Solaar/Solaar has been around for quite some time and works well.
armadyl 8 hours ago
In case it’s not known, Logitech does offer an offline version of Options+ meant for air gapped and more secured systems:
https://support.logi.com/hc/change_language/en-in?return_to=...
tech234a 7 hours ago
Logitech's offline installer is 1.2GB. This application's installer is 15.3MB.
aappleby 7 hours ago
You want "Onboard Memory Manager", which is 12 megs.
aobdev 7 hours ago
bigmattystyles 7 hours ago
Seems nuts that you would go through the trouble of air gapping a system then use a Bluetooth keyboard.
gohanlon 7 hours ago
I maintain a homebrew tap for the offline Options+: https://github.com/gohanlon/homebrew-tap
The tap includes a GH action to track upstream releases (as long as I notice the PR!). Also, the offline version only compensates for some of the issues with Options+.
maybewhenthesun 3 hours ago
It's a sad state of affairs that a mouse settings program isn't 'offline' by default. Except maybe an update check it has zero needs to be online.
demibabs 8 hours ago
Cool project, but I hate how every new site has this obviously LLM generated copy :( I feel like most people who use it for their copy don’t realize how obvious it is.
breznev 8 hours ago
Oh it’s not just the site—the app is obviously LLM generated too and feels like it. I gave up and went back to Mos within 20 minutes.
transitorykris 7 hours ago
At this point we should be sharing prompts not code for solutions like OpenLogi. Reverse engineering many things can typically be one-shotted (ignoring things like.. capturing a pcap or whatever to aid the effort). Let others add their own taste to the solution.
_345 6 hours ago
al_borland 5 hours ago
dgellow 3 hours ago
SubNoize 4 hours ago
Does it matter? People get caught up on LLM this and sure, a professional beats an LLM currently but I'd rather read some well written LLM text over some poorly written human effort
Gigachad 4 hours ago
If it matters is subjective. But personally I stop reading when I notice it’s AI text because there is never anything in it worth reading. It’s just a prompt expanded in to paragraphs of filler text.
This kind of tool doesn’t need a whole Apple style marketing page to sell you on it.
It also signals effort to me, when I see vibeslop text I know the project most likely is a one shot weekend project full of issues which won’t be resolved. I’ve seen good examples of AI use in open source, and those projects write the readme and website copy without AI.
benrutter 2 hours ago
> I'd rather read some well written LLM text over some poorly written human effort
I think it depends a bit what's meant by "poorly" but I don't think I share that preference at all.
I would 100% rather read a developers copy explaining why they wanted to build something and what they think is useful about it, even if it isn't particularly polished.
As a comparison, LLM generated "marketing schlock" is polished, but it's normally pretty empty and doesn't convey much of it's value.
As an example, I use lazygit (a TUI git interface) - at least at the time I looked at it, the main intro was a youtube video of the developer talking through the features. It wasn't polished at all, but it did a great job of convincing me that lazygit was a project with a lot of love and thought put into it.
dgellow 3 hours ago
Your LLM text is obviously not well written if we spot it after 2 seconds. I won’t read it, doesn’t matter how beautiful it is, it’s just pure cringe, I notice, roll my eyes, close the tab. Please give me the poorly written human effort. Is it really that hard to spend 10minutes reading what you produced to see if that feels genuine?
demibabs 3 hours ago
It matters to me because I notice and I hate it.
I read plenty of not-obviously-AI-generated text and I much prefer doing that, even if it’s not from a professional.
It’s not about the quality of the text itself. If Claude was one person with a human level of output, Claude would probably be considered decent at writing.
But when I have to read the same genre of slop on 1 million different sites it gets really really annoying imo.
Hendrikto 3 hours ago
> I'd rather read some well written LLM text over some poorly written human effort
I could not disagree more.
ch4s3 8 hours ago
People realize, but writing good technical prose is hard and a separate skill.
demibabs 7 hours ago
I don’t think it’s that hard; it just takes effort. And the effort is well worth it.
Tallain 6 hours ago
earth-tattoo 4 hours ago
layer8 2 hours ago
Most worthwhile things are hard without a bit of practice.
dawnerd 8 hours ago
There's good technical prose on the site? It's all just fluff marketing that adds nothing.
andsoitis 6 hours ago
> writing good technical prose is hard and a separate skill.
Hard things are hard. They’re not easy. But they’re worth it.
z3n0n 7 hours ago
it's pretty much "load bearing" at this point.
hypfer 5 hours ago
Good morning HN. Hope you're enjoying your daily dose of claudeslop app.
See you all tomorrow when we do it all over again.
WithinReason 5 hours ago
You use a coding agent to make and app? Straight to jail. Language server? Jail. Syntax highlighting? Believe it or not, jail.
fosron 3 hours ago
Im reading the comments here and most of them are regarding what AI did, what AI didnt and not much about the apps functionality, which is lameeee
hypfer 3 hours ago
hypfer 5 hours ago
Yes, that is what I meant.
Go use echo to write your code, otherwise you're not a real coder.
WithinReason 4 hours ago
nonameiguess an hour ago
I think this sentiment deserves its own serious discussion. It probably won't happen for another few years when the emotions and defensiveness settle, but there's a separate problem happening from quality. Quantity is its own problem. Whether or not any of these hourly new product announcements are any good, nobody can possibly try 24 different pieces of software a day, let alone switch to actually using them. So all we get are superficial heuristic analyses basically amounting to either "cool, this looks vaguely similar to something I might want" or "AI;DR."
Agentic coding will do for indie software what dating apps did for human relationships. Animal brains are not equipped to deal with having this much choice.
hypfer an hour ago
Tbf, in this case, it flags based on something we had before AI as well.
Open<Brand> + SEO on Steroids webpage is usually misaligned with the user. That didn't really change. The only thing that did change is that producing this slop has gotten much much cheaper.
What is true though is that eventually, even the most gullible person will have been exposed to this so much, even they will finally manage to stop their hijacked justice reflex from twitching and defending garbage against their own best interest.
So that's a positive.
wlesieutre 8 hours ago
It's not open source but I have to shout out Steermouse which has been replacing Logitech's awful Mac software for ~25 years
modo_ 21 minutes ago
I've been a trackpad proponent for years, but with Steermouse I've been able to dial in my MX Master so perfectly that I find myself missing it when I travel.
What really took it to the next level for me were adding chord mappings. For example I can hold right mouse button + scroll the thumb wheel to adjust volume. So convenient!
kstrauser 7 hours ago
This is my favorite. It Just Works with every mouse I throw at it and supports a ludicrous amount of button customization.
dima55 7 hours ago
Not being open source is the thing that the program in the article fixes. You want the goal of the software-writer to be producing a good tool, not using the software as a means to turn a profit. That's how you get the turd being replaced by the tool in the article
yuhao2dai 7 hours ago
Looks like someone stole LinearMouse's code and vibed it better . https://linearmouse.app/zh-CN/
moontear 5 hours ago
The code is right here: https://github.com/AprilNEA/OpenLogi
What makes you say this is stolen from LinearMouse?
westoque 6 hours ago
i can see the resemblence and that's what separates the more marketable app.
asdfsa32 7 hours ago
You can't vibe things better. You vibe them shinny, but often make them worst.
TeMPOraL 4 hours ago
Sure you can. Code vibed with a SOTA model is better than mean programmer output, has been for at least a good year now.
asdfsa32 4 hours ago
genxy 6 hours ago
Even the screenshot in the readme has a button in Chinese in a sea of english.
vulkoingim 4 hours ago
For a while now BetterTouchTool [0] supports Logitech mice [1]. It's paid, but it's absolutely worth its price. It's super powerful and you can do all kinds of funky stuff with it, not only mouse related. I would suggest looking into it if you want more advanced features, I've been a very happy user for many years now.
keybits 3 hours ago
There's also BetterMouse for macOS. I use it with a Logitech mouse and it works very well. https://better-mouse.com/
I'm curious if OpenLogi might be better. Despite the vibecoding accusations here, it has 55 contributors, is open source and seems well designed.
vulkoingim 3 hours ago
I used to use it (better mouse) before BTT added Logitech support - but wasn't really happy with it. Every single update changed something, mostly my cursor speed in some small, but sufficiently noticeable way and I had to adjust it every time, which was super annoying.
At some point my settings kept getting lost every time my mac went to sleep, and I had to restart the app all the time. I messaged the developer, but never received any response or acknowledgement and I just dropped it. It's a pity, because I did like it for a period of time while I was initially using it.
HSO 4 hours ago
BetterTouchTool is on my list of things to look into for a long time.
Was not aware it is even possible to replace the shitty logitech surveillance software. thanks for the tip!
Can you give maybe an example of a `funky stuff` for the mouse, like those touchpad gestures? i cant think of any, just to get an idea
vulkoingim 3 hours ago
The one thing I use the most, and how I found it in the first place is that it allows me to combine key presses with mouse gestures/movements. In particular it allows me to move/resize the windows under the cursor just by pressing a key combination and moving my mouse. Many many years ago I used to use AutoHotkey on Windows for this functionality and was missing it when I switched to Mac.
Another thing I've configured is scrolling through a key press and dragging the mouse. Or opening a floating menu by using the thumb button on my MX Master3.
And that's only mouse functions, I have a bunch of other shortcuts/remappings/automations, many of which run only for specific apps.
Have a look in the forum - it's a gold mine and a lot of people have shared their presets.
cianmm 4 hours ago
I've had a paid licence for it for many years but I have ended up shying away from using it because the UI is just so cumbersome. An incredibly powerful piece of software though.
vulkoingim 3 hours ago
Get an LLM to generate a preset for what you want - it's ultimately driven by a json config. There are quite a few presets in the forum as well for various functions
naruhodo an hour ago
There’s also Piper[1], which I’ve been using for my Logitech G502 wireless gaming mouse. It predates the AI era.
pager-anytime-a 39 minutes ago
Last time I checked the underlying daemon, libratbag, didn't have support for the G502X wireless mouse and although there were Issues and Pull Requests open, no movement had been made towards getting those in.
snarfy 31 minutes ago
I always hated their big "suite" app and used the onboard memory manager app. At least it wasn't razer synapse
vermon 3 hours ago
I tried to switch to Mouser, but it leaked memory like crazy, taking sometimes tens of GB of RAM so I just vibed a replacement based on my very specific needs.
It takes 3.5MB of RAM currently.
fosron 3 hours ago
Mouser is so bad at leaking memory i had to go back to Logi Options+ on my Mac...
andsoitis 8 hours ago
Love my Logitech mouse, keyboard, and webcam. Their software not in the same league as their hardware.
catskull 7 hours ago
I once heard a story about an old Logitech webcam driver in windows. Once it was installed, it would always scan for the webcam and if it wasn’t detected it would write to an error log. So if you set up the webcam once and then got rid of it without uninstalling the driver it would always dump logs upon logs. Eventually a user had their entire disk space filled and when they dug into it they found a single tens or hundreds of GB log file. Uninstalling the driver fixed it.
KennyBlanken 4 hours ago
You love having to replace your mouse regularly because Logitech intentionally uses shit switches to force people to keep buying their products?
Abishek_Muthian 2 hours ago
One of the main features of Logi Options + is the plugins which this application doesn't seem to support; you can load it locally or from their marketplace[1].
I myself have an accessibility related plugin to make clicking easier [2] built using their Logi Actions SDK. It finds the clickable elements near the cursor and displays them in the Actions Ring and the LCD keypad. If you have the Logi Dialpad then you can have a complete mouse free workflow with Access Ring.
sgt 4 hours ago
I'm always terrified of Bluetooth mice. I've never seen one with the same low latency as a USB mouse. The difference is sometimes subtle, but it's there.
friendzis 3 hours ago
Typically the wireless mice connect over noon-bluetooth wireless protocols and offer bluetooth as fallback, if at all.
Click-to-screen latency is a combination of reporting rate, polling rate and latency within the software stack. Default USB HID polling rate is 125Hz so if you don't do anything extra on top this is what you get anyway. Even higher grade "office" mice offer higher reporting rates than that, "gaming" mice can easily be 1 kHz.
szszrk 3 hours ago
I always thought this is a rule of thumb, but then I learned that wireless gamepads for popular consoles (back then it was PS3/PS4 era) don't really follow that pattern. I came across multiple tests where older wireless PS controllers and xbox controllers were consistently more responsive in practice.
For modern ones there are some cool posts like this one [1], where most of the time there "were no statistically significant difference", or even wireless was more responsive.
Gamepads always impressed me - they can deliver insanely good response times while streaming high quality audio with no lag. I never found other BT accessories for phones/computers that were even close to that smooth experience.
[1] https://www.reddit.com/r/PS5/comments/m020e3/dualsense_wired...
Bishonen88 4 hours ago
For pro gaming perhaps the difference would make the slightest difference. For casuals, let alone office workers, the difference is 0 (writing this with a mx master 4 next to me).
Saying this as someone who has tried dozens of mice in my life. Last corded-one, bought for my son yesterday (razer cobra minecraft edition). I don't think I'd be able to tell the difference between wired and wireless in a blind test.
tonyhart7 4 hours ago
or you can just use wifi dongle one
there is no reason not to, even pro player in esports is using wireless mouse
the technology is there even for top 1%
freehorse 2 hours ago
Dongles are indeed not perceivably different than wired in principle. However, you may have more latency variability, or even unstable connectivity, depending on what adjacent usb ports are doing, due to interference [0].
I have had cases where dongles were practically unusable in my setup, up to completely losing connectivity when transferring data through an adjacent port.
[0] https://www.intel.com/content/www/us/en/content-details/8416...
tonyhart7 an hour ago
Labo333 5 hours ago
Nice!
I'm not sure this supports G502 as it's supposed to be controlled by Logitech G HUB.
Anyway, if you want a CLI replacement for G HUB, I played a bit with opengcontrol [1] to support my new G502 using Claude Code. I wrote a short blog post about it as well [2]. I even got a battery indicator for my menu bar.
herczegzsolt 31 minutes ago
How is this better or different than Solaar?
matt_daemon 5 hours ago
Very basic flow of adding a device connected via Bluetooth seems broken. Would love this to work but think it needs a few more months development.
robertlutece 4 hours ago
I tried it for about a month, but I was having several issues whereby the scroll direction kept inverting, the thumb button not sticking to its program, and smartshift not triggering when scrolling. In the end I regrettably went back to logi options+.
krisknez 34 minutes ago
If you’re going to support Linux, at least offer a distro-agnostic format like AppImage instead of only providing a `.deb` package.
eXpl0it3r 4 hours ago
If the device renderings are fetched from assets.openlogi.org, it's technically not telemetry free, though I guess we can trust the author to not track every call?
patrickk 4 hours ago
Before clicking, I thought this might be a reverse engineering attempt of the Logitech Harmony series of universal remotes, which have been discontinued but do still work, albeit cloud tethered for updates. There’s still a strong demand for this in the home automation space, if you read forums on the topic. Oh well, hopefully there’s a few more years in my Harmony Hub and Elite.
bkovacev 3 hours ago
This is awesome! Thank you so much for great work! I love it, I wasn't even aware of the actions ring! Off-topic - does anyone know if something like this exists for Keychron keyboards?
Copenjin 2 hours ago
Does something like this exists for the keyboards too? (have one of those in its box due to bad software...)
vivzkestrel 7 hours ago
- stupid question: what exactly does this do and why do I need it?
aobdev 7 hours ago
Logitech mice and keyboards have extra features that the OS would consider non-standard; you can customize a lot of behaviors as well as map extra buttons to specific actions. For some reason, Logitech decided not to store customization settings on-device so there is a background daemon that must run on the host. Also inexplicably, it is an electron app with a 600MB install footprint requiring online connectivity (apparently there's also an offline version, weighing in at 1.2GB). Also not available on Linux.
andsoitis 6 hours ago
> Also inexplicably, it is an electron app
No need to be modest! You can explain it!
Gigachad 4 hours ago
You usually don’t _need_ it but there are a couple things you can’t do without it. Pairing a mouse/kb to their usb receiver for example is not possible without it.
throwaw12 4 hours ago
How comfortable is using mouse in Mac?
Sometime ago when I tried using mouse, it felt unnatural in Mac OS. No pinch to zoom, no changing desktops by swiping with multitouch and so on.
thiht 3 hours ago
I use the Master MX 3s specifically because of the "gestures" button, it was mandatory for me to replace using the trackpad. It's basically a thumb button you can press and combine with a mouse gesture to do the same thing as finger gestures on the trackpad. I mainly use the gestures left/right (to switch between full screen apps/main dektop) and up (mission control) but it's all configurable. It also has an horizontal scroll wheel that's very useful when using Excel or DB viewers.
ilogik 3 hours ago
I much prefer a mouse (I use the MX Vertical) to a trackpad for long periods of time at my desk.
Cmd+Scroll for zoom in/out, Ctrl+Left/Right arrows to switch spaces. It's not a fun as the trackpad, but those are things i don't do that often.
p2hari 5 hours ago
The latest LogiOptions plus is a nightmare and I was really happy to see this. However, looking at comments I have now found one more alternative which I had not heard of. Thanks HN. I also have installed karabiner elements for some of the mouse remapping.
Peacefulz 4 hours ago
Finally. I've been stuck with my onboard selections for a year now due to lack of motivation to deal with windows. Definitely gonna be checking this out.
deanc 5 hours ago
Never heard of Logitech options, have just had G Hub installed for ages (and had a huge number of problems with it on MacOS when I first got the G502 lightspeed 3y ago).
tancop 3 hours ago
Looks like this is for the "Logi" high end office series. They use different software for some reason, I guess Logitech thinks their customers don't want to see anything gaming related in their app because it looks unprofessional.
corv 7 hours ago
I've been using Mouser but it keeps crashing on MacOS 27 beta for me and at 500MB+ of memory use it appears to be approaching the official app's heaviness...
So this appeared at just the right moment for me, thanks!
boguscoder 6 hours ago
Name leaves me optimistic it could support keyboards in future
wannabegeometer an hour ago
i always just used input remapper on linux
undefined 4 hours ago
RayVR 3 hours ago
This is different from the Mouser open source app for Logitech?
parasti 4 hours ago
The header doesn't fit on mobile. Teach your agent to use Playwright MCP.
geuis 5 hours ago
Fast download for me. But immediately denied. Doesn't run on Mac intel hardware.
thiht 3 hours ago
Well... yeah, at this point you can stop expecting pre-build binaries of new softwares for pre-ARM Macs
neutrinoliu 4 hours ago
life saver. still remember the days when damn options+ update makes all the master 3 broken on the internet.
sandeepkd 7 hours ago
In case author is here, Under resources tab at the footer, Introduction anchor is not in english
Alien1Being 3 hours ago
AI;DR (AI; Didn’t Read)
vccvxvccvvxc an hour ago
Just a friendly reminder that input device drivers are among the most security sensitive piece of code you can imagine. Literally everything you do goes through them.
small_model 3 hours ago
Not used a mouse for years, trackpad on 15 MacBook M4 Air is 100x better for my type of work.
Otek 3 hours ago
Always this type of guy will spawn in any HN thread > Logitech Mouse software > bUt I dOnT usE mOusE foR yEArs
small_model 2 hours ago
Not allowed an opinion what is this The Soviet Union?
layer8 2 hours ago
maxehmookau 2 hours ago
I've always been a fan of BetterMouse: https://better-mouse.com/
Either way, anything that isn't the stock Logitech software is going to be an improvement.
arajnoha 4 hours ago
generic ai landing page = close the tab
KronisLV an hour ago
Slop-ish site but the live diagram is neat!
Razengan 35 minutes ago
Fuck I needed this so bad
Fuck the clunky bloaty official Logi drivers/apps
zuzululu 4 hours ago
justneed this for anker mouse
mistercheph 3 hours ago
cant stop the slop
girishr 4 hours ago
[dead]
anthropic-dario 5 hours ago
[dead]
marsven_422 6 hours ago
[dead]
pranav_tech26 5 hours ago
[flagged]
boomlinde 4 hours ago
Can someone kill this chatbot account?
pranav_tech26 32 minutes ago
Haha fair point, but I'm definitely human! Just a full-stack dev from Mumbai typing out thoughts between sprint tasks. Zero bot scripts here, promise.
cmclaughlin 7 hours ago
Nice job on the app and the website. It looks really good.
shenruisi 2 hours ago
I think the discussion about AI-generated content is interesting. While I understand some find it distracting, I'd argue that what matters most is the substance of the project itself. OpenLogi seems to solve a real problem (local-first log management without telemetry), and the website effectively communicates its value proposition quickly. The install instructions are clear, screenshots are provided, and the config format is transparent. These practical aspects matter more than whether the copy was written by a human or assisted by AI. At the end of the day, open source projects benefit from any tool that helps authors communicate their work effectively, especially when English isn't their first language.