v1.3.1 ·

Linux, Share Screen with one keyboard and mouse, and Devices

1MachineTool on Linux, Share Screen with keyboard and mouse sharing, and Devices.

Added

  • Devices. Your machines running 1MachineTool on the same Wi-Fi or Tailscale network, as a map and a list with their health. Drag one onto another to link them: 1MachineTool sets up SSH for you, keys and all, after the other machine's owner allows it, and ssh <name> works in any terminal from then on, in both directions. Each link opens a terminal, runs a command, sends files or wakes the machine. Unlink removes exactly what was added. 1machine devices serve lets a headless machine take part. Free links 2 machines; Pro has no limit and runs commands and sends files.
  • 1MachineTool on Linux. A .deb and an AppImage for 64-bit PCs, built and tested on Ubuntu with GNOME. Both update themselves the same way the Mac and Windows apps do, and the 1machine CLI comes with them. A Pro key works on Linux too, one slot per computer.
  • Every module, the Linux way. Battery health and the firmware's charge limit, keep awake that GNOME respects, temperatures and drive health without a driver, a cleaner with a Linux allow-list (caches, thumbnails, the Trash, old installers) and the same 30-day quarantine, apps and recent files in the launcher, clipboard history on X11 and on GNOME's Wayland session, What changed? from apt, dpkg and snap, 13 security checks, Wi-Fi details from NetworkManager, sound through PipeWire, brightness and Night Light, 32 GNOME tweaks, Ubuntu Dock presets and Do Not Disturb for scenes.
  • VMs on Linux, on QEMU and KVM: Linux guests from any x86_64 ISO, with snapshots, rollback, read-only shared folders and throwaway runs.
  • VMs on Windows, on QEMU and the Windows Hypervisor Platform: Linux guests with snapshots, rollback, throwaway runs and a read-only shared folder. If the PC is missing QEMU or the Hypervisor Platform, the VMs page lists what's missing and sets each one up with one click.
  • Linux in one click. Pick Ubuntu Desktop, Ubuntu Server, Debian or Alpine and 1MachineTool downloads the current installer, checks it, makes a machine sized for your computer and starts the installer. An interrupted download picks up where it left off. On the Mac too.
  • No more ejecting the installer. A new machine boots from its own disk once Linux is installed on it, so the installer doesn't come back after the first restart.
  • Honest per-desktop limits. On Wayland, apps can't move other apps' windows or type into them, so snapping works for apps that run through XWayland and pasting for you is off; each page says what applies to the session you're in. On X11 both work for every app.
  • Hotkeys on Wayland go through GNOME's shortcut portal: the first time, GNOME asks you to allow them.
  • Share Screen. Every Mac and PC on your Wi-Fi or your Tailscale network in one list, with whether each one can show its screen and the steps to set up the ones that can't. One Connect button opens the screen in Screen Sharing or Windows App; Pro opens it in 1MachineTool's own viewer window. This Mac's own card shows whether sharing is on, who may connect, the addresses other machines use and who is connected now, and turns Screen Sharing on or off (through the privileged helper, or a trip to System Settings). Two 1MachineTools can pair with a six-digit code; a paired machine can then ask this one to turn sharing on, and the owner answers Allow or Not now on screen. Passwords stay in the keychain; the device book travels with Pro's setup sync, passwords never do. Also: "Connect to …" in the launcher, a Scenes step, keep-awake while someone is connected, an honest Security-check sentence when sharing was turned on from this page, 1machine screen … on the command line and screen_* tools over MCP. Free connects to 2 machines; Pro has no limit and the built-in viewer.
  • Remote Desktop in the built-in viewer. Pro opens a PC's screen inside 1MachineTool too, with the saved user name and password; the 1machine-rdp host ships beside the app. Windows machines work; GNOME Remote Desktop needs the RDP Graphics Pipeline, which this host does not speak yet, and it says so.
  • One keyboard and mouse for several machines. Share Screen's new Keyboard & mouse tab places your paired machines around this one, the way they sit on your desk. Push the pointer off an edge to cross to the machine on that side and type there; a hotkey plus an arrow jumps without the mouse, and Bring back here returns. Each machine gets its own key map (⌘ to Ctrl by default between a Mac and a PC, or your own), reverse scrolling and pointer speed, and Test wiggles the pointer there to prove the link. The other machine's owner allows it the first time, everything travels encrypted, and a password field with Secure Input on keeps its keys on this Mac. Also 1machine screen kvm on the command line.
  • Links between 1MachineTools. The host card's Copy link menu also has a onemachine:// link: opened on another machine, it brings up Share Screen there with this one selected.
  • Local Network, said plainly. When macOS keeps 1MachineTool off the Wi-Fi, Share Screen says so and opens the right System Settings pane, instead of showing an empty list.
  • Install over SSH. 1machine screen setup <mac> --ssh puts 1MachineTool on another Mac from the terminal.
  • My machines. A paired machine's CPU, memory, disk, battery and uptime show on its card.
  • Hide a module from the sidebar. Settings › Modules has Hide and Show on every module, for the ones you never open.

Changed

  • A fuller menu bar panel. Its readings sit in a three-by-two grid, each with the last hour as a strip underneath, and its clipboard rows copy or paste back in place.

Privacy

  • Anonymous usage, only if you say yes. The first launch asks once whether to share anonymous counts of which modules and commands get used; closing the card is a no. Nothing is sent until you agree, and Settings › Privacy changes the answer and lists every event that can be sent. File names, paths, process names, clipboard items, AI questions and license keys are never sent.

Installed copies update from Settings, General. New here? Download the latest release.