Compatibility
Check if your Camera, Gimbal, Switcher or Controller works with Middle Control. Use the dropdowns below to verify compatibility.
Having trouble with the compatibility tool? If it doesn't display correctly, jump to the supported hardware summary below.
- Accessories: Certain functions need additional hardware (e.g., DJI Focus Motor, or RavenEye for Active Track).
- Network stability: Prefer wired Ethernet for production for optimal low latency and reliability. If you must use Wi-Fi, use high-quality access points (Ubiquiti, GL-iNet, etc.).
- Testing: When combining ATEM control, gimbals, and cameras, we recommend planning & testing ahead of show time.
Supported Hardware - Summary
If for some reason you are unable to use the interactive configurator above, use the tabs below to check whether your Gimbal, Camera, Switcher, or Controller is supported by Middle Control.
- Gimbals
- Cameras
- Switchers
- Controllers
The following DJI gimbals are supported with Middle Control:
| Gimbal | APC-R Mini | APC-R Mini Lite | APC-R (CANBUS) | APC-R (SBUS) |
|---|---|---|---|---|
| DJI RS2 | ✓ | ✓ | ✓ 1 | ✗ |
| DJI RS3 Pro | ✓ | ✓ | ✓ 1 | ✗ |
| DJI RS4 | ✓ | ✓ | ✓ 1 | ✗ |
| DJI RS4 Pro | ✓ | ✓ | ✓ 1 | ✗ |
| DJI RS5 | ✓ | ✓ | ✓ 1 | ✗ |
| DJI Ronin-S | ✗ | ✗ | ✗ | ✓ 2 |
| DJI Ronin-SC | ✗ | ✗ | ✗ | ✓ 2 |
| DJI Ronin-2 | ✗ | ✗ | ✗ | ✓ 2 |
1 Requires DJI Focus Wheel or APC-R Gimbal Adapter to connect to the gimbal.
2 Requires DJI Focus Wheel to connect (SBUS mode only).
- RSC2, RS3, RS3 Mini, and RS4 Mini are not supported because they do not have an RSA port.
- You’ll need one APC-R per gimbal when controlling multiple gimbals.
SBUS gimbals support pan, tilt, and zoom movement only. CANBUS-only features include Position Presets, Focus Motor control, Remote Calibration, Sleep/Wake, and ActiveTrack.
- Blackmagic
- Sony
- Canon
- Lumix
- OBSBOT
- Panasonic
- Apple iPhone
- Z CAM
- BirdDog
- Nikon
- RED
The following Blackmagic cameras are supported:
| Camera | via APC-R | via ATEM SDI/HDMI | Ethernet |
|---|---|---|---|
| Blackmagic URSA Cine 12K LF & 17K 65 | ✓ | ✗ | ✓ |
| Blackmagic URSA Cine Immersive | ✓ | ✗ | ✓ |
| Blackmagic URSA Broadcast G1 | ✓ | ✓ | ✗ |
| Blackmagic URSA Broadcast G2 | ✓ | ✓ | ✓ 2 |
| Blackmagic URSA Mini Pro G1 | ✓ 1 | ✓ | ✗ |
| Blackmagic URSA Mini Pro G2 | ✓ 1 | ✓ | ✗ |
| Blackmagic Pyxis 6K | ✓ | ✗ | ✓ 2 |
| Blackmagic Pyxis 12K | ✓ | ✗ | ✓ 2 |
| Blackmagic Cinema Camera 6K | ✓ | ✓ | ✓ |
| Blackmagic Pocket Cinema Camera 4K | ✓ | ✓ | ✓ 4 |
| Blackmagic Pocket Cinema Camera 6K G1 | ✓ 1 | ✓ | ✗ |
| Blackmagic Pocket Cinema Camera 6K G2 | ✓ | ✓ | ✓ 4 5 |
| Blackmagic Pocket Cinema Camera 6K Pro | ✓ | ✓ | ✓ 4 5 |
| Blackmagic Micro Studio 4K G1 | ✗ | ✓ | ✗ |
| Blackmagic Micro Studio 4K G2 | ✗ | ✓ | ✓ 5 |
| Blackmagic Studio Camera 4K Plus | ✗ | ✓ | ✓ 5 |
| Blackmagic Studio Camera 4K Pro G1 / G2 | ✗ | ✓ | ✓ 3 |
| Blackmagic Studio Camera 6K Pro | ✗ | ✓ | ✓ 3 |
| Blackmagic Studio Camera 6K Pro G2 | ✗ | ✓ | ✓ 3 |
1 Focus value cannot be saved in APC-R presets on these older models.
2 Firmware 10.0 BETA required.
3 Firmware 9.4 BETA required.
4 Firmware 8.6 BETA required.
5 No built-in SRT for Live View / Multi View but you can connect an external SRT encoder.
- Wi-Fi / Ethernet camera control is included in the free Middle Control app on macOS. APC-R and ATEM SDI/HDMI control are available in all tiers.
- You'll need one APC-R per camera when controlling multiple cameras.
- For ATEM: make sure camera control is working in ATEM Software Control before connecting Middle Control.
- Keep your camera firmware up to date before connecting over Ethernet.
Feature availability (e.g., Ethernet control, firmware requirements) varies by model — use the interactive configurator above for your specific setup.
The following Sony cameras are supported on macOS with Middle Control:
Alpha Series
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Sony A7 IV | ✓ | ✗ |
| Sony A7 V (v3.2.0+) | ✓ | ✗ |
| Sony A7S III | ✓ | ✗ |
| Sony A7R V | ✓ | ✗ |
| Sony A7R VI (v3.3.0 Beta 2) | ✓ | ✗ |
| Sony A7C II | ✓ | ✗ |
| Sony A6700 | ✓ | ✗ |
| Sony A9 Mark III | ✓ | ✓ |
| Sony A1 Mark I | ✓ | ✓ |
| Sony A1 Mark II | ✓ | ✓ |
| Sony ZV-E10 II | ✓ | ✗ |
| Sony ZV-E1 | ✓ | ✗ |
Cinema & Broadcast
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Sony FX2 | ✓ | ✗ |
| Sony FX3 / FX3A | ✓ | ✓ |
| Sony FX30 | ✓ | ✓ |
| Sony FX6 | ✓ | ✓ |
| Sony Burano | ✓ | ✓ |
| Sony PXW-Z200 | ✓ | ✓ |
| Sony PXW-Z300 | ✓ | ✓ |
| Sony PXW-Z380 | ✓ | ✓ |
PTZ Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Sony BRC-AM7 | ✗ | ✓ |
| Sony FR7 | ✗ | ✓ |
Feature set varies by model — check the configurator above for details.
Only adapters with a supported chipset (Realtek RTL8153 or AX88179) are compatible. Only 1 Gbps adapters are supported — 2.5G and 10G are not.
Tested adapters:
- Belkin USB-C to Ethernet Gigabit (all Sony cameras)
- Anker PowerExpand USB-C to Gigabit Ethernet (FX3 and similar)
- TP-Link UE300C (FX3 and similar)
Now in Public Beta
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Sony FX9 | ✓ | ✓ |
| Sony Z190 | ✓ | ✓ |
| Sony Z280 | ✓ | ✓ |
Cinema Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Canon EOS C500 Mark II | ✓ 1 | ✓ 2 |
| Canon EOS C400 | ✓ | ✓ |
| Canon EOS C300 Mark III | ✓ 1 | ✓ 2 |
| Canon EOS C80 | ✓ | ✓ |
| Canon EOS C70 | ✗ | ✓ 3 |
| Canon EOS C50 | ✓ | ✓ 3 4 |
PTZ Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Canon CR-X300 | ✗ | ✓ |
| Canon CR-N700 | ✗ | ✓ |
| Canon CR-N500 | ✗ | ✓ |
| Canon CR-N400 | ✗ | ✓ |
| Canon CR-N350 | ✗ | ✓ |
| Canon CR-N300 | ✗ | ✓ |
| Canon CR-N100 | ✗ | ✓ |
Camcorders
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Canon XF605 | ✓ | ✓ |
1 Wi-Fi via Canon WFT-E9A adapter.
2 Ethernet via Canon Expansion Units (EU-V1, EU-V2, or EU-V3).
3 Ethernet via supported 3rd-party USB-C network adapters.
4 Requires power via DC Coupler.
→ See the Canon Cameras page for details.
Mirrorless DSLRs
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Lumix GH5 II | ✗ | ✓ 1 |
| Lumix GH7 | ✗ | ✓ 1 |
| Lumix S5 IIX | ✗ | ✓ 1 |
| Lumix S1 II | ✗ | ✓ 1 |
| Lumix S1 IIE | ✗ | ✓ 1 |
| Lumix S1R II | ✗ | ✓ 1 |
Box Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Lumix BGH1 | ✓ | ✓ |
| Lumix BS1H | ✓ | ✓ |
1 Ethernet requires a USB-C to wired LAN adapter.
→ See the Lumix Cameras page for details.
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| OBSBOT Tail Air | ✓ | ✓ 1 |
| OBSBOT Tail 2 | ✓ | ✓ 1 |
1 Ethernet requires the OBSBOT Tail Air USB-C to Ethernet Adapter.
→ See the OBSBOT Cameras page for details.
AW-HE series PTZ
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Panasonic AW-HE40 | ✗ | ✓ |
| Panasonic AW-HE42 | ✗ | ✓ |
| Panasonic AW-HE50 | ✗ | ✓ |
| Panasonic AW-HE60 | ✗ | ✓ |
| Panasonic AW-HE70 | ✗ | ✓ |
| Panasonic AW-HE120 | ✗ | ✓ |
| Panasonic AW-HE130 | ✗ | ✓ |
| Panasonic AW-HE145 | ✗ | ✓ |
AW-UE series PTZ
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Panasonic AW-UE40 | ✗ | ✓ |
| Panasonic AW-UE70 | ✗ | ✓ |
| Panasonic AW-UE80 | ✗ | ✓ |
| Panasonic AW-UE100 | ✗ | ✓ |
| Panasonic AW-UE150 | ✗ | ✓ |
| Panasonic AW-UE160 | ✗ | ✓ |
Box Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Panasonic AW-UB10 | ✗ | ✓ |
| Panasonic AW-UB50 | ✗ | ✓ |
Camcorders
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Panasonic AG-CX200 | ✗ | ✓ |
| Panasonic AG-CX350 | ✗ | ✓ |
| Panasonic AJ-CX4000 | ✗ | ✓ |
| Panasonic AJ-UPX360 | ✗ | ✓ |
| Panasonic AJ-UPX900 | ✗ | ✓ |
→ See the Panasonic Cameras page for details.
iPhones (iPhone 12 and newer) are controlled over the network through the Blackmagic Camera app, with the app's HTTP server enabled.
→ See the Apple iPhone Cameras page for setup.
Box Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Z CAM E2-F6 Mark II | ✓ | ✓ |
| Z CAM E2-S6 Mark II | ✓ | ✓ |
| Z CAM E2-M4 Mark II | ✓ | ✓ |
| Z CAM E2N Mark II | ✓ | ✓ |
| Z CAM E2-M4 | ✓ | ✓ |
| Z CAM E2-S6 | ✓ | ✓ |
| Z CAM E2-S6G | ✓ | ✓ |
| Z CAM E2-F6 | ✓ | ✓ |
| Z CAM E2-F6 Pro | ✓ | ✓ |
| Z CAM E2-F8 | ✓ | ✓ |
| Z CAM E2 | ✓ | ✓ |
| Z CAM E2C | ✓ | ✓ |
PTZ Cameras
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| Z CAM P2-R1N | ✗ | ✓ |
→ See the Z CAM Cameras page for details.
These BirdDog PTZ cameras connect to Middle Control over the network (Ethernet):
| Camera | Wi-Fi | Ethernet |
|---|---|---|
| BirdDog MAKI | ✗ | ✓ |
| BirdDog O4 | ✗ | ✓ |
| BirdDog P120 | ✗ | ✓ |
| BirdDog P400 | ✗ | ✓ |
| BirdDog X1 | ✗ | ✓ |
| BirdDog X1 Ultra | ✗ | ✓ |
| BirdDog X1-30x | ✗ | ✓ |
| BirdDog X4 Ultra | ✗ | ✓ |
| BirdDog X4E Ultra | ✗ | ✓ |
| BirdDog X5 Ultra | ✗ | ✓ |
| BirdDog XL | ✗ | ✓ |
→ See the BirdDog PTZ Cameras page for details.
Nikon camera control isn't supported yet — an integration we're currently exploring. Tell us which body you use and we'll prioritise it:
Tell us you want Nikon support
Leave your email and pick your exact model. We use this to prioritise which cameras to integrate next, and we'll let you know as soon as yours is supported.
→ More on the Nikon Cameras page.
RED camera control isn't supported yet — an integration we're currently exploring. Tell us which body you use and we'll prioritise it:
Tell us you want RED support
Leave your email and pick your exact model. We use this to prioritise which cameras to integrate next, and we'll let you know as soon as yours is supported.
→ More on the RED Cameras page.
The APC-R family is compatible with most Blackmagic Design ATEM switchers:
| Switcher | Supported |
|---|---|
| ATEM Mini | ✓ |
| ATEM Mini Pro & Pro ISO | ✓ |
| ATEM Mini Extreme & Extreme ISO | ✓ |
| ATEM Mini Extreme ISO G2 | ✓ |
| ATEM SDI / SDI Pro ISO / SDI Extreme ISO | ✓ |
| ATEM Constellation HD / 4K / 8K | ✓ |
| ATEM Television Studio HD | ✓ |
| ATEM Television Studio HD8 / 4K8 | ✓ |
| ATEM Television Studio Pro HD | ✓ |
| ATEM Television Studio Pro 4K | ✓ |
| ATEM Production Studio 4K | ✓ |
| ATEM 1M/E & 2M/E Production Studio 4K | ✓ |
| ATEM 4M/E Broadcast Studio 4K | ✓ |
ATEM Software Control must be installed on the computer running Middle Control.
Control Options
ATEM Hardware Panels
If you use an ATEM switcher, these hardware panels also work with Middle Control:
- Blackmagic ATEM Advanced Panel 1M/E, 2M/E, 4M/E (basic Pan/Tilt/Zoom)
- Blackmagic ATEM Camera Control Panel
- Blackmagic ATEM Micro Camera Panel
Tested USB Gamepads
- Turtle Beach VelocityOne
- Thrustmaster TCA Sidestick Airbus Edition · TCA Quadrant Airbus Edition → setup guide
- Thrustmaster T.Flight Hotas X · USB Joystick
- Microsoft Xbox One Wireless Controller V2
- Sony PS5 DualSense Wireless Controller
- DJI FPV Remote Controller 3
- Logitech Extreme 3D Pro · Gamepad F310S
- THE G-LAB K-PAD THORIUM
You can control one camera at a time per gamepad. For simultaneous multi-operator control, see Middle Control Pro.