Example
This example uses a 2×2 four panel display wall (see Image 1) where the panel dimensions are 1100mm (1920 pixels) x 620mm (1080 pixels), the vertical bezel is 17mm, and the horizontal bezel is 20mm.
The number of pixels in the vertical bezel area is:
(1920 x 17) / 1100 = 30 pixels
The number of pixels in the horizontal bezel area is:
(1080 x 20) / 620 = 35 pixels.
To get the total bezel-adjusted resolution, add the width to the height:
(1920p + 30p + 1920p) + (1080p + 35p + 1080p) = (3870 x 2195 pixels)
Image 1: Add the bezel area to the wall width and height get the total bezel-adjusted resolution.
Configuring a Video Wall with Bezel Compensation
To configure a 1x2 video wall with bezel compensation:
vm = CreateObject("roVideoMode") sm = vm.GetScreenModes() sm[0].video_mode = "1920x1080x60p" sm[0].transform = "normal" sm[0].display_x = 0 sm[0].display_y = 0 sm[0].enabled = true sm[1].video_mode = "1920x1080x60p" sm[1].transform = "normal" sm[1].display_x = 0 sm[1].display_y = 1100 'Bezel compensation of 20 pixels sm[1].enabled = true sm[2].enabled = "false" sm[3].enabled = "false" vm.SetScreenModes(sm)