Skip to content

balakeee/SuperDisplay-Python

Repository files navigation

SuperDisplay Clone - Windows to Android Screen Extension

A Python application that extends your Windows desktop to an Android device as a secondary monitor.

Features

  • 🖥️ Virtual display creation (using pre-compiled IDD driver)
  • 📹 Low-latency screen capture (dxcam)
  • 🎬 Hardware-accelerated H.264 encoding (NVENC/AMF/QuickSync)
  • 🔌 USB connection (via ADB tunnel)
  • 📶 Wi-Fi connection (with mDNS auto-discovery)
  • 👆 Touch and pen input support

Requirements

  • Windows 10/11 (64-bit)
  • Python 3.10+
  • NVIDIA/AMD/Intel GPU (for hardware encoding)
  • Android device with companion app

Installation

pip install -r requirements.txt

Install Virtual Display Driver

Download and install from: https://github.com/itsmikethetech/Virtual-Display-Driver/releases

Usage

python main.py

Project Structure

SuperDisplay/
├── main.py              # Entry point
├── config.py            # Configuration
├── display/             # Virtual display control
├── capture/             # Screen capture
├── encoder/             # Video encoding
├── transport/           # USB/Wi-Fi networking
├── input/               # Touch/pen injection
└── ui/                  # PyQt6 GUI

License

MIT

About

windows screenCast 2 android or Lan Windows devices

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages