Downloads Dish for macOS The client, for a Mac that already has a gamepad plugged in or paired. Sends that pad over the network to whichever machine you are playing on.
Free. LGPL-3.0-or-later. No account, no analytics.
dish-mac.zip 4.0 MB
Unzip, drag Dish.app into Applications, and open it. It is not signed with an Apple Developer ID yet, so the first launch takes the extra steps below. The first scan asks for Local Network access; click Allow.
Unzip, drag Dish.app into Applications, and open it. It is not signed with an Apple Developer ID yet, so the first launch takes the extra steps below. The first scan asks for Local Network access; click Allow. Not code-signed yet. Dish is not signed with an Apple Developer ID yet, so macOS blocks the first launch. On macOS 15 or later, open Dish, click Done when macOS says Apple could not verify Dish is free of malware, then go to System Settings › Privacy & Security , scroll down to the Dish entry, click Open Anyway , and confirm. On macOS 13 and 14, Control-click Dish.app, choose Open , then Open again. Check the SHA256 below first.
Files in the latest release Requirements macOS macOS 13 Ventura or newer, on an Apple silicon Mac. Controller Any pad macOS sees, over USB or Bluetooth: DualSense, DualShock 4, Xbox, Switch Pro, or another MFi controller. Receiver Satellite 2.x has to be running on the PC you want to play on, or point Dish at a Sunshine, Apollo, or Wolf host. Download Satellite Verify your download Compare the hash against SHA256SUMS before you run anything.
Terminal
shasum -a 256 -c SHA256SUMS --ignore-missing How we sign and verify releases
After installing Plug in or pair your controller. Dish picks it up straight away. Open Manage and press Scan. Dish lists the PCs running Satellite, and any Sunshine, Apollo, or Wolf hosts. Pick one, type its PIN, and press a button.