Ross ROSS = Recommend OSS · open-source software intelligence for agents

hrvach/deskhop

Fast Desktop Switching Device observed · 2026-08-28

github.com/hrvach/deskhop · C · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 89
  • Release rhythm 66
  • Longevity 70
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 101.0
  • age_days: 983
  • days_rel: 68
  • days_push: 67
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

7882 stars · 295 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

DeskHop is an open-source hardware/firmware project that turns two Raspberry Pi Pico (RP2040) boards into a fast KVM-like keyboard and mouse switch between two computers. It forwards HID input based on hotkeys or by dragging the mouse pointer across monitors, with no software installed on the host machines.

Use cases

  • share one keyboard and mouse between two computers
  • switch desktops by dragging the mouse across monitors
  • switch computers with a keyboard hotkey
  • replace a clumsy USB KVM switch box
  • use one input pair across Linux, macOS, and Windows machines

When to choose

  • you use two computers and want instant, seamless input switching
  • you want a DIY hardware solution with cheap components and no host software
  • you need galvanic isolation between two machines

When to avoid

  • you need to switch more than two computers
  • you want video/monitor switching, not just keyboard and mouse
  • you don't want to assemble or flash your own hardware

Facets

application · maturity active

embedded developer-tools hardware embedded-systems developer-tools cross-platform embedded windows cross-platform kvm raspberry-pi-pico rp2040 diy input-switching open-source-hardware hid-proxy hardware usb hid linux macos

1 source

Member repositories

RepositoryRoleHealth v2
hrvach/deskhopmain77

For agents

markdown · JSON · MCP: product_card(name="hrvach/deskhop")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem