Top
Best
New

Posted by amatheus 10 hours ago

OpenLogi(openlogi.org)
861 points | 241 commentspage 2
yuhao2dai 8 hours ago|
Looks like someone stole LinearMouse's code and vibed it better . https://linearmouse.app/zh-CN/
moontear 6 hours ago||
The code is right here: https://github.com/AprilNEA/OpenLogi

What makes you say this is stolen from LinearMouse?

westoque 8 hours ago|||
i can see the resemblence and that's what separates the more marketable app.
asdfsa32 8 hours ago||
You can't vibe things better. You vibe them shinny, but often make them worst.
TeMPOraL 6 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 5 hours 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 5 hours 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

ben_w 5 hours ago|||
Mm.

As an iOS developer, I have yet to see two different teams agree on best practices, architecture, or code style, and the only reason I've seen anyone agree on UI frameworks is that I've been in slightly more teams/seen more ads than there even are widely-used UI frameworks; and despite all the big promises in the job adverts, 95% of the work has been to take someone else's existing UI design and connect it to someone else's existing API.

LLMs fit right in.

(Unlike me: I'm burned out by iOS and LLMs came at exactly the right time).

trelbutate 5 hours ago||||
Yeah, that's what I think every time I read some discussion online about AI coding assistants. Programming is such a wide field with presence in so many different industries, with all sorts of languages and environments, and many people seem to forget that not everything is webdev. You see one person saying they barely need to code by hand anymore and another who can't believe that because their experience has been the complete opposite, when they're probably both right.
asdfsa32 5 hours ago|||
Even Example 1 works in a much narrower scope, in that you need to have a decent working setup and all the rails like a good AGENTS file and so on.

The point is that "Vibing" still does not produce worthy output.

genxy 7 hours ago|||
Even the screenshot in the readme has a button in Chinese in a sea of english.
nk_kolja 1 hour ago||
I was looking forward to uninstalling that forsaken app.
vulkoingim 5 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.

[0] https://folivora.ai

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

Cockbrand 1 hour ago||
I'm still quite often amazed by BTT's capabilities, for example right now by the fact that they bothered to implement Logitech's HID++ protocol.
keybits 4 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 4 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 5 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 4 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 5 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.
Cockbrand 1 hour ago|||
I haven't tried the LLM approach recommended in the sibling comment, and I agree that the UI is quite cumbersome. Yet, once it clicks, it's still not super straightforward, but it allows for quickly implementing whatever one needs. I guess the UI complexity comes with its extremely powerful capabilities.
vulkoingim 4 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
fifafu 6 minutes ago||
The latest builds also allow you to enable a MCP server with skills that make it easy for LLMs to configure BTT: https://community.folivora.ai/t/can-we-make-btt-easier-for-a...

Previously this only worked with the built in AI assistant.

naruhodo 3 hours ago||
There’s also Piper[1], which I’ve been using for my Logitech G502 wireless gaming mouse. It predates the AI era.

[1] https://github.com/libratbag/piper

pager-anytime-a 2 hours 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.
xinayder 1 hour ago||
Was there any AI used in either the website or the code itself? It looks like a product of AI and not man-made.
vermon 4 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 4 hours ago|
Mouser is so bad at leaking memory i had to go back to Logi Options+ on my Mac...
sexy_seedbox 1 hour ago||
Keychron just uses a web interface to adjust mouse settings, why does it even need an app?
andsoitis 9 hours ago||
Love my Logitech mouse, keyboard, and webcam. Their software not in the same league as their hardware.
catskull 8 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 5 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 4 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.

[1] https://marketplace.logi.com/plugins/

[2] https://abishekmuthian.com/pages/access-ring/

sgt 5 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 5 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 4 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 5 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 5 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 3 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 3 hours ago||
never happen to me in this year

maybe in 2012 as paper suggest, also millions of gamer also use these today

there is exist mouse gaming that have 4k,8k polling rate right now

You also want to have Nordic MCU specifically

freehorse 2 hours ago||
I have had issues with an otherwise decent 2022 computer, had to arrange usb connections in specific ways to avoid brief connectivity drops. It did not happen all the time, but it did happen. But the worst problems were older ones.

USB ports have probably better shielding nowadays. But even so, the protocols and radio frequency ranges are still the same, so if I do not see a specific test on that (measuring latency distribution while adjacent port busy) I would not trust it if latency was important, even if it "feels" the same. And not all of us have professional gaming equipment or otherwise of much better quality.

If adjacent ports are not busy there should not be an issue nowadays, probably.

More comments...