OpenLogi

(openlogi.org)

373 points | by amatheus 5 hours ago

30 comments

  • frevib 1 minute 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 trust is eroding and big SaaS might win here because they have the reputation.

    [1] https://github.com/chattocorp/chatto

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

    • aetherspawn 43 minutes 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.

      • KennyBlanken 15 minutes 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.
    • _345 2 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 24 minutes 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 minutes ago
          I would rather it feel dev-cheap than corpo-cheap. Throw your MD doc into a basic CSS reset/theme, with a github and download link.
      • aleksandrm 1 hour ago
        >Even if its proofread and factually correct it just comes across as cheap and low effort

        How so?

        • Anoian 1 hour ago
          It just feels hollow and cheap.
          • karolist 1 hour ago
            The FAQ technique is LLM/SEO crumbs because people usually search for questions, if you have the exact likely question text that maps to user's search you're more likely to rank. It's unfortunate but it works, like open mouth YouTube thumbnails.
            • ruszki 1 hour ago
              It’s still hollow and cheap. I closed those sites immediately even before LLMs. You need to pay me to waste my time, not the other way around. Even if that’s using your then not-so-free app.
              • cpinto 18 minutes ago
                That’s not feedback, just a non-constructive opinion. As someone else wrote above, if you’re so precious about it then help out the devs of the project and submit design PRs.
                • asdfsa32 13 minutes ago
                  This is absurd. No one has an obligation to help anyone nor do they owe you any standard of help. Opinion on quality of output is constructive to the wise and an opportunity to scream "If you can do better than do it" for the small minded.
    • WD-42 2 hours ago
      Solaar is fantastic software. Not worth replacing with slop even if the slop looks shiny.
      • asdfsa32 1 hour ago
        Yeah, I have been using Solaar for many years now, solid piece of software.
  • vulkoingim 7 minutes 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.

    [0] https://folivora.ai

    [1] https://docs.folivora.ai/docs/normal-mouse/logitech

  • patrickk 10 minutes 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.
  • yuhao2dai 3 hours ago
    Looks like someone stole LinearMouse's code and vibed it better . https://linearmouse.app/zh-CN/
    • moontear 47 minutes ago
      The code is right here: https://github.com/AprilNEA/OpenLogi

      What makes you say this is stolen from LinearMouse?

    • westoque 2 hours ago
      i can see the resemblence and that's what separates the more marketable app.
    • asdfsa32 3 hours ago
      You can't vibe things better. You vibe them shinny, but often make them worst.
      • TeMPOraL 23 minutes 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 15 minutes ago
          It is possible that your impression of mean is actually well bellow mean. SOTA models are still as good as the programmer using them, at best.
          • bonesss 1 minute ago
            I have a sneaking suspicion that if everyone proffering an LLM coding opinion stated their languages and area of focus/expertise we’d all be in a lot more agreement about the output…

            Example 1: “as a JavaScript front-end developer working with React and node, I think LLMs save 500 hours a week and are better than anyone on our team.” <— easy to believe

            Example 2: “as a backend Erlang developer working on life-critical systems the inconsistent output makes LLMs dangerous and the code is tidy but terrible at scale.” <— fully congruent with the first example

      • genxy 2 hours ago
        Even the screenshot in the readme has a button in Chinese in a sea of english.
  • armadyl 3 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 3 hours ago
      Logitech's offline installer is 1.2GB. This application's installer is 15.3MB.
      • aappleby 2 hours ago
        You want "Onboard Memory Manager", which is 12 megs.
        • aobdev 2 hours ago
          That only works with "G" brand gaming devices. Their entire MX line does not allow you to store customizations in onboard memory.
          • pletnes 49 minutes ago
            This is so nuts. It’s literally a multi device mouse - supports 3 bluetooth connections in memory, but I need to install the options app on every single pc/mac I want to use it on. Nuts!
    • gohanlon 2 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+.

    • bigmattystyles 2 hours ago
      Seems nuts that you would go through the trouble of air gapping a system then use a Bluetooth keyboard.
  • jsalama 2 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.
  • parasti 5 minutes ago
    The header doesn't fit on mobile. Teach your agent to use Playwright MCP.
  • robertlutece 27 minutes 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+.
  • demibabs 4 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.
    • SubNoize 2 minutes 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
    • breznev 3 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 3 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 2 hours ago
          Isn't it wasteful to have everyone go off and remake the same software with slightly different bugs in it instead of one that fixes almost all of the bugs
          • Barbing 1 hour ago
            Terribly wasteful, yes, though perhaps if the idea caught on the major labs could stand some chance of long-term profitability.
          • seaal 2 hours ago
            Seriously, I wonder how many tokens are generated (wasted) every day on someone recreating another agent memory, context management, code graph, etc.

            I can’t wait until Qwen 4.5 27B or Gemma 5.

        • al_borland 59 minutes ago
          It then becomes a roll of the dice if someone ends up with working software.
    • ch4s3 3 hours ago
      People realize, but writing good technical prose is hard and a separate skill.
      • demibabs 3 hours ago
        I don’t think it’s that hard; it just takes effort. And the effort is well worth it.
        • Tallain 2 hours ago
          It's not that hard if you put in the effort and practice.

          But if you don't want to and still want to use an LLM, there are low-bar choices you can make (using a technical writing skill, using ASD-STE100 Simplified Technical English, choosing your audience, proofreading at the end with human eyes to make sure it makes sense and doesn't repeat itself uselessly).

          I think it shows either a) low respect or consideration for your audience or yourself, or b) laziness.

          Trust yourself to write even if it's bad. At least it's human.

        • earth-tattoo 23 minutes ago
          What is the point of spending so much effort if some people are still going to call it LLM slop?
      • andsoitis 2 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.

      • dawnerd 3 hours ago
        There's good technical prose on the site? It's all just fluff marketing that adds nothing.
    • z3n0n 3 hours ago
      it's pretty much "load bearing" at this point.
  • Peacefulz 13 minutes 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.
  • wlesieutre 4 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

    https://www.plentycom.jp/en/steermouse/download.php

    • dima55 2 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
    • kstrauser 3 hours ago
      This is my favorite. It Just Works with every mouse I throw at it and supports a ludicrous amount of button customization.
  • andsoitis 4 hours ago
    Love my Logitech mouse, keyboard, and webcam. Their software not in the same league as their hardware.
    • catskull 3 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 11 minutes ago
      You love having to replace your mouse regularly because Logitech intentionally uses shit switches to force people to keep buying their products?
  • Labo333 1 hour 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.

    [1]: https://github.com/kasik96/opengcontrol

    [2]: https://louisabraham.github.io/articles/clawd-grip

  • eXpl0it3r 34 minutes 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?
  • matt_daemon 1 hour 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.
  • p2hari 59 minutes 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.
  • deanc 44 minutes 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).
  • vivzkestrel 3 hours ago
    - stupid question: what exactly does this do and why do I need it?
    • aobdev 2 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 2 hours ago
        > Also inexplicably, it is an electron app

        No need to be modest! You can explain it!

  • zuzululu 6 minutes ago
    justneed this for anker mouse
  • boguscoder 1 hour ago
    Name leaves me optimistic it could support keyboards in future
  • corv 2 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!

  • geuis 1 hour ago
    Fast download for me. But immediately denied. Doesn't run on Mac intel hardware.
  • hypfer 55 minutes 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 48 minutes ago
      You use a coding agent to make and app? Straight to jail. Language server? Jail. Syntax highlighting? Believe it or not, jail.
  • sandeepkd 3 hours ago
    In case author is here, Under resources tab at the footer, Introduction anchor is not in english
  • anthropic-dario 1 hour ago
    [dead]
  • marsven_422 1 hour ago
    [dead]
  • cmclaughlin 2 hours ago
    Nice job on the app and the website. It looks really good.
  • pranav_tech26 1 hour ago
    Pretty clean concept. The real win for OpenLogi is keeping log shipping dead simple without forcing you to re-architect your existing stack.