Bluescape on Multiple Monitors: Windows

You can configure the Bluescape Windows application for various Windows display configurations.

Generally, there are two types of multi-display configurations:

  1. Tiled display with a single USB touch frame.
  2. Aligned individual display with multiple USB connectors.

Tiled Video Wall Display with a Single USB Connector

You can use A Tiled Video Wall with a single connection to the Wall controller.

You can configure a tiled video wall display in a variety of ways. If you are using 55" 1080p LCD, you can arrange your panels in rectangular patterns:

  • 3 (wide) x 3 (high)
  • 4 (wide) x 3 (high)
  • Other similar configurations
Learn more about sizing limitations

There are some functional limitations to sizing:

  1. As the number of displays increases, touch performance decreases due to the distance between sensors.
  2. The computer system driving the displays is limited by:
    • The number of display connections available
    • The absolute pixel width and height limitations present in the Bluescape Windows Wall client. (Currently 16,384 x 16,384)
  3. Advanced configurations are possible with video wall control hardware. It reduces the number of display connectors necessary to drive display signals to the video wall.
  4. Configure the graphics card software to create one continuous desktop across the displays:
    • Mosaic on Nvidia graphics hardware
    • EyeFinity on AMD graphics hardware
  5. Additional Bluescape application configuration is not necessary after connecting the USB touch connector. The calibration will be completed outside of the Bluescape application.
  6. The Bluescape application will automatically scale to fit the desktop resolution.

Note: Additional Windows configuration may be required.

Individual Touch Enabled Displays with Discrete USB Connections

This configuration consists of individual touch-enabled monitors that connect to a single Windows 10 computer. A Bluescape Wall Client configuration is the alignment of multiple touch-enabled displays. You can align two and four displays on a horizontal axis; however, three displays are the most common method.

Configurations are driven by a single multi-output graphics card and are limited to a width of four 3840 X 2160 displays. This is the maximum allowed by the 16,384-pixel limit in the Bluescape Windows application.

The Windows OS and the Bluescape Application require configuration:

  1. Configure Windows to recognize the individual touch displays from left to right.
  2. Calibrate Touch to match the individual displays to the respective touch sensors.
  3. The left-most display must be set as the primary display.

What to Consider When Using Multiple Displays

  1. When using multiple individually touch-enabled monitors with a Windows 10 computer, NVIDIA Mosaic / AMD Eyefinity may not work.
  2. Windows 10 cannot reconcile a virtual display spanning all the monitors, with each monitor sending its touch data in its local context and not in the global context.
  3. Bluescape Windows Wall Client application has exceptional support to handle touch data coordinates mapping. Since such rare cases are complex, the process is not documented in the KB article. Customers will need to work directly with Bluescape technical support.

Checking Screen Display Order

Before installing Bluescape on Windows with multiple screens, the display order and touch should be verified within Windows.

Note: When in Display Settings, the primary display must be the monitor installed furthest to the left.

Click here to set up monitor order

To set up monitor order:

  1. Launch “System” in the Control Panel.
  2. Click on “Display” in the left side column.
  3. Optionally, the member may have to scroll down on the right side of the page to “Multiple Display,”
  4. If correctly connected, all monitors should be visible in the “Display” window.
  5. Confirm the existence and connection of the monitors by first clicking on “Detect,” then “Identify.”
  6. In the “Rearrange your displays,” select the left-most display and check the “Make this my main display” box. (It may already be checked by default).
  7. Verify that the monitors are set up in the correct Left to Right order, starting with Display1 on the left-most display and the largest display # on the far right.

Display Order

Setting Up Touch

  1. Launch “Calibrate the screen for pen or touch” in the Control Panel.
  2. Then Configure: "Setup….”
  3. Choose “Touch input.”
  4. Follow the on-screen instructions.
  5. Repeat steps 1 and 2, and choose "Pen input.”
  6. Follow the on-screen instructions.

Note: If your “Calibrate the screen for pen or touch” option is not active, follow the steps below:

  1. Press the Windows and X keys and launch Command Prompt (Admin).
  2. Enter the msdt.exe -id DeviceDiagnostic command.
  3. Run the Hardware and Devices Troubleshooter and let it scan your system.
  4. Restart your device and check if you can calibrate your touchscreen for pen and touch input.

Verify the Display Setup

To verify the successful completion of the above steps, open a Notepad window in the left-most monitor and drag it to the rightmost monitor. This step verifies your displays are arranged and aligned correctly. Touch has also been correctly configured and Windows knows which USB touch input corresponds to which display.

Once you verify the display setup, The Bluescape application is installed.

Note: the necessary configuration files must be created and added to the appropriate directories.

Create the local.cfg File

The local.cfg file is not installed by default; you must create it and save it manually.

Learn how to create a local.cfg file

To create the local.cfg file:

  1. Click the Windows Start menu.
  2. Open Notepad.
    Note: Do not use word processing applications like Word or Wordpad, as these applications add metadata to the underlying content. This metadata causes problems when Bluescape tries to read the local.cfg file.
  3. Copy the lines below and paste them into the blank Notepad file:
Fullscreen = false;
# This puts Bluescape for Windows into a windowed mode, which can be moved around like any other window.
decorated_window = false;
# This gets rid of the Window part of the Window, making it frameless and eliminating the possibility of a member accidentally changing screen geometry.
  1. After modifying the file, save the file to Bluescape with the extension .cfg rather than .txt using File > Save As:
    A. On the Save As screen, navigate to C (or install drive):\ProgramData\Bluescape.
    B. In the File name field, type local.cfg.
    C. Click Save.

  2. To confirm the file was saved with the correct extension (.cfg rather than .txt):
    A. Click the Windows+R key to open the run dialog box.
    B. Run the command “notepad c:\ProgramData\Bluescape\local.cfg” to check that the file was saved as “local.cfg”.

Create the gfx.cfg File

The gfx.cfg file is not installed by default and can vary based on the number of displays in use. This file is created and saved manually.

Learn how to create a gfx.cfg file

To create the gfx.cfg file:

  1. Click the Windows Start menu.
  2. Open Notepad.
    Note: Do not use word processing applications like Word or Wordpad, as these applications add metadata to the underlying content. This metadata causes problems when Bluescape tries to read the gfx.cfg file.
  3. Copy the lines below and paste them into the blank Notepad file:
master:
{
 Device = { x = 0; y = 0; w = 11520; h = 2160; };
 NumSlaves = 1;
 SwapInterval = -1;
 PPI = 51.2;
};
slaves =
(
 { Panel = # Physical Offset
  { x = 0;
   y = 0;
   w = 11520;
   h = 2160;
  };
  PanelV = # Virtual (World) Offset
  { x = 0;
   y = 0;
   w = 11520;
   h = 2160;
  };
  PanelScreenId = 0; # X11 screen ID
 }
);
  1. This configuration will vary based on the overall height and width of the cumulative connected displays. As an example, three 3840 x 2160 displays will share a combined resolution of 11520 x 2160.
    Note: The w = and h = values are application variables for overall application resolution. These may be set equal to or less than the overall display array resolution. Some members can add additional displays to their arrays that do not display the Bluescape application. Bluescape will by default start at the display listed as the primary display within Windows.

  2. After modifying the file, save the file to Bluescape with the extension .cfg rather than .txt using File > Save As:
    A. On the Save As screen, navigate to C (or install drive):\ProgramData\Bluescape.
    B. In the File name field, type gfx.cfg.
    C. Click Save.

  3. To confirm the file was saved with the correct extension (.cfg rather than .txt):
    A. Click the Windows+R key to open the run dialog box.
    B. Run the command “notepad c:\ProgramData\Bluescape\gfx.cfg” to check that the file was saved as “gfx.cfg”.

Optional: By default, the Bluescape welcome screen is centered. Configurations with even numbers of displays will find that the bezels of the central displays bisect the welcome screen. To shift the welcome screen text and buttons to the left, create tuio.cfg, where the number of displays by width and height will be noted. For example, a two wide by one high configuration would read as:

width = 2 ;
height = 1 ;

Where the numbers are equal to the number of displays in the array.

Note: The “tuio.cfg” file is created identical to the other .cfg files.

Restart the Application

For the local.cfg settings to activate, restart the Wall application:

  1. Exit any workspace you are in so that you are on the default blue screen that displays “Start New Workspace” and “Create Whiteboard” options.
  2. In the bottom left of the screen, click the Quit button.
  3. On the Quit Bluescape pop-up screen that appears, click the Yes button.
  4. Restart Bluescape. Your new configuration settings are now in effect.

Where to Next?

Not what you were looking for? Reply below or Search the community and discover more Bluescape.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.