Skip to content

Display Configuration

The 8-DSI-TOUCH-A is a portrait display (800×1280). You may want to rotate it for landscape use.

Trixie / Bookworm:

  1. Open Menu → Preferences → Control Center → Screens
  2. Select Screens → DSI-2 (your display)
  3. Choose Orientation: Normal, Left, Right, or Inverted
  4. Click Apply

On Pi 5/CM5, multiple DSI ports exist. Find your display identifier:

Terminal window
# List connected displays
ls /sys/class/drm/*/status
# Or use xrandr (with desktop)
xrandr --query

Common identifiers:

  • DSI-1 or DSI-2 - Primary DSI display
  • HDMI-A-1 - HDMI output (if connected)

You can use the DSI display alongside HDMI:

config.txt
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel-v2,8_0_inch_a
ParameterValue
Native Resolution800 × 1280
OrientationPortrait (taller than wide)
Aspect Ratio5:8
Pixel Density~189 PPI

The display always runs at its native 800×1280 resolution. Lower resolutions will be scaled, potentially causing blur.

The display supports up to 60 Hz. This is typically handled automatically by the driver. To verify:

Terminal window
# Check current mode
cat /sys/class/drm/*/modes

As an IPS panel, the display provides:

  • Wide color gamut
  • 178° viewing angles
  • Consistent colors at all angles
  • No color inversion when viewed off-axis

No additional color calibration is typically needed.