[GH-ISSUE #106] Bug: Invisible and cursor in KDE Plasma. #42

Open
opened 2026-05-05 22:06:00 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @ashirviskas on GitHub (Apr 15, 2024).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/106

I have it running on two clients, one sway and the other KDE Plasma (Wayland)

When the cursor exits sway and enters KDE, it becomes invisible for KDE, but I can still click and type. But when in KDE, it also cannot go back to the sway client if I'm using the sway client input. However, I can control the cursor using the input device on KDE client and it becomes visible and it can go back to sway to control everything.

KDE Plasma version: 5.27.11
KDE Frameworks: 5.115.0
Qt: 5.15.12
Wayland

Originally created by @ashirviskas on GitHub (Apr 15, 2024). Original GitHub issue: https://github.com/feschber/lan-mouse/issues/106 I have it running on two clients, one sway and the other KDE Plasma (Wayland) When the cursor exits sway and enters KDE, it becomes invisible for KDE, but I can still click and type. But when in KDE, it also cannot go back to the sway client if I'm using the sway client input. However, I can control the cursor using the input device on KDE client and it becomes visible and it can go back to sway to control everything. KDE Plasma version: 5.27.11 KDE Frameworks: 5.115.0 Qt: 5.15.12 Wayland
Author
Owner

@feschber commented on GitHub (Apr 19, 2024):

Could you send the log when running

lan-mouse --test-emulation

and confirm that the cursor is invisible?

(this will move your cursor, you can press Ctrl+C in the terminal to stop it)

<!-- gh-comment-id:2067373578 --> @feschber commented on GitHub (Apr 19, 2024): Could you send the log when running ```sh lan-mouse --test-emulation ``` and confirm that the cursor is invisible? (this will move your cursor, you can press Ctrl+C in the terminal to stop it)
Author
Owner

@Zharkan commented on GitHub (Jul 25, 2024):

I've run it :

❯ lan-mouse --test-emulation
[2024-07-25T18:21:49Z INFO  lan_mouse::config] using config: "/home/myusername/.config/lan-mouse/config.toml"
[2024-07-25T18:21:49Z INFO  lan_mouse] release bind: [KeyLeftCtrl, KeyLeftShift, KeyLeftMeta, KeyLeftAlt]
[2024-07-25T18:21:49Z INFO  lan_mouse::emulation_test] running input emulation test
[2024-07-25T18:21:49Z INFO  lan_mouse::emulate] wayland backend not available: the requested global was not found in the registry
[2024-07-25T18:21:49Z INFO  lan_mouse::emulate::libei] requesting permission for input emulation
[2024-07-25T18:21:51Z INFO  lan_mouse::emulate] using libei input emulation
[2024-07-25T18:21:51Z INFO  lan_mouse::emulate::libei] libei version 1
^C
<!-- gh-comment-id:2251140042 --> @Zharkan commented on GitHub (Jul 25, 2024): I've run it : ``` ❯ lan-mouse --test-emulation [2024-07-25T18:21:49Z INFO lan_mouse::config] using config: "/home/myusername/.config/lan-mouse/config.toml" [2024-07-25T18:21:49Z INFO lan_mouse] release bind: [KeyLeftCtrl, KeyLeftShift, KeyLeftMeta, KeyLeftAlt] [2024-07-25T18:21:49Z INFO lan_mouse::emulation_test] running input emulation test [2024-07-25T18:21:49Z INFO lan_mouse::emulate] wayland backend not available: the requested global was not found in the registry [2024-07-25T18:21:49Z INFO lan_mouse::emulate::libei] requesting permission for input emulation [2024-07-25T18:21:51Z INFO lan_mouse::emulate] using libei input emulation [2024-07-25T18:21:51Z INFO lan_mouse::emulate::libei] libei version 1 ^C ```
Author
Owner

@feschber commented on GitHub (Jul 26, 2024):

@Zharkan what version of KDE are you using?

<!-- gh-comment-id:2252140648 --> @feschber commented on GitHub (Jul 26, 2024): @Zharkan what version of KDE are you using?
Author
Owner

@Zharkan commented on GitHub (Jul 26, 2024):

I'm using 6.1.3

<!-- gh-comment-id:2252268604 --> @Zharkan commented on GitHub (Jul 26, 2024): I'm using 6.1.3
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#42
No description provided.