[GH-ISSUE #264] KDE guest won't release with mouse movement #133

Open
opened 2026-05-05 22:10:56 -06:00 by gitea-mirror · 7 comments
Owner

Originally created by @xf- on GitHub (Feb 16, 2025).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/264

I have for a while on latest KDE versions and different branches & tags on lan-mouse issues releasing the mouse from guest with mouse.

  • Moving to the guest works without an issue, but I can't go back and need to press the key combination, because it behaves like a hard border. Worked at some point.
  • Additionally with key combination a new problem appeared. It releases and I go back to host and afterward move back to the guest a key is stuck from the release Shift, Ctrl or Alt. So every interaction uses once of these keys and I need to press the key to release it.

Both systems
KDE - Wayland - arch linux

Host

cargo build --release --no-default-features --features libei_capture

Guest

cargo build --release --no-default-features --features libei_emulation

lan-mouse latest main

Originally created by @xf- on GitHub (Feb 16, 2025). Original GitHub issue: https://github.com/feschber/lan-mouse/issues/264 I have for a while on latest KDE versions and different branches & tags on lan-mouse issues releasing the mouse from guest with mouse. - Moving to the guest works without an issue, but I can't go back and need to press the key combination, because it behaves like a hard border. Worked at some point. - Additionally with key combination a new problem appeared. It releases and I go back to host and afterward move back to the guest a key is stuck from the release Shift, Ctrl or Alt. So every interaction uses once of these keys and I need to press the key to release it. Both systems `KDE - Wayland - arch linux` Host ```sh cargo build --release --no-default-features --features libei_capture ``` Guest ```sh cargo build --release --no-default-features --features libei_emulation ``` lan-mouse latest main
Author
Owner

@feschber commented on GitHub (Mar 20, 2025):

Sorry about the late response: You will need input capture on the guest as well (libei_capture feature) otherwise the guest won't be able to tell when you are trying to move back.

<!-- gh-comment-id:2738619824 --> @feschber commented on GitHub (Mar 20, 2025): Sorry about the late response: You will need input capture on the guest as well (libei_capture feature) otherwise the guest won't be able to tell when you are trying to move back.
Author
Owner

@feschber commented on GitHub (Mar 20, 2025):

As for the stuck keys: I broke that again during the encryption rewrite. Will need to fix that

<!-- gh-comment-id:2738623662 --> @feschber commented on GitHub (Mar 20, 2025): As for the stuck keys: I broke that again during the encryption rewrite. Will need to fix that
Author
Owner

@xf- commented on GitHub (Mar 20, 2025):

Ah ok, worked before without.
At moment, I switched to deskflow because it is QT, and it works, but reconnect is wired after awaking from a suspend server

<!-- gh-comment-id:2738627524 --> @xf- commented on GitHub (Mar 20, 2025): Ah ok, worked before without. At moment, I switched to deskflow because it is QT, and it works, but reconnect is wired after awaking from a suspend server
Author
Owner

@feschber commented on GitHub (Mar 20, 2025):

No worries, I will keep you updated once the stuck key problem is fixed.

<!-- gh-comment-id:2738635564 --> @feschber commented on GitHub (Mar 20, 2025): No worries, I will keep you updated once the stuck key problem is fixed.
Author
Owner

@nbolton commented on GitHub (Mar 20, 2025):

but reconnect is wired after awaking from a suspend server

@xf- Did you mean in LAN Mouse or Deskflow?

<!-- gh-comment-id:2739934453 --> @nbolton commented on GitHub (Mar 20, 2025): > but reconnect is wired after awaking from a suspend server @xf- Did you mean in LAN Mouse or Deskflow?
Author
Owner

@xf- commented on GitHub (Mar 21, 2025):

but reconnect is wired after awaking from a suspend server

@xf- Did you mean in LAN Mouse or Deskflow?

Deskflow, reason I like LAN Mouse as long I can remove libawaita

<!-- gh-comment-id:2742154106 --> @xf- commented on GitHub (Mar 21, 2025): > > but reconnect is wired after awaking from a suspend server > > [@xf-](https://github.com/xf-) Did you mean in LAN Mouse or Deskflow? Deskflow, reason I like LAN Mouse as long I can remove libawaita
Author
Owner

@nbolton commented on GitHub (Mar 21, 2025):

but reconnect is wired after awaking from a suspend server

@xf- Did you mean in LAN Mouse or Deskflow?

Deskflow

Thanks for letting me know. Please raise an issue and send me the link so we can fix it.

<!-- gh-comment-id:2742697036 --> @nbolton commented on GitHub (Mar 21, 2025): > > > but reconnect is wired after awaking from a suspend server > > > > > > [@xf-](https://github.com/xf-) Did you mean in LAN Mouse or Deskflow? > > Deskflow Thanks for letting me know. Please raise an issue and send me the link so we can fix it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/lan-mouse#133
No description provided.