# Mirror

***

<figure><img src="https://740728927-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyHs71H35gSuLlkbdhdKs%2Fuploads%2Fy6pRQl523dDTidvkujfP%2FScreenshot%202025-10-24%20172030.png?alt=media&#x26;token=941b1493-65a0-4ea2-8b62-bae8a7af51b1" alt=""><figcaption><p>View of Screen Mirroring tab</p></figcaption></figure>

***

### Interface Overview

From this page, you can:

* Mirror one or many devices simultaneously
* Interact live using tap, swipe, scroll, or type actions
* Adjust frame rate (FPS) and bitrate (Mbps) for performance or clarity
* Manage individual or grouped mirrors with quick start/stop controls

#### **Mirror Modes**

* **Single Mode:** View and control one device at a time
* **Multi Mode:** Mirror and interact with multiple devices simultaneously (performance depends on your GPU specs)

#### **Settings Controls**

Fine-tune your stream for quality or performance:

* Frame Rate (FPS): Adjust smoothness (default 15 FPS)
* Video Bitrate (Mbps): Adjust video clarity (default 1.0 Mbps)

Restart mirrors to apply changes.

#### **Mirroring View**

During an active mirroring session, each device is mirrored in real time, you can:

* Interact with the screen (tap, swipe, pinch, type)
* Resize or rearrange mirrored windows

#### Detach

Detach mirrors into a new window using **Detach** for split screen or multi-monitors.

***

### How to Mirror Devices

1. Connect your devices (via USB, Ethernet, or Wireless ADB).
2. Open the **Mirror** tab.
3. Choose Single or Multi mode.
4. Select the device(s) you want to mirror.
5. Adjust FPS and Bitrate if needed.&#x20;
6. Click **Start Mirror**.
7. Interact live on-screen — all actions are reflected instantly.

***

### Recommended Settings and System Requirements

Each active mirror consumes CPU and GPU power. If you experience lag:

* Lower the FPS (10–15 recommended)
* Reduce Bitrate (0.8–1.0 Mbps)
* Limit the number of simultaneous mirrors

| Device Count     | Recommended GPU                        | Expected Performance                                 |
| ---------------- | -------------------------------------- | ---------------------------------------------------- |
| 1–4 devices      | Integrated GPU (Intel Iris / AMD Vega) | Smooth operation at 15–30 FPS                        |
| 5–10 devices     | GTX 1050 / GTX 1060                    | Stable multi-display performance                     |
| 10–20 devices    | RTX 2060 or greater (recommended)      | Excellent performance for large clusters             |
| 20+ devices      | RTX 3060 / 4070 / RX 6800+             | Ideal for enterprise or mining cluster visualization |
| 20-100 devices   |                                        |                                                      |
| 100-1000 devices |                                        |                                                      |

***

### Troubleshooting

| **Issue**              | **Possible Cause**                  | **Fix**                              |
| ---------------------- | ----------------------------------- | ------------------------------------ |
| Black screen / no feed | Incorrect Scrcpy path               | Check **Settings → System Paths**    |
| Lag / Stutter          | High FPS or low GPU resources       | Reduce FPS/Bitrate                   |
| No touch response      | Device not ADB-authorized           | Reauthorize in **Developer Options** |
| Mirror stops randomly  | ADB disconnect or unstable TCP link | Check USB cable or LAN connection    |

***

### Upcoming Enhancements

The Screen Mirroring system is actively evolving.\
Future updates will include:

* Group Control Gestures — Control multiple devices with a single touch or swipe.
* Tap Broadcasting — Synchronize touches from one device to many.
* Automated App Launch — Start identical apps across all mirrors at once.
* GPU-Optimized Rendering — Seamless 60 FPS support for large clusters.
