ScreenBridge Guides &
Troubleshooting
Step-by-step instructions to get ScreenBridge running on your system, plus solutions to the most common issues users encounter.
Setup Guide
Follow these steps to start mirroring your Android device with ScreenBridge. Need the files first? Download ScreenBridge here.
Enable Developer Options
On your Android device, open Settings, then go to About Phone. Tap Build Number seven times until you see the message"You are now a developer."
Turn On USB Debugging
Go back to Settings and open the new Developer Options menu. Find USB Debugging and toggle it on. Confirm the security prompt if one appears.
Install ADB Drivers (Windows)
Windows users may need to install ADB drivers for their specific device manufacturer. macOS and Linux users typically do not need additional drivers.
Connect via USB
Use a high-quality USB data cable (not a charge-only cable) to connect your Android device to your computer. Allow the computer to access your phone if prompted.
Launch ScreenBridge
Open a terminal or command prompt, navigate to the ScreenBridge directory, and run the ScreenBridge command. Your Android screen should appear on your computer within one second.
Wireless Setup
Use ScreenBridge without a cable after the initial USB pairing.
- Connect your Android device to your computer via USB.
- Open a terminal and run:
adb tcpip 5555 - Disconnect the USB cable from your device.
- Find your device IP address in Settings > Wi-Fi > Network Details.
- Run:
adb connect DEVICE_IP:5555 - Launch ScreenBridge normally. It will now work wirelessly.
Note: Both your computer and Android device must be connected to the same Wi-Fi network for wireless mode to function correctly.
Common Problems & Solutions
Solutions to issues that users most frequently report.
Device Not Detected
If ScreenBridge cannot find your device, try the following steps:
- • Ensure USB debugging is enabled
- • Try a different USB cable or port
- • Install manufacturer-specific ADB drivers
- • Revoke USB debugging authorizations and reauthorize
Black Screen or No Display
A black screen usually indicates a codec or display issue:
- • Reduce resolution with
--max-size 1024 - • Switch video codec with
--video-codec=h264 - • Disable hardware acceleration if available
- • Ensure the device screen is not locked
Lag or Stuttering
Performance issues can usually be resolved by adjusting settings:
- • Lower the resolution with
-m1024 - • Reduce bit-rate with
--bit-rate 2M - • Cap frame rate with
--max-fps 30 - • Use a USB 3.0 port instead of USB 2.0
Audio Not Working
Audio forwarding has specific requirements:
- • Requires Android 11 or higher
- • Disable audio with
--no-audioif not needed - • Check that your PC audio output is working
- • Try audio duplication mode if supported
Keyboard Input Issues
If typing does not work correctly:
- • Enable"USB Debugging (Security Settings)" on Xiaomi/MIUI devices
- • Reboot the device after enabling security settings
- • Try HID keyboard mode with
--keyboard=uhid - • Ensure no on-screen keyboard is blocking input
Antivirus Warnings
Some security software may flag ScreenBridge:
- • This is a known false positive due to ADB interaction
- • Add ScreenBridge to your antivirus whitelist
- • Verify the SHA-256 hash of your download
- • Build from source if you prefer full control
Best Practices
Tips to get the best performance and experience from ScreenBridge.
Use USB 3.0
USB 3.0 ports provide significantly more bandwidth than USB 2.0, resulting in higher frame rates and lower latency, especially at high resolutions.
Adjust for Hardware
Older computers and devices benefit from reduced resolution and bit-rate. Start with default settings and scale down if you experience performance issues.
Keep Drivers Updated
Ensure your device drivers and ADB installation are up to date. Outdated drivers are a common cause of connection and stability problems.