Control mouse and keyboard from a smartphone
Find a file
2025-03-18 09:18:16 +01:00
.github/workflows CI: Install missing package 2025-03-17 20:24:25 +01:00
desktop Bump version to 1.4.8 2024-09-01 17:15:32 +02:00
flatpak Encrypt restore token 2025-03-18 09:18:15 +01:00
icon-font Reorganize 2022-06-20 03:48:43 +02:00
inputcontrol Cleanup portal controller 2025-03-18 09:18:16 +01:00
screenshots Update screenshots 2022-01-29 11:04:22 +01:00
snap Snap: Update to core22 2024-01-27 07:40:22 +01:00
terminal Reorganize 2022-06-20 03:48:43 +02:00
webdata Workaround for virtual keyboard covering buttons for Safari on iOS 2024-01-31 09:33:11 +01:00
CHANGELOG.md Bump version to 1.4.8 2024-09-01 17:15:32 +02:00
COPYING import project 2018-06-23 17:40:58 +02:00
go.mod Encrypt restore token 2025-03-18 09:18:15 +01:00
go.sum Encrypt restore token 2025-03-18 09:18:15 +01:00
host.go Reorganize 2022-06-20 03:48:43 +02:00
icon_windows.go Use tags for go generate 2020-08-26 03:31:59 +02:00
icon_windows.syso New logo 2021-06-06 00:46:14 +02:00
main.go Encrypt restore token 2025-03-18 09:18:15 +01:00
README.md Add support for session restore on the linux portals backend, fixing #77 2025-03-17 00:19:48 +01:00
webdata.go Set MIME types explicitly 2024-02-06 11:26:34 +01:00
webdata_test.go Set MIME types explicitly 2024-02-06 11:26:34 +01:00

Remote Touchpad

Control mouse and keyboard from the webbrowser of a smartphone (or any other device with a touchscreen). To take control open the displayed URL or scan the QR code.

Supports Flatpak's RemoteDesktop portal (for Wayland), Windows and X11.

Installation

  • Flatpak
  • Snap
  • Windows
  • Golang:
    • Portal & uinput & X11:

      go install -tags portal,uinput,x11 github.com/unrud/remote-touchpad@latest
      
    • Windows:

      go install github.com/unrud/remote-touchpad@latest
      

Screenshots

screenshot 1

screenshot 2

screenshot 3

screenshot 4