com.github.unrud.RemoteTouchpad CC0-1.0 GPL-3.0-or-later Remote Touchpad Control mouse and keyboard from a smartphone

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.

com.github.unrud.RemoteTouchpad.desktop https://github.com/Unrud/remote-touchpad/issues https://github.com/Unrud/remote-touchpad Unrud
  • Update dependencies
  • Fix race in RemoteDesktop portal controller
  • Update dependencies
  • Add command-line options for move and scroll speed
  • Add hardware mouse support
  • Limit update rate
  • Windows: Reverse vertical scroll direction
  • Show error message if compiled without controller
  • Don't show disabled controllers in "unsupported platform" error message
  • Switch from go-bindata-assetfs to go:embed
  • Add more shortcut keys (Arrows, Delete, Enter, …)
  • Add basic support for physical keyboard
  • Allow fullscreen on keys page
  • Enable touchpad on keys page
  • Retain keyboard text when reloading website
  • Improve compatibility with old browsers
  • Write URL and QR code to stdout
  • Ignore unparseable IP
  • Remove trailing new line from QR code
  • Use relative URL for websocket
  • Update dependencies
  • Disable browser touch gestures
  • Update dependencies
  • Update dependencies
  • New logo
  • Update dependencies
  • Update dependencies
  • Add super and browser back and forward keys
  • Reduce minimum size of textarea
  • Small UI improvements
  • Remove obsolete command line arguments
  • Fix error messages for TLS certificate and private key files
  • Minor HTML improvements
  • Fix textarea on WebKit
  • Prefer IPv4 addresses
  • Handle quirks of browser touch events
  • Hide navigation bar in fullscreen mode
  • Set terminal title
  • Flatpak: Update dependencies
  • Flatpak: Update dependencies
  • AppStream: Fix release descriptions
  • fix the browser Forward button
  • rename plugin to backend
  • update flatpak
  • avoid race condition when typing on X11
  • add multimedia keys
  • enable pointer movement after timeout
  • use custom font for icons
  • use colors in terminal for QR qode
  • remove -invert command line argument
  • mitigate race condition when typing text on X11
  • improve KeySyms used for text on X11 and Flatpak's RemoteDesktop portal
  • normalize line endings
  • remove mouse polling interval
  • add support for "pixel-perfect" scrolling
  • add experimental support for Flatpak's RemoteDesktop portal
  • X11 plugin: check session type
  • improve error logging
  • add setting for mouse polling interval
  • fix websocket with https
  • add reload button to disconnected-page

initial release

https://raw.githubusercontent.com/Unrud/remote-touchpad/v1.2.2/screenshots/1.png https://raw.githubusercontent.com/Unrud/remote-touchpad/v1.2.2/screenshots/2.png https://raw.githubusercontent.com/Unrud/remote-touchpad/v1.2.2/screenshots/3.png https://raw.githubusercontent.com/Unrud/remote-touchpad/v1.2.2/screenshots/4.png