mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-15 14:15:52 -06:00
[GH-ISSUE #67] How to install it in Linux and Windows? Any binary packages? #19
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#19
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 @sgon00 on GitHub (Jan 10, 2024).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/67
Thanks a lot for the project. But by reading the README.md, I can only see how to build and run, but I am confused how to install it without building. Do I have to build it or are there any avaliable binary packages?
@feschber commented on GitHub (Jan 10, 2024):
You can download it directly from the releases section: https://github.com/feschber/lan-mouse/releases
@sgon00 commented on GitHub (Jan 10, 2024):
@feschber thanks a lot for the reply. I did see the release section, but I am not sure if those files can be installed and ran directly without installing dependencies or not. Because README.md does NOT really make this clear. Do I still need to install libadwaita-1-dev etc. in ubuntu and follow gtk-rs.org instructions in windows?
@feschber commented on GitHub (Jan 10, 2024):
You will need gtk4 and libadwaita but I think the -dev versions are not required.
I'm not 100% sure as I haven't actually tested this.
For windows the required dlls are bundled in the .zip because it's quite a pain to compile those manually. You dont need to do anything there.
@sgon00 commented on GitHub (Jan 10, 2024):
@feschber I just tried the binary files in Ubuntu 23.10 and Windows 11. Apps can be launched successfully in both platforms. But when I click the "Add" button in Ubuntu, nothing happened. In windows, the "Add" button works. I am not sure if I did anything wrong because I have no ideas how to use it. I want to use my Ubuntu's mouse/keyboard (as server). Thus I think I need to add clients in Ubuntu, but I can not do that. Add button doesn't do anything.
@feschber commented on GitHub (Jan 10, 2024):
Can you run it from the Terminal on the Ubuntu machine and show the output here?
Also please be aware that input capture does not work yet on Gnome Wayland so you will have to wait for that until this setup is usable.
I'm hoping to get it working in the next couple of weeks.
@feschber commented on GitHub (Jan 10, 2024):
be aware you won't be able to add devices until confirming this allow remote interaction dialog
@sgon00 commented on GitHub (Jan 10, 2024):
@feschber
I read
"The primary target is Wayland on Linux"in README.md, so I thought wayland worked. I am running Gnome Wayland because Ubuntu 23.10 runs it by default. The reason why I try lan-mouse because barrier does NOT work in wayland.I think the output does not have anything intereseting beacuse I compared the output to Windows version, I don't see anything different. The following is the output:
@feschber commented on GitHub (Jan 10, 2024):
Wayland works but only on KDE and wlroots compositors so far. (This project is kind of in an early state still).
Did you see the mentioned dialog window appear?
Also be aware that Barrier is no longer maintained and instead the maintainers of barrier are now working on input-leap, which I think recently got support for wayland.
@sgon00 commented on GitHub (Jan 10, 2024):
@feschber Thanks a lot for your help. I can "Add" clients now in Ubuntu. But It seems it doesn't work. I can not move cursor to my windows. I don't see any useful outputs. Maybe it's just because gnome wayland does not work.
I knew input-leap, but it doesn't provide binary installers officially. I am lazy to compile. So I don't plan to use it.
I found rkvm, it's written in rust too. It says it doesn't care of X, Wayland etc.. But it doesn't support windows.
Anyway, I think I will simply give up KVM apps for now. Too much time for today. Since release page does provide binary packages, I will mark this issue as closed. Thank you very much.
@feschber commented on GitHub (Jan 10, 2024):
Yes, it is expected that you can not move the mouse onto other devices yet. I will keep you updated once that is implemented :)
I also plan to properly package this with an installer and packages for Linux once the main functionality is implemented (mainly Gnome Wayland support and encryption)
@sgon00 commented on GitHub (Jan 10, 2024):
Cool and yeah, gnome wayland support and encryption are the features I am looking for. Thank you very much. 😄
@feschber commented on GitHub (Mar 20, 2024):
still some rough edges but GNOME works now :)