logiops
logiops copied to clipboard
Is Logitech Flow support planned?
I personally can't work on that since I don't own any devices that support Logitech Flow.
Ah dang I have an Mx Master 2s, which supports flow. Is there any way I can help?
Sure, if you use some of the tools on the hidpp repository and this wireshark script, you may be able to reverse engineer the Logitech Flow feature and somehow document it or write a feature addition.
Although I can't personally test any kind of support for Logitech Flow, I'd be open to including the feature if I can get others to test it out.
Reverse engineering sounds a bit advanced for me.
@Qwerty-Space Is there a reason you would prefer Flow instead of using Barrier? (an open source fork of the former Synergy project)
Oh I've not heard of that, will try
Cannot use barrier sadly due to security policy on my windows worklap, so a Linux version would be awesome still
@LiverBlow A lot of work just to clone a proprietary version of Barrier/Synergy. Might be easier to convince your admins to allow Barrier, if they have already allowed Logitech's equivalent!
It's a 'change-host' functionality isn't it? Solaar has docs for it and it's implemented already, you can switch any amout of devices via command line instantly, Linux only obviously but it works very well. I have it scripted so my devices switch when touching left or right edge of the screen
I tried and am currently using Barrier, but I could not find a Flow like option to copy paste from Windows to Linux?
Not sure, I just press Ctrl+C on Windows and Ctrl+V on Linux to copy and paste between machines.
oh, text works, thanks!
but files don't.
also: I'd be open to help/test Flow (I am too less of a genius for reverse engineering tho sadly)
I still need to figure out how Logitech Flow works exactly. I know that the MX Master 2S and MX Master 3 support the Change Host feautre, and looking at past feature dumps, there doesn't seem to be anything firmware-specific about Logitech Flow.
I suspect the clipboard feature is really just some software-level trick like with Synergy. I also don't know if they're using the Change Host feature, since the delay with connection would be noticeable when moving between computers. The delay is noticeable on my MX Master at least, I don't know if the MX Master 2S and 3 have the same "issue".
Then again, this is low priority for me, since there are more established projects that bring similar functionality, and there are other features/bugs I need to work on here.
At least with Solaar there's no delay, I have Craft [ MX keys ] and MX Master 2S, and they both switch instantly at once. There was a significant delay with initial implementation but it got cleaned up.
I would like to remind everyone that kdeconnect and its gnome offshots support clipboard sharing [ it has windows client even afaik ] Which allows clipboard syncing with almost any device transparently. With KDE/Plasma desktop it's part of the system too, thus it would be reimplementing a functionaity which is a part of widely used and very good open source app
I don't know how barrier works, but Flow seems to disconnect your keyboard/mouse combo from one computer telling it to connect to another one.
Also, implementing Flow in Logiops would allow for Win-Mac-Linux cross-compatibility while having to install only the official client on supported platforms.
thus if someone is expecting install logiops to get benefits of the ' flow' feature hi is wrong?!!!
does someone can confirm, cause there is more than 1 week i'm digging the web to have my mxMaster3 & mxKey works on my setup (2 archlinux) with flow
@Qwerty-Space Is there a reason you would prefer Flow instead of using Barrier? (an open source fork of the former Synergy project)
There are actually some good reasons to try/prefer Flow mode:
- Barrier currently does not support wayland (see https://github.com/debauchee/barrier/issues/1251)
- You want to avoid some issues of Barrier/Synergy. Currently there are many issues, such as: wrong handling of switching layouts (https://github.com/debauchee/barrier/issues/45), repeating keyup-keydown event instead of single keydown on button holding (https://github.com/symless/synergy-core/issues/6269) and so on.
It's a 'change-host' functionality isn't it? Solaar has docs for it and it's implemented already, you can switch any amout of devices via command line instantly, Linux only obviously but it works very well. I have it scripted so my devices switch when touching left or right edge of the screen
Hi, could you possibly provide me with that script for switching when touching the edges?
I also suffer right now because of lacking of this. I already asked @barolo, here is his answer: https://github.com/pwr-Solaar/Solaar/pull/844#issuecomment-968538385
In other words, there was no a touch edges solution in wayland. As a workaround, I used lead app (on x11), and binded the command to switch. Also, I am planning to make a proper kde screen edges solution (kwin script). Also, I had a problem (did not explored yet) that if keyboard is sleeping, it is not switched with mouse. And then you got mouse on second host while keyboard on first host.
I also suffer right now because of lacking of this. I already asked @barolo, here is his answer: pwr-Solaar/Solaar#844 (comment)
In other words, there was no a touch edges solution in wayland. As a workaround, I used lead app (on x11), and binded the command to switch. Also, I am planning to make a proper kde screen edges solution (kwin script). Also, I had a problem (did not explored yet) that if keyboard is sleeping, it is not switched with mouse. And then you got mouse on second host while keyboard on first host.
Okay, that is frustrating :/ thank you for the fast reply though, it's much appreciated. Good luck with the kwin script. You should definitely reference it in this issue if you see any success with it!
I don't have the corner script any longer as I prefer to switch via icon in the dock. I remember using this corner script as a base.
I am using edges for the hot corners scripting, the issue is right now to make the mac or windows pc detect back the system as part of the Flow. The script to trigger the change of host uses Solaar:
#!/usr/bin/env bash
solaar config 'Mouse' change-host $1 &
solaar config 'MX MCHNCL' change-host $1 &