Using a laptop screen as an external PC monitor is a popular solution for saving money or creating a compact workstation. However, the process requires not only technical skills, but also an understanding of the features connection interfaces, pinouts of cables and equipment compatibility. Unlike standard monitors, laptop matrices do not have built-in controllers, so connecting them requires additional adapters or a control board.

In this article we will look at three main connection methods: via LVDS/eDP controller board, using USB-C/Thunderbolt (for modern models) and an alternative method via HDMI adapter for matrices with support eDP-to-HDMI. You will also learn how to determine the type of connector for your matrix, where to buy the necessary components, and how to avoid common mistakes when setting up.

1. Determining the type of matrix and connection connector

The first step is to identify the matrix model and its interface. Most laptop screens use one of three standards:

  • 🔹 LVDS - an outdated standard, common in laptops before 2012 (for example, Dell Latitude E6400, HP EliteBook 8540w). It has a 30-40 pin connector with a characteristic trapezoidal shape.
  • 🔹 eDP - modern analogue DisplayPort for built-in displays (used in Lenovo ThinkPad T480, MacBook Pro 2015-2020). The connector is usually 30 or 40 pins with a latch.
  • 🔹 MIPI DSI - found in ultrabooks and tablets (for example, Microsoft Surface, Asus ZenBook). Requires specialized adapters.

To find out the exact matrix model:

  1. Remove the back cover of the laptop and look for the sticker on the back of the screen. Typically the model begins with the prefix LP (For example, LP156WF6-SPK1 - popular matrix from LG Philips).
  2. Use utilities like AIDA64 or HWiNFO (section Display → Monitor).
  3. Check the specifications on the laptop manufacturer's website for its model.
📊 What interface does your matrix have?
  • LVDS
  • eDP
  • MIPI DSI
  • I don't know, I need to check

Critical moment: if your matrix uses MIPI DSI, its connection to a PC without a specialized board (for example, Raspberry Pi CM4 + adapter) is almost impossible - this interface is not compatible with standard video cards.

2. Necessary components for connection

Depending on the matrix type, you will need different adapters. Below is a table with the main components and their average cost (for 2026):

Component For LVDS For eDP For MIPI DSI Approximate price, ₽
Controller board LVDS controller (For example, M.NT68676.2A) eDP-to-HDMI/LVDS (For example, ANX9805) MIPI-to-HDMI (For example, TC358767) 1 500 — 4 000
Power supply 12V/2A 12V/3A or 5V/3A 5V/2A (for Raspberry Pi) 300 — 800
Adapter cable 30-pin or 40-pin LVDS 30-pin or 40-pin eDP FFC/FPC for MIPI 200 — 600
Additionally Control buttons (optional) Active adapter DisplayPort-to-eDP Raspberry Pi 4/5 or Orange Pi 500 — 3 000

Where to buy:

  • 🛒 AliExpress — wide selection of boards, but long delivery (2-4 weeks). Look for sellers with a rating above 98%.
  • 🛒 Local stores (For example, Chip-Dip, Ampere) - faster, but 20-30% more expensive.
  • 🛒 Avito/Yula — you can find used controllers from disassembled laptops (risk of buying a non-working device).

Study reviews for a specific controller model|Check the pinout of the cable with your matrix|Check the supply voltage (12V or 5V)|Check for drivers for your OS-->

⚠️ Attention: Don't buy cheap ones LVDS controllers without markings - they often do not support correct color rendering and have resolution problems. The best option: boards on a chip NT68676 or CH7035.

3. Connection via LVDS controller (for old matrices)

This method is suitable for matrices with an interface LVDS, which were used until 2015. Procedure:

  1. Matrix preparation:

    Carefully disconnect the matrix cable from the laptop motherboard. Use a plastic spatula to avoid damaging the contacts. If the screen was glued to the cover, heat the edges with a hairdryer (temperature no higher than 60°C) to separate it.

  2. Connection to the controller:

    Connect the matrix cable to the connector on the controller board. Pay attention to the keys (notches) - incorrect connection can burn the matrix. For example, the controller M.NT68676.2A contacts 1-10 are responsible for nutrition, and 11-30 - for signal transmission.

  3. Power and video interface:

    Connect the power supply (usually 12V) to the controller. The video signal is supplied through VGA, HDMI or DVI - depends on the board model. For modern PCs it is recommended to use HDMI.

  4. Driver setup:

    Windows usually automatically installs the driver for the controller, but manual installation may be required (download from the board manufacturer's website). B Device Manager make sure there are no exclamation marks in the section Video adapters.

Typical problems and solutions:

  • 🔴 No image — check the power (should be 12V), reconnect the cable, try a different video interface.
  • 🔴 Artifacts or stripes — permission incompatibility is possible. In the screen settings, select the native matrix resolution (for example, 1366×768 for LP156WHB-TLJ1).
  • 🔴 Colors are distorted - Incorrect pinout of the cable. Check the documentation for the controller.
LVDS cable pinout for popular matrices

For matrices LP156WH2 (used in Dell XPS 15):

- Contacts 1-2: +12V

- Pins 3-4: GND

- Pins 5-24: Data (LVDS)

- Pin 25: Backlight Enable

For B156HW01 V.4 (used in Asus N56VZ):

- Contacts 1-2: +5V (backlight)

- Pins 3-4: GND

- Pins 5-30: LVDS signal

4. Connection via eDP (for modern matrices)

Matrices with interface eDP (for example from MacBook Pro 2016+ or Lenovo ThinkPad P-series) are connected differently. There are two options here:

Option 1: Active adapter DisplayPort/HDMI → eDP

This method requires a chip-based adapter ANX9805 or PS8640. Cost - from 3,000 ₽. Advantage: no separate controller board is required, the signal comes directly from the video card.

Instructions:

  1. Connect the adapter to the video card via DisplayPort or HDMI.
  2. Connect the matrix cable to the connector eDP on the adapter (pay attention to the keys!).
  3. Connect power (usually 5V/2A).
  4. Turn on the PC - the screen should be recognized as an external monitor.

Option 2: Controller board with eDP-to-LVDS/HDMI

If the adapter is too expensive, you can use a converter board (for example, eDP to LVDS Board). However, in this case, support for high resolutions is lost (maximum 1920×1080@60Hz).

Example of compatible matrices:

  • 🖥️ LP156WF6-SPK1 (15.6", 1920×1080) - used in Lenovo IdeaPad 720S.
  • 🖥️ B140HAN05.0 (14", 1920×1080) - from Dell XPS 13 9360.
  • 🖥️ N156HCE-EAB (15.6", 3840×2160) - from MSI GS65 Stealth (requires 4K capable adapter).
💡

If your matrix supports eDP 1.4, check the adapter's compatibility with HBR3 (high data transfer speed). Cheap adapters often only work in HBR2, which limits the resolution to 2560×1440@60Hz.

5. Alternative method: MIPI DSI + Raspberry Pi

Matrices with interface MIPI DSI (for example from Microsoft Surface Pro or Samsung Galaxy Book) is the most difficult to connect. Here you will need a single board computer like Raspberry Pi 4/5 or Orange Pi 5, as well as a specialized adapter (for example, TC358767).

Connection diagram:

  1. Set to Raspberry Pi OS Raspberry Pi OS (64-bit).
  2. Connect the adapter MIPI-to-HDMI to the GPIO connector of the board.
  3. Connect the matrix cable to the adapter (check the pinout!).
  4. Set up image output via config.txt:
    dtoverlay=vc4-kms-v3d
    

    display_rotate=1 # если нужно повернуть экран

    hdmi_group=2 # DMT (для мониторов)

    hdmi_mode=82 # 1920x1080@60Hz

  5. Connect Raspberry Pi to a PC over the network and use VNC or RDP for screen duplication.

Limitations of the method:

  • ⚠️ Input delay (lag) up to 50 ms - not suitable for games.
  • ⚠️ Maximum resolution — 1920×1080 (4K requires expensive adapters).
  • ⚠️ Skills required to work with Linux and kernel configuration.
💡

Connecting a MIPI matrix to a PC without a Raspberry Pi is almost impossible - this interface is not compatible with standard NVIDIA/AMD video cards.

6. Setting up drivers and screen resolution

After the physical connection, you need to configure the software part. Depending on the OS, the actions vary:

Windows 10/11

If the screen is not detected automatically:

  1. Open Device Manager (Win + X → Device Manager).
  2. In the section Other devices look for an unknown device (usually with a controller name, e.g. NT68676).
  3. Update the driver manually by specifying the folder with the downloaded drivers (look on the board manufacturer's website).
  4. B Screen Options (Win + P) select mode Expand or Duplicate.

Linux (Ubuntu/Debian)

Manual configuration may be required for correct operation xrandr:

  1. Find out the name of the connected screen:
    xrandr --listmonitors
  2. Add a new resolution (if it is not detected automatically):
    cvvt 1920 1080 60  # генерирует модельку для 1920x1080@60Hz
    

    xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    xrandr --addmode HDMI-1 "1920x1080_60.00"

    xrandr --output HDMI-1 --mode "1920x1080_60.00"

If the screen displays with artifacts, try:

  • 🔧 Reduce refresh rate to 50 Hz.
  • 🔧 Disable hardware acceleration in the video card driver.
  • 🔧 Use a different cable (for example, DisplayPort instead of HDMI).

7. Common mistakes and their solutions

Even if the connection is correct, problems may arise. Let's look at the most common ones:

Problem Possible reason Solution
Screen won't turn on Incorrect power supply or plume Check the voltage (12V for LVDS, 5V for eDP). Reconnect the cable.
There is an image, but there is no backlight The inverter or LED driver is faulty Check your contacts Backlight Enable on the controller board.
Colors are inverted or distorted Incorrect LVDS pinout Swap pairs of contacts (for example, R+ And R-).
Screen flickers Unstable power or interference Add 1000 uF capacitors to the power line or use a stabilized power supply.
Low maximum resolution Adapter or cable limitations Use an active adapter that supports eDP 1.4.
⚠️ Attention: If after connecting the matrix begins to smoke or there is a burning smell, immediately turn off the power! This is a sign of a short circuit, often caused by incorrect pinout of the cable. In 90% of cases, the matrix will have to be replaced after this.

8. FAQ: Answers to frequently asked questions

Is it possible to connect a matrix from a MacBook to a regular PC?

Yes, but with reservations:

  • Matrices from MacBook Pro 2012-2015 (For example, LP154WT1-SJA1) use LVDS and are connected via a standard controller.
  • Matrices from MacBook Pro 2016+ (For example, LP133Y34) have eDP, but may require an adapter that supports Retina permissions (up to 2880×1800).
  • Matrices from MacBook Air (For example, LP133Y33) are often used MIPI DSI — their connection is possible only through Raspberry Pi.

Important: matrices Apple may have non-standard backlight pinouts (LED+ And LED- instead of standard BL+/BL-).

How to check the functionality of the matrix before connecting?

Use one of the methods:

  1. Connection to original laptop: If the screen works in a laptop, the problem is not in the matrix.
  2. Loop continuity: Use a multimeter to check the resistance between the power contacts (GND And +12V/+5V). There should be infinity (no short circuit).
  3. Visual inspection: There should be no dark spots (broken pixels) on the matrix, cracks or swollen capacitors on the backlight board.

For accurate diagnosis you can use USB oscilloscope (For example, DS212), but it requires skill.

Where can I find pinout diagrams for my matrix?

Sources:

  • 📄 Datasheet: search by matrix model on websites Panelook (panelook.com) or NotebookCheck.
  • 📄 Forums: BadCaps, LaptopScreen.com, Reddit (r/laptops, r/hardware).
  • 📄 GitHub: repositories with adapter projects (for example, geerlingguy/raspberry-pi-dsi-screen).

Example search query: LP156WF6-SPK1 pinout site:panelook.com.

Is it possible to connect the matrix without a controller, directly to the video card?

Technically nobecause:

  • Laptop matrices do not have a built-in scaler (unlike conventional monitors).
  • Interfaces LVDS/eDP/MIPI not compatible with HDMI/DisplayPort at the signal level.
  • The exception is some matrices with eDP can be connected via adapter DisplayPort-to-eDP (For example, ANX9805), but this is not a "direct" connection.

Alternative: use matrix like secondary screen through Raspberry Pi (see section 5).

What is the maximum resolution my sensor supports?

You can find out the native resolution:

  • According to the matrix model on Panelook (For example, LP156WF6-SPK1 supports 1920×1080).
  • Through the utility AIDA64 (section Display → Monitor).
  • According to the marking on the sticker: often the resolution is indicated in the format FHD (1920×1080), QHD (2560×1440) or 4K UHD (3840×2160).

Important: The adapter or controller must support this resolution. For example, cheap LVDS controllers often limited 1366×768.