mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-15 14:15:52 -06:00
[GH-ISSUE #220] "device not responding" when typing (keyboard) from Linux to MacOS #103
Labels
No labels
Xorg
documentation
enhancement
macos
pull-request
question
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/lan-mouse#103
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PedroHLC on GitHub (Oct 31, 2024).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/220
On
7496015d8d, when typing from Linux/wlroots (capture) to MacOS (emulates), if I enter two keys quickly (same second) some random key gets stuck instead, output on MacOS side starts repeating the following:It only stops when I
kill -KILLit,Ctrl+CshowsINFO lan_mouse::server] terminating servicebut never exists.The same does not happen if I invert the actors (MacOS captures, wlroots emulates), and I can keep the connection going for hours if I type very slowly.
I always need to restart it on the MacOS side.
On top of that, good work overall with this app, been using it sporadically since February!
NOTE: With the macOS, I only tested this commit and commit
9248007986. When I tried9248007in the macOS, the other machines couldn't connect to it at all, and I skipped directly to the last commit, this last commit connects, but I need tossh machine -- killall -KILL lan-mousewhen I forget about this issue.@PedroHLC commented on GitHub (Nov 11, 2024):
I'm unable to reproduce this in the latest commit.
@feschber commented on GitHub (Nov 11, 2024):
Sorry I did not respond earlier. The whole response tracking / ping logic has changed with the encryption stuff, hopefully it's working better now ;)
@mechanicpanic commented on GitHub (Nov 26, 2024):
I have the same issue right now (installed 0.10 with cargo on both sides), Hyprland -> MacOS. Anything I could try? Because otherwise I love the app, using two machines is super useful for me - thanks!
@grodius commented on GitHub (Mar 19, 2025):
I am having an issue where the ping_task is failing, using hyprland -> macos like the above user. It works perfectly until the task fails then I have to kill the process on the mac to release the server's keyboard/mouse
@feschber commented on GitHub (Mar 19, 2025):
It would be very helpful, if you could provide the logs from when this happens
@grodius commented on GitHub (Mar 19, 2025):
`
lan-mouse-error.log
`
sorry about that - here you go
@grodius commented on GitHub (Mar 24, 2025):
something I notice, is i've never seen anything involving fingerprint in either client's UI, should I?
and also - are both machines supposed to be "clients"?
@feschber commented on GitHub (Mar 24, 2025):
The fingerprint UI is going to come with version 0.11 soon™. Technically both machines are servers in <= 0.10 but this is now also going to change in that the controlling machine is now a client.
@grodius commented on GitHub (Mar 24, 2025):
ok.. thought maybe a misconfig of both declaring each other as "clients" could be forcing some loop and breaking the ping...
i hate to push a generous and talented dev into user support... but any idea what is going on with my set up? I posted the trace above too big to paste.
my configs:
hyprland machine (keyboard/mouse)
mac ("client")
edit for formatting