KM with mouse roaming having difficulties with auto switching

KVM Model:

4port KM with mouse roaming

USB Interface (5-gigabit or 10-gigbit):

5


Problem:

This is a weird one. Previously, I was using a windows machine and a macbook pro. Everything worked fine, and then work moved me from the macbook to a Dell running Ubuntu. Now the mouse won’t roam. If I manually switch, using the buttons on the km, I can use keyboard on both machines, but the mouse only works on the linux laptop.

restarting all devices didn’t work. Plugging the mouse directly into the windows machine DID work, just not through the KM. I also changed ports used on the KM. Nothing will allow the mouse to work on the windows machine.

The mouse in question is a Logitech MX Ergo, using the unifying remote. I switched to a backup MX Ergo with a new unifying remote, and still no go. I do not (nor have I ever) had the logitech “Options” software installed.

Other Notes:

Windows machine is my personal machine, and is custom built. Linux laptop is work provided, and I have limited access to install things on that device.

Is there something I’m missing here? Something I haven’t checked?

1 Like

Have you tried the mouse roaming hotkey? If it was shomehow disabled you may have to re-enable

I did not initially, thanks for the idea!

Just tried it, and it didn’t work. I normally use the “disable mouse roaming <leading code + L Alt (hold) + Q + 0>” and the resume last config which is the same but followed with a 9. I made sure that was enabled a few times (And got the single beep that confirmed I did it right.)

I can also manually change between PC1 and PC2 - both using the hardware button on the front of the KM, and the <leading code + 1 or 2> and the keyboard follows, but still mouse only on the Linux side.

I don’t know if this means anything, but just after trying to re-able the monitor config (I use 4, btw), I tried to roam the mouse, and the mouse on the windows machine moved to the side of the window, but then froze.

Hm, is there any chance your monitors are not lined up correctly in your windows PCs Settings → Display?

6

I shouldn’t have multiple displays on this KM, no? right now, it’s a single display attached to each device - and I didn’t think I had the ability to line things up, just enable/disable, and change monitor configuration.

Oh! For a second I was thinking KVM rather than KM when I came back to this tab. Haha, my bad.

Have you tried enabling borderless circulation? Id be curious to see if the behavior changes when it’s enabled. Probably not, but just checking.

Absolutely no worries here. I honestly have no idea how you keep all these threads straight anyway! (And so I don’t miss doing this…thank you so much for taking the time to work with me on this. I’ve been banging my head against the desk for 2 days now.)

Just tried the borderless circulation.

( leading code + ALT (hold) + R) right?

No change there either. this time, it doesn’t make the cursor jump to the edge of the screen either.

Of course xD you’re welcome. Hopefully we can figure this out. Are you using the same mouse as before?

I am. I actually have 2 mice here right now. both exactly the same. Both are Logitech MX Ergo - the thumb-trackball mice. The original is almost always the one plugged in to the KM. (I did plug the backup one in there at one point, but that didn’t work either.)

I’ll have to see if I have any other non-logitech mice around here if you think that would be a good thing to try.

Hmmmm. You do have the mouse in the white HID port right? It will not work if plugged into the blue

I absolutely do. This has worked fine for months now. The only change is removing the macbook, and replacing it with a linux laptop. If anything, I would have expected the linux box to flake out somehow.

If you try to swaping the linux and windows USB 3.0 cables around, does the problem still happen on the same computer?

Ooh, good call!

Ok, that couldn’t be done. I have 1 3.0 usb-b → usb-c cable, and that’s in the linux laptop. The other is a 3.0 usb-b → usb-a cable, and that goes to the windows machine. After looking around, I do not have a usb-c port on the windows machine. That’s what I get for building mini-ITX.

I’ll have to get new cables to try. Are there any you’d recommend specifically?

The specifics don’t matter too much as far as I know. Any cheap cable should do.

@wendell any idea why the windows PC might not be working with mouse roaming after months of working correctly?

I would try turning on absolute cursor mode in linux. The mouse roaming works by making the regular mouse absolute co-ordinates so… what distro? what desktop environment? its stops being a relative motion mouse and starts being a digitizing pad style mouse so there may be a kernel module or something thats not loaded. generally linux is fine for this kinda thing but likely something related to missing hid driver for digitizing pad or some such like that

I have to admit I’m not familiar with absolute cursor mode. I’ll have to go find out if I have it, and if not, if I can get it.

As for your other question, I’m on Ubuntu 22.04.5 LTS. And using Gnome Weyland.

Looks like I have some research to do tonight. Thanks much for the assistance!

Definitely one hell of a rabbit hole to fall down. Not easy to find information on it either. You don’t happen to have any bookmarks you could share, do you?

Hm, I don’t have experience with this. @wendell ?

Just to make things even MORE confusing…I found an old wired mouse, plugged it in, and it works perfectly. Now the mouse will roam back and forth, no freezing on the windows machine either.

So this tells me that the Logitech MX Ergo doesn’t want to play nice. I’ll try to evaluate more on the mouse itself. Just weird that it worked previously, Windows ↔ Mac, but doesn’t want to work Windows ↔ Linux.