No public build yet
Tenon is in active development and there is no installer to hand out yet. When there is, it will be published here with its version, its size and its SHA-256 checksum. Join the waitlist and we'll email you when the beta opens.
Checking for the current build…
What you need
- Windows, 64-bit (x64). Tenon is built and tested on Windows 10 22H2. Windows 11 is being validated through the beta — if you are on 11, that's useful to us, but treat it as unproven for now. There is no ARM64 build.
- Administrator rights. Tenon installs kernel-mode device drivers, so the installer elevates. On a managed work PC you may not be able to install it at all.
- A Bluetooth radio for the Magic Mouse. Intel and Realtek radios are the ones we've validated; the trackpad and keyboard can also run over USB-C. See supported devices for the per-model and per-radio detail.
- An Apple Magic device. Which generations bind today is listed on supported devices — check yours there before installing.
What gets installed
- Five device drivers — Magic Mouse over Bluetooth, Magic Trackpad over Bluetooth, the Magic Keyboard key filter, and two wired drivers that only bind while the trackpad or keyboard is on a USB-C cable (that's where the keyboard's battery level comes from). A driver stays out of the way of any device it doesn't recognise.
- Tenon — the settings window and the system-tray battery flyout. It starts at sign-in.
- The AirPods battery watcher — a small background program that reads AirPods battery levels over Bluetooth LE. It also starts at sign-in.
- To remove it all: Settings → Apps → Installed apps, the SmoothGrain Tenon entry — that's the one that takes the drivers with it. Your devices go back to the Windows built-in drivers.
Check it before you run it
You are about to give an installer administrator rights and let it load drivers into the Windows kernel. You should not take our word for what it is — both checks below take about ten seconds, and we'd rather you did them.
1. Does the file match the checksum?
In PowerShell, in the folder you downloaded to:
Get-FileHash .\Tenon-Setup-<version>-x64.exe -Algorithm SHA256 The Hash it prints must match the SHA-256 published next to the build here. If
it doesn't, delete the file and download it again — and tell us.
2. Is it signed by us?
Right-click the file → Properties → Digital Signatures. The signer must read SmoothGrain Studios LLC. The same name appears on the User Account Control prompt as the verified publisher when you run it. Or, in PowerShell:
Get-AuthenticodeSignature .\Tenon-Setup-<version>-x64.exe | Format-List Status, SignerCertificate Status should be Valid and the certificate subject CN=SmoothGrain Studios LLC. If Windows says Unknown publisher, or the name
is anything else, don't run it — you didn't get the file from us.
The drivers inside are separately signed by Microsoft's attestation service, which is what lets them load with Secure Boot on and driver-signature enforcement untouched. Tenon will never ask you to turn either of those off.