msigd icon indicating copy to clipboard operation
msigd copied to clipboard

Tips and Tricks Prestige PS341WU

Open Wehin opened this issue 5 years ago • 2 comments

PS341WU

Param Value
Manufacturer ID MSI
Product Code 3DA1
Physical size 795.648mm x 335.664mm (34'')
Resolution 5120 x 2160 (WUHD)
IPS technology Nano IPS (AH-IPS)
Refresh ratio 60 Hz
Aspect ratio 64:27
Response time 8ms (GTG)
Viewing angle 178°(H), 178°(V)
Brightness 450 nits
Contrast Ratio 1200:1
Colors 10-bit (?8-bit+A-FRC)
Pixel type square
Pixel pitch 0.1554 x 0.1554
Pixels Per Inch (PPI) 163 (?)
DPMS levels Standby Suspend Off
Timings supported GTF, (CVT?)
Receiver Chip MST9U4 (?)
Panel LQMD55MWWAC-3333 (?)
Video ports 2xHDMI 2.0, 1xDP 1.4, 1xType C (Alternate Mode DP)
USB ports 3 x USB 3.2 Gen 1 Type A, 1 x USB 3.2 Gen 1 Type B
Audio ports Mic, Headphone, Audio-combo jack 3.5mm

PIP TODO auto scale to max-width or max-height and align: horizontal-align for left location is right, for right location is left. vertical-align always middle.

Preset Small (35%, ratio x28)
Physical size 278,4768mm x 117,4824mm
Resolution 1792x756
Aspect ratio 64:27
Preset Medium (40%, ratio x32)
Physical size 318,2592mm x 134,2656mm
Resolution 2048x864
Aspect ratio 64:27
Preset Large (45%, ratio x36)
Physical size 358,0416mm x 151,0488mm
Resolution 2304x972
Aspect ratio 64:27

PBP TODO

PBPx2

╔═════════════════╤═════════════════╗
║src-1            │ src-2           ║
║                 │                 ║
║    2560x2160    │    2560x2160    ║
║                 │                 ║
║    (32 : 27)    │    (32 : 27)    ║
║                 │                 ║
║                 │                 ║
╚═════════════════╧═════════════════╝

PBPx3

╔═════════════════╤═════════════════╗
║src-1            │ src-2           ║
║                 │    2560x1080    ║
║    2560x2160    │    (64 : 27)    ║
║                 ├─────────────────╢
║    (32 : 27)    │ src-3           ║
║                 │    2560x1080    ║
║                 │    (64 : 27)    ║
╚═════════════════╧═════════════════╝

PBPx4

╔═════════════════╤═════════════════╗
║src-1            │ src-2           ║
║    2560x1080    │    2560x1080    ║
║    (64 : 27)    │    (64 : 27)    ║
╟─────────────────┼─────────────────╢
║src-3            │ src-4           ║
║    2560x1080    │    2560x1080    ║
║    (64 : 27)    │    (64 : 27)    ║
╚═════════════════╧═════════════════╝

Hack and Tricks

TODO PS341WU have totally broken EDID Modes for use PIP and PBP

Add modes for PIP (CVT 1.2 "Reduced Blanking" timings)

xrandr --newmode "1792x756_60.00_pip"  87.38  1792 1800 1832 1872  756 764 772 778 +hsync -vsync

xrandr --newmode "2048x864_60.00_pip"  113.51  2048 2056 2088 2128  864 875 883 889 +hsync -vsync

xrandr --newmode "2304x972_60.00_pip"  143.04  2304 2312 2344 2384  972 986 994 1000 +hsync -vsync

Add two modes for PBP (CVT 1.2 "Reduced Blanking" timings)

xrandr --newmode "2560x2160_60.00_pbp"  351.96  2560 2568 2600 2640  2160 2208 2216 2222 +hsync -vsync

xrandr --newmode "2560x1080_60.00_pbp"  175.98  2560 2568 2600 2640  1080 1097 1105 1111 +hsync -vsync

Assign to DisplayPort-0

xrandr --addmode DisplayPort-0 "1792x756_60.00_pip"
xrandr --addmode DisplayPort-0 "2048x864_60.00_pip"
xrandr --addmode DisplayPort-0 "2304x972_60.00_pip"
xrandr --addmode DisplayPort-0 "2560x2160_60.00_pbp"
xrandr --addmode DisplayPort-0 "2560x1080_60.00_pbp"

EDID Data

Param Value
Chromaticity Coordinates
Red X 0.680
Red Y 0.313
Green X 0.268
Green Y 0.685
Blue X 0.151
Blue Y 0.055
White X 0.313
White Y 0.329
HDMI
Display type RGB 4:4:4 + YCrCb 4:4:4
HDMI 1.4
Extraction InfoFrames ACP, ISRC1, ISRC2
Supports 30/36/48 bits/pixel (10/12/16 bits/color)
Supports YCbCr 4:4:4 Deep Color
Max TMDS Clock Rate 340 MHz
HDMI 2.0
EDID version 1.3
Max TMDS clock 340MHz
Max dotclock (aka bandwidth) 600 MHz
Horizontal Sync 30-220 kHz
Vertical Refresh 48-144 Hz
Color formats YcBcR 4:4:4 YcBcR 4:2:2
DP 1.4
EDID version 1.4
Max dotclock (aka bandwidth) 760 MHz
Horizontal Sync 30-135 kHz
Vertical Refresh 48-61 Hz
Color formats RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2

DTD

Param Value
Pixel Clock 594MHz
Horizontal Active 3840
Horizontal Blanking 560
Vertical Active 2160
Vertical Blanking 90
Horizontal Sync Offset 176
Horizontal Sync Pulse 88
Vertical Sync Offset 8
Vertical Sync Pulse 10
Horizontal Display Size 800
Vertical Display Size 330
Horizontal Border 0
Vertical Border 0
Interlaced false
Stereo Mode 0
Sync Type 3

Common Modes 640×480 @ 60 Hz 640×480 @ 67 Hz 640×480 @ 72 Hz 640×480 @ 75 Hz 720×400 @ 70 Hz 720×400 @ 88 Hz 800×600 @ 56 Hz 800×600 @ 60 Hz 800×600 @ 72 Hz 800×600 @ 75 Hz 832×624 @ 75 Hz 1024×768 @ 60 Hz 1024×768 @ 72 Hz 1024×768 @ 75 Hz 1024×768i @ 87 Hz 1152x864 @ 60Hz 1152x870 @ 75 Hz 1280x720 @ 60Hz 1280x800 @ 60Hz 1280x960 @ 60Hz 1280x1024 @ 60Hz 1280×1024 @ 75 Hz 1600x1000 @ 60Hz 1680x1050 @ 60Hz 1920x1080 @ 60Hz

HDMI 3840x2160@24Hz 3840x2160@25Hz 3840x2160@30Hz

DP TODO

Type C TODO

Wehin avatar Feb 17 '20 04:02 Wehin

Not sure if it's the right place to ask, but the monitor brightness is weird in that even with a value of 0 (out of 100) it is still sometimes too bright for me... For my other monitor, if I turn the brightness to 0, it would practically be pitch black. Unsure if msigd could turn it darker than the value of 0.

Zackhardtoname avatar Jun 16 '20 04:06 Zackhardtoname

you can use xrandr for it. example : xrandr --output DisplayPort-0 --brightness 0.3

Wehin avatar Jun 16 '20 13:06 Wehin