Skip to content

[Windows client + Linux Server] lan-mouse doesn't work at all #321

@daniel-pg

Description

@daniel-pg

I have a Linux desktop (server) where my primary mouse+keyboard are attached to, and a Windows laptop (client) that I want to control remotely. Both are connected to the same router on the same LAN. I then perform these steps:

  1. Open lan-mouse on both computers
  2. (client) Create firewall rule for lan-mouse.exe
  3. (client) Get local IP address with ipconfig /all
  4. (server) In the Connections section, click the Add button, type the IP address of the client in the hostname field, and enable the connection.
  5. (server) A popup appears asking for Input Capture permission. I clicked "Allow".
  6. (client) NO "Incoming connections" section appears. I try to move the mouse from the server to the client anyways, and a warning appears in the client's log window: WARN lan_mouse::server::emulation_task] ignoring events from client <server_lan_ip>:4242.

What puzzles me is why the log said it is ignoring inputs from the client when it should be the server that sends the inputs (unless in lan-mouse it is the opposite of Deskflow and Input-Leap)

Note: If I try to type the computer name in the hostname field literally (i.e. my-laptop) instead of the IP, nothing happens and a yellow icon appears saying "No ip addresses associated with this client".

Linux system info:

Operating System: Artix Linux 
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-artix1-1 (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 9900X 12-Core Processor
Memory: 32 GiB of RAM (30.4 GiB usable)
Graphics Processor 1: NVIDIA GeForce GTX 1060 6GB
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7E62
System Version: 2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions