lan-mouse is a software KVM switch and networked peripheral controller that allows a user to share a single keyboard and mouse across multiple computers over a local area network. It functions as a cross-platform input sharer, capturing local peripheral events and relaying them to remote hosts for simulation at the operating system level.
الميزات الرئيسية لـ feschber/lan-mouse هي: Software Peripheral Sharing, Software KVM Switches, Remote Input Controllers, Networked Input Controllers, Remote Device Connectivity, Remote Input Relays, Input Event Sharers, Input Event State Synchronizers.
تشمل البدائل مفتوحة المصدر لـ feschber/lan-mouse: input-leap/input-leap — Input Leap is a software KVM switch and multi-machine input controller that allows a single keyboard and mouse to… grpc/grpc-rust — grpc-rust is a native gRPC framework for Rust designed for building high-performance remote procedure call clients and… h-m-h/weylus — Weylus is a tablet-to-PC screen mirroring tool and remote input controller that transforms a mobile device into a… nefarius/vigembus — ViGEmBus is a Windows kernel-mode driver and USB HID emulation framework that creates virtual gaming peripherals. It… cerbos/cerbos — Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing… deskflow/deskflow — Deskflow is a cross-platform input multiplexer that enables the use of a single mouse and keyboard to control multiple…
Input Leap is a software KVM switch and multi-machine input controller that allows a single keyboard and mouse to control several physical workstations over a local network. It functions as a network input emulator, sending keyboard and mouse signals to remote operating systems to manage a multi-machine workspace as if it were a single system with multiple monitors. The project also serves as a cross-platform clipboard synchronizer, enabling the sharing of copied text and data between different operating systems so that content can be pasted across all connected machines.
grpc-rust is a native gRPC framework for Rust designed for building high-performance remote procedure call clients and servers. It provides an asynchronous communication stack and a protocol buffers implementation for encoding, decoding, and generating type-safe code from service definitions. The project enables the implementation of unary and bi-directional data streaming over the HTTP/2 protocol. It includes specialized support for gRPC-Web integration, allowing browser-based clients to communicate with services through protocol translation. The infrastructure covers a broad range of distr
Weylus is a tablet-to-PC screen mirroring tool and remote input controller that transforms a mobile device into a digital graphic tablet emulator. It enables users to stream a computer display to a mobile device while translating touch gestures, keyboard strokes, and pen data into native computer mouse and keyboard events. The system specifically functions as a virtual secondary monitor and a digital graphic tablet emulator capable of capturing stylus pressure and tilt data for professional drawing. It supports multi-touch input mapping and allows for the configuration of a mobile device as a
ViGEmBus is a Windows kernel-mode driver and USB HID emulation framework that creates virtual gaming peripherals. It functions as a virtual gamepad driver that the operating system recognizes as physical hardware devices at the kernel level. The project enables kernel-level hardware mimicry to bypass game-specific device requirements and supports remote input redirection, allowing controller data to be sent over a network to a remote machine. The system covers a range of capabilities including USB game controller emulation and game input automation, which allows for the recording and playbac