I did a few experiments with an apparent IGP match to OPs. This first is the result of not using xrandr, IOW, no special configuration. VGA is leftmost & primary, DP center, and HDMI to the right, with KDE’s toolbar on the VGA “primary”:
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
VGA-1 connected **primary** 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
Screen 0: minimum 320 x 200, current 7040 x 1440, maximum 16384 x 16384
HDMI-3 connected 2560x1080+4480+0 (normal left inverted right x axis y axis) 673mm x 284mm
DP-1 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
1920x1200 59.95*+
# inxi -GSay
System:
Host: ab85m Kernel: 5.3.18-lp152.63-default x86_64 bits: 64 compiler: gcc v: 7.5.0
...
Desktop: KDE 3 info: kicker wm: kwin vt: 3 dm: startx
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel **Xeon E3-1200** v3/4th Gen Core Processor Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0402
class-ID: 0300
Display: server: **X.Org 1.20.3 driver: loaded: modesetting**
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 7040x1440 s-dpi: 120 s-size: 1490x304mm (58.7x12.0")
s-diag: 1521mm (59.9")
Monitor-1: VGA-1 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8")
diag: 612mm (24.1")
Monitor-2: DP-1 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
Monitor-3: HDMI-3 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
OpenGL: renderer: Mesa DRI Intel **Haswell** Desktop v: 4.5 Mesa 19.3.4
compat-v: 3.0 direct render: Yes
This one differs mainly in using xrandr to set the DP’s display as primary, which moved the toolbar from VGA to DP:
# xrandr --dpi 120 --output DP-1 --primary
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
VGA-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
Screen 0: minimum 320 x 200, current 7040 x 1440, maximum 16384 x 16384
HDMI-3 connected 2560x1080+4480+0 (normal left inverted right x axis y axis) 673mm x 284mm
DP-1 connected **primary** 2560x1440+1920+0 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
1920x1200 59.95*+
# inxi -GSay
System:
Host: ab85m Kernel: 5.3.18-lp152.63-default x86_64 bits: 64 compiler: gcc v: 7.5.0
...
Desktop: KDE 3 info: kicker wm: kwin vt: 3 dm: startx
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel **Xeon E3-1200** v3/4th Gen Core Processor Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0402
class-ID: 0300
Display: server: **X.Org 1.20.3 driver: loaded: modesetting**
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 7040x1440 s-dpi: 120 s-size: 1490x304mm (58.7x12.0")
s-diag: 1521mm (59.9")
Monitor-1: VGA-1 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8")
diag: 612mm (24.1")
Monitor-2: DP-1 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
Monitor-3: HDMI-3 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
OpenGL: renderer: Mesa DRI Intel **Haswell** Desktop v: 4.5 Mesa 19.3.4
compat-v: 3.0 direct render: Yes
This one switches from using VGA to using DVI, another without using xrandr. DP apparently became primary, but leftmost, with DVI in center and HDMI still rightmost. Inexplicably, xrandr skipped reporting which output was primary, but the toolbar fell to the DP:
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 7040 x 1440, maximum 16384 x 16384
HDMI-3 connected 2560x1080+4480+0 (normal left inverted right x axis y axis) 673mm x 284mm
HDMI-2 connected 1920x1200+2560+0 (normal left inverted right x axis y axis) 519mm x 324mm # **DVI**
DP-1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
1920x1200 59.95*+
# inxi -GSay
System:
Host: ab85m Kernel: 5.3.18-lp152.63-default x86_64 bits: 64 compiler: gcc v: 7.5.0
...
Desktop: KDE 3 info: kicker wm: kwin vt: 3 dm: startx
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel **Xeon E3-1200** v3/4th Gen Core Processor Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0402
class-ID: 0300
Display: server: **X.Org 1.20.3 driver: loaded: modesetting**
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 7040x1440 s-dpi: 96 s-size: 1862x381mm (73.3x15.0")
s-diag: 1901mm (74.8")
Monitor-1: DP-1 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
Monitor-2: HDMI-2 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8") # **DVI**
diag: 612mm (24.1")
Monitor-3: HDMI-3 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
OpenGL: renderer: Mesa DRI Intel **Haswell** Desktop v: 4.5 Mesa 19.3.4
compat-v: 3.0 direct render: Yes
This again uses DVI instead of VGA, but uses xrandr to move the DP back to center, HDMI to the left, while DVI stays rightmost:
# xrandr --output DP-1 --primary --output HDMI-3 --left-of DP-1
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 7040 x 1440, maximum 16384 x 16384
HDMI-3 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
HDMI-2 connected 1920x1200+5120+0 (normal left inverted right x axis y axis) 519mm x 324mm # **DVI**
DP-1 connected **primary** 2560x1440+2560+0 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
1920x1200 59.95*+
# inxi -GSay
System:
Host: ab85m Kernel: 5.3.18-lp152.63-default x86_64 bits: 64 compiler: gcc v: 7.5.0
..
Desktop: KDE 3 info: kicker wm: kwin vt: 3 dm: startx
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel **Xeon E3-1200** v3/4th Gen Core Processor Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0402
class-ID: 0300
Display: server: **X.Org 1.20.3 driver: loaded: modesetting**
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 7040x1440 s-dpi: 120 s-size: 1490x304mm (58.7x12.0")
s-diag: 1521mm (59.9")
Monitor-1: DP-1 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
Monitor-2: HDMI-2 res: 1920x1200 hz: 60 dpi: 94 size: 519x324mm (20.4x12.8") # **DVI**
diag: 612mm (24.1")
Monitor-3: HDMI-3 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
OpenGL: renderer: Mesa DRI Intel **Haswell** Desktop v: 4.5 Mesa 19.3.4
compat-v: 3.0 direct render: Yes