This release notes provide information on the new features, newly supported devices, enhancements, resolved escalations, and bug fixes completed in each major, minor, and patch release of the Appspace App version 2.0.

App 2.20

Release Date: 23 Nov 2020

Resolved Escalations
  • AE-6361 – Custom certificate added to the autorun.zip file is not stored permanently on the device and is lost when the BrightSign device reboots.
  • AE-6367 – Unable to display websites that contain a Content Security Policy (CSP) in an iframe, via the Web View card, on BrightSign devices.

App 2.19

Release Date: 16 Oct 2020

Support for Android TV

Appspace App is now supported on Android TV devices, running the Android TV OS which has been specially developed to cater to digital media players, set-top boxes, soundbars, and TV.

The following Android TV OS is supported:

  • Android TV OS 9
  • Android TV OS 7.1
Chrome OS Update

In line with our improvement efforts, we recommend pinning Appspace App to Chrome OS 84 for better stability, security, and performance. For more information, visit the Chrome Enterprise release notes.

The following are some of the more notable changes

  • Cross-Origin Resource Sharing (CORS) enterprise policies will no longer take effect.
  • The DTLS 1.0 protocol is removed by default in Chrome OS 83. This protocol is used in WebRTC for interactive audio and video.
  • Chrome OS 84 modifies the definition of same-site for cookies
  • Deprecation of TLS 1.0 and TLS 1.1. Appspace recommends and supports TLS 1.2.

For instructions to pin your app to a specific version, you may refer to Configure Chrome Version Control.

Appspace App for Linux Ubuntu

The latest version of the Appspace App for Linux Ubuntu is now available and can be installed from the Snap Store. Check out Appspace Supported Devices and Operating Systems for details.

Resolved Escalations
  • AE-6232 – Cursor is not visible on the Web View card during playback on BrightSign devices.
  • AE-6248 – Appspace App does not load the Appspace registration screen after being launched on Samsung Tizen monitors.

Patch Updates

2.19.2

Release Date: 4 Nov 2020

In-App-Browser on Android

When displaying any website containing a Content Security Policy (CSP) in an iframe on the Appspace App via the new Web View card, the website is blocked from loading on Android-based devices.

Important
This feature is not applicable to Android TVs.

To fix this issue, the Appspace App will now load the website onto an in-app-browser layer, which is sandboxed, simulating the website launch in a new browser window or tab.

To enable the in-app-browser feature on an Android device, add the following device property and device value, (which are case sensitive), to the device.

  • Device property: player.media.webEngine
  • Device property Value: inappbrowser

The limitations to this feature are:

  • If using a browser with CSP, you can no longer use the new Web View card because Appspace Cards is unable to talk to the browser layer. You must use the Web (Legacy) content instead (available in the Library under the Legacy category).
  • The in-app-browser feature cannot be enabled on devices that have been assigned with Channel Browsing mode with user interaction (“Users browse published channels” channel selection mode), due to layering limitations.
  • The device must be configured to display a single channel only or autoplay multiple channels (“Autoplay published channels” or “Administrators can select a single channel“ channel selection mode).
  • The in-app-browser is rendered above the Appspace App in full screen, thus the website displayed will be the top-most layer.
  • For customers using the advanced channel with a Media Zone layer that is not in full screen, the website will automatically be rendered in full screen, ignoring the widget layering.

For more information and detailed instructions, please refer to the Enable In-App-Browser for Android section.

Browser Layering for Video Playback on BrightSign

With this release, the Appspace App enables browser layering for video playback on BrightSign devices running the 8.x firmware, replacing the previous hardware layering used for video playback.

This update improves the performance, functionality, and resolves several issues seen when displaying video content in layers.

Resolved Escalations
  • AE-6311 – Unable to display websites that require iframe protection via the Web View card, on Android devices.
  • AE-6334 – Closed captioning on YouTube card does not function correctly on BrightSign devices.

2.19.1

Release Date: 27 Oct 2020

Resolved Escalations
  • AE-6308 – Audio from live stream content on the YouTube card continues to play even after the card duration ends, and continues on to the next content on UWP devices.

App 2.18

Release Date: 17 Sept 2020

Support for LG webOS 4.1

Appspace App is now supported on LG devices running webOS 4.1.

Below is a list of LG webOS 4.1 firmware limitations that we have found when using Appspace App, that we are currently trying to fix:

  • Video in playlist channel is stretched during playback when displayed in portrait mode.
  • Video in an advanced channel is zoomed-in during playback when displayed in landscape mode.
  • YouTube card content in an advanced channel is zoomed-in during playback.
  • Unable to stretch content based on video wall tile matrix and resolution settings.
Support for Pro:idiom DRM encryption on LG devices.

This enhancement allows users with LG webOS SoC (System-on-Chip) devices to select IPTV channels with Pro:idiom DRM encryption.

To display Pro:idiom streams on Appspace App, append the “?proidiomsession=default” at the end of the URL stream, this ensures the LG device receives and correctly displays the stream.

Example URL:

  • rtsp://172.18.20.46/bbc_world_enecrypted.ts?proidiomsession=default
  • udp://@239.1.1.46:8208/?proidiomsession=default

Requirements:

  • LG devices running webOS 4.0 and above
  • Supported protocols:
    • Realtime streaming protocol (RTSP) – Pro:Idiom + RTSP
    • Hypertext Transfer Protocol (HTTP) – Pro:Idiom + HTTP
    • User Datagram Protocol (UDP) – Pro:Idiom + UDP.

The DRM (Pro:idiom) encryption does not support the Real-time Transport Protocol (RTP) protocol

Resolved Bugs
  • APC-5543 – An internal server error 500 is triggered when requesting the player model name if the device GUID does not exist.
Resolved Escalations
  • AE-6175 – Appspace App on iOS and Android does not redirect the user to the IDP login page, when logging in via SSO.

App 2.17

Release Date: 28 Aug 2020

Publish to Web Feature Update

The Publish to Web feature introduced earlier this year is for displaying content on a browser on a mobile, tablet, or desktop computers only.

With this update, the following message will be displayed on all purpose-built Appspace App supported devices that run the Publish to Web feature: This device must first be registered in Appspace in order to display content. Go to the Appspace console to register this device.

All purpose-built devices supported by Appspace must install and register their devices with the Appspace App and use the Publish to Devices feature instead. Please visit our troubleshooting guide for more information.

Resolved Bugs
  • APC-5543 – An internal server error 500 is triggered when requesting the player model name if the device GUID does not exist.
Resolved Escalations
  • AE-6175 – Appspace App on iOS and Android does not redirect the user to the IDP login page, when logging in via SSO.

App 2.16

Release Date: 14 Aug 2020

Linux Installer
Important
The Appspace App for Linux Ubuntu will be available in the Snap Store tentatively on 31st Sept 2020.

The Appspace App for Linux Ubuntu installer is now available for download in the Appspace console via the Downloads page.

Support for Content Cube Transitions

The Content Cube transition is a new transition that simulates content transitions with 2D cube effect. This transition option is supported in channel browsing, a single playlist channel, and in an advanced channel (signs).

Resolved Bugs
  • APC-5530 – When a mouse hovers over interactive content in channel browsing mode, the channel info overlay blocks the video controls of the content.

App 2.15

Release Date: 8 July 2020

Securing Communications Between Devices and Appspace

In line with the release of Appspace 8.0, a few security improvements have been made to further secure communications between Appspace and devices.

Support for Maps

Supports the latest Appspace 8.0 Maps module which integrates with calendar resources, supports room metadata, and links to calendar providers such as Google G Suite and Microsoft Office 365. The Maps service is also designed to work with other IWMS (Integrated Workplace Management System) providers.

This allows the Schedule Board card to feature floor plans for the ideal room booking solution.

Patch Updates

2.15.3

Release Date: 7 Aug 2020

Resolved Escalations
  • AE-6162 – Channels published to web are unable to connect to the Map service.

2.15.2

Release Date: 17 July 2020

Enhancement to the Appspace App for iOS

The Appspace App for iOS has been updated due to a limitation found in the WKWebView WebKit web engine which restricts Appspace Cards from calling external APIs that do not support cross-origin resource sharing (CORS) such as Google APIs.

Resolved Escalations
  • AE-6064 – Appspace App on iPad devices returns the loopback address of the device rather than the IP address of the device, when using a POE injector.
  • AE-6083 – The Room Schedule card and Schedule Board card configured with a GSuite account, do not display on iPads.
  • AE-6111 – The on-screen keyboard does not display on BrightSign devices with touch screen TVs.

2.15.1

Release Date: 15 July 2020

Enhancement to the Appspace App for Windows, Linux Ubuntu, & macOS

The Appspace App for Windows, Linux Ubuntu, and macOS, has been updated to inherit the browser’s proxy settings, to ensure content download is seamless and not blocked by the computer’s proxy settings.

Resolved Escalations
  • AE-6087 – Unable to download content when using Appspace App for Windows version 2.14 behind a proxy.

App 2.14

Release Date: 12 June 2020

Chrome OS Update

In line with our improvement efforts, we recommend pinning Appspace App to Chrome OS 80 for better stability, security, and performance.

For instructions to pin your app to a specific version, you may refer to this article: https://www.appspace.com/blog/2017/11/chrome-version-control-appspace-app/

Enhancement to the Appspace App for Windows

We have updated the Appspace App for Windows to use GUID (Global Unique Identifier) instead of the original UUID (Unique Universal Identifier) for the device fingerprint. This is to prevent newly registered devices from generating the same UUID which may have been generated from a previous app installation using an OS deployment tool.

Support for Appspace App for Linux Ubuntu
Important
The Appspace App for Linux Ubuntu will be available in the Snap Store tentatively on 31st Sept 2020.

Appspace App now supports the Linux Ubuntu platform, one of the more widely used Linux distribution for workstations, cloud, and IoT devices. With Ubuntu 18.04, installing applications has never been easier with Snaps, a one-size-fits-all installation medium that allows the installation of applications for various distributions directly from the Snap Store, without the need for a separate package manager. Currently, only the following version has been tested, and certified by Appspace:

  • Ubuntu 18.04

The Appspace App for Linux Ubuntu can be downloaded, and installed from the Snap Store, and will be automatically updated each time there is a new app release.

Check out Appspace Supported Devices and Operating Systems for details.

Patch Updates

2.14.1

Release Date: 26 Jun 2020

Appspace App for Windows

Appspace App for Windows is now also supported on 32-bit operating systems, with the release of the Appspace App for Windows installer in both 32-bit and 64-bit versions.

Appspace App for Linux Ubuntu

Snap Store compatibility issues with Appspace App have been resolved.

Important
The Appspace App for Linux Ubuntu will be available in the Snap Store tentatively on 31st Sept 2020.

App 2.13

Release Date: 5 June 2020

iOS Improvements

We have updated our Appspace App for iOS web engine, which now uses the WKWebView WebKit. The switch to WKWebView brings improved security and reliability while providing high-performance web rendering when required.

The web engine was updated from the UIWebView WebKit to comply in advance with Apple iOS app requirements, which will no longer accept UIWebView based apps in the App Store from December 2020.

You may find out more here on the Apple site: https://developer.apple.com/news/?id=12232019b

App 2.12

Release Date: 21 May 2020

Improved Security on Policy File Registrations

The policy file used when registering BrightSign, Google CDM, and network devices have been updated with improved security features, in which the new policy file will include a policy ID and will now reside on the server.

A new registration for policy files workflow has been implemented to further improve security, where the device identity information will be submitted to a new device service, which will now handle device registrations, rather than the former network service.

Resolved Escalations
  • AE-5796 – Vulnerability issue detected on the policy.json file on BrightSign SD cards.

App 2.11

Release Date: 12 May 2020

Channel Browsing Improvements

Channel Browsing now supports back button placement via device property, allowing users to configure and define the placement of the back button during playback. This is done by adding the following device property and value:

Device Property: player.play.themesettings.channel.fullscreen.back.placement
Property Value: topleft, topright, bottomleft, or bottomright

When viewing live channels, the back button will always be displayed on the left due to the EPG data table. Unfortunately, due to a known CSS issue when viewing live channels in full screen on LG WebOS 3.0 devices, the back button placement is stretched out and displayed either on the top right or bottom rig of the screen during playback.

Improved Security for Appspace App for Windows, and MacOS

To improve security and memory management, websites are now loaded through a webview element by default, instead of an iframe.

However, websites can still be loaded via iframes if required, by adding the following device property and value, forcing Appspace App to display the websites in an iframe.

Device Property: player.media.web. renderer
Property Value: iframe

App 2.10

Release Date: 3 Apr 2020

Appspace App for Windows

We now have an Appspace App for Windows, which is in addition to the Appspace App for Universal Windows Platform (UWP). The Appspace App for Windows supports Windows 7, Windows 10, and Windows 10 IoT based devices, with the following versions tested and certified with Appspace.

  • Windows 7 Enterprise (64-bit)
  • Windows 7 Professional SP1 (64-bit)
  • Windows 10 Pro ( min ver 1903 )
  • Windows 10 Enterprise LTSC (Long-Term Servicing Channel)

While the Appspace App for Universal Windows Platform (UWP) is downloaded for the Windows Store, the Appspace App for Windows is downloaded via Downloads on the Appspace menu from the Appspace console and will be automatically updated each time there is a new App release.  The Appspace App for Windows also supports file caching, auto-updates, and the use of the device camera.

Check out Appspace Supported Devices and Operating Systems for details.

Support for Table Card Improvements

This improvement updates the Appspace App to allow external sources in .xlsx format as one of the supported file formats, a feature that was released with the latest version of the Table Card (v 1.3), which introduced support for retrieving external data sources via a URL link.

Resolved Escalations
  • AE-5910 – Certain API commands are not supported on WebOS 3.0 with SCAP v1.4.0.
  • AE-5954 – Appspace App 2.9 on UWP devices are unable to display the custom developed calendar card correctly.

Patch Updates

2.10.1

Release Date: 17 Apr 2020

Resolved Escalations
  • AE-5979 – Cross-Origin Resource Sharings (CORS) error returned for Channels API in Appspace Progressive Web App (PWA) running on cloud.
  • AE-5923 – Incorrect UTC time retrieved by RSS widget, displays incorrect event times for RSS feeds.

2.10.2

Release Date: 28 Apr 2020

Resolved Bugs
  • APC-5429 – The YouTube card splash logo is displayed during playback, when trying to play the next video in the YouTube playlist when containing ads.

App 2.9

Release Date: 20 Mar 2020

iOS Improvements

Appspace App of iOS devices have been improved with the following features:

Resolved Bugs
  • APC-4710 – Video playback is not zoomed and cropped when Aspect Ratio has been set to Uniform Fill on BrightSign devices.
  • APC-5253 – Video playback shrinks a second before displaying in fullscreen in portrait mode on BrightSign devices.
  • APC-5370 – App reloads Room Schedule and Schedule Board cards using playlist channel duration, instead of natural duration of card.
Resolved Escalations
  • APC-4710 – Video playback is not zoomed and cropped when Aspect Ratio has been set to Uniform Fill on BrightSign devices.

App 2.8

Release Date: 21 Feb 2020

This is an internal build focused on research and development.

Patch Updates

2.8.1

Release Date: 6 Mar 2020

BrightSign Firmware Update

Appspace App 2.8.1 currently supports BrightSign’s latest 8.0.127 firmware update, which fixes various bugs and provide improvements to the BrightSign OS. For more information, visit the BrightSign Firmware Release Notes: https://brightsign.zendesk.com/hc/en-us/articles/218067927-Firmware-Release-Notes

Resolved Bugs
  • APC-4710 – Video playback is not zoomed and cropped when Aspect Ratio has been set to Uniform Fill on BrightSign devices.
  • APC-5253 – Video playback shrinks a second before displaying in fullscreen in portrait mode on BrightSign devices.
  • APC-5370 – App reloads Room Schedule and Schedule Board cards using playlist channel duration, instead of natural duration of card.
Resolved Escalations
  • AE-5676 – UWP devices in kiosk mode lose connectivity and freeze.
  • AE-5828 – Video playback follows the canvas size of the previous video, before switching to its original size in portrait mode on BrightSign devices.

App 2.7

Release Date: 14 Feb 2020

Low Bandwidth Mode

Introducing the Low Bandwidth Mode feature, which ensures customer’s bandwidth is optimized when streaming content on Appspace App devices that do not have storage capabilities, or a caching mechanism.

Previously, all content is streamed and displayed on non-caching devices directly from the Appspace server, thus resulting in high bandwidth usage, especially when streaming video content, or high resolution media. To mitigate this, the Low Bandwidth Mode feature displays the thumbnail image of the video content during playback, instead of actually streaming the entire video. However, if there is user interactivity, then the video content is streamed and displayed in its entirety.

The Low Bandwidth Mode is enabled by default for all non-caching devices such as:

  • Crestron Air Media
  • Crestron Mercury
  • Crestron TSS
  • Crestron Webex Board and Room Series
  • Mersive Solstice Pod
  • Devices registered via a browser on Windows/Mac running the Appspace PWA (Progressive Web App)

For more information, please refer to our Low Bandwidth Mode article.

Devices

The Devices listing page has been updated to reflect Mersive devices correctly, instead of displaying it as PWA in the Type column, allowing users to identify quickly, and differenciate between Mersive devices, and native Progressive Web Apps registered on web browsers.

Resolved Escalations
  • AE-5823 – The “player.media.permissionrequest.allow” device property does not work for Cards.

App 2.6

Release Date: 22 Jan 2020

Resolved Escalations
  • AE-5672 – Appspace App on UWP devices freezes at the splash screen.
  • AE-5782 – Unable to go to the next or previous content in the playlist when in Channel Browsing mode on UWP devices.

App 2.5

Release Date: 27 Dec 2019

Resolved Escalations
  • AE-5563 – Widgets in Advanced Channel does not accept opacity settings.
  • AE-5686 – Users are logged out from the Appspace console during Room Schedule card initialization.
  • AE-5746 – Channel browsing does not work correctly with cards on touch screen UWP devices.

Patch Updates

2.5.2

Release Date: 12 Jan 2020

This is an internal only build

2.5.1

Release Date: 6 Jan 2020

Resolved Escalations
  • AE-5763 – Unable to play video on BrightSign running Appspace App 1.5 and above.

App 2.4

Release Date: 6 Dec 2019

BrightSign Devices

Support for video playback and animations in the Weather Card, on BrightSign devices.

Content Playback Improvements
  • Content transitions are automatically disabled on a playlist channel with videos and cards containing video or audio,  on BrightSign, LG, and Samsung Tizen devices, to enable seamless video playback.
  • The next content in a playlist channel is loaded first and displayed, before removing the current content that is displayed, to ensure smooth content playback.
Resolved Bugs
  • APC-5230 – There is a 20-second video freeze if the first video has a custom duration set while subsequent videos have default duration, in a playlist channel.
  • APC-5233 – Invoking the on-screen keyboard on Samsung SSP6 Tizen devices reloads the Room Schedule and Schedule Board cards.
Resolved Escalations
  • AE-5709 – Connection leaks on Chromium 78.x devices cause device reboots.

App 2.3

Release Date: 15 Nov 2019

Resolved Escalations
  • AE-5570 – Google Slides card stagnates when playing the last slide if the duration of the slide does not match card duration.

App 2.2

Release Date: 8 Nov 2019

Updated Registration Screen UI

A minor UI update on the registration screen, displaying registration information allowing the user to select the best method to register the device.

Resolved Escalations
  • AE-5608 – Channel thumbnails in channel browsing are no longer transparent.
  • AE-5631 – Media index position is displayed as undefined in a scheduled playlist in Advanced Channel.
  • AE-5632 – Unable to load media using an offset action in a scheduled playlist in Advanced Channel.

App 2.1

Release Date: 18 Oct 2019

Universal Windows Platform (UWP)

Support for synchronized multimedia playback across multiple screens on UWP devices.

App 2.0

Release Date: 10 Aug 2019

New Channel Browsing User Interface and Functionality

The Appspace App 2.0 channel browsing mode has been redesigned for better user experience, as it comes with a new user interface and the following added functionalities:

  • Clock Display
    A customizable clock is now displayed on the top right of the screen.
  • Side Menu
    The side menu has been updated for persistent icons.
  • All Channels View
    The “All channels” view displays a composite of channels that have been published to the device or user in alphabetical order.
  • One Channel Group View
    If only a single channel group is published to the device or user, the displayed channel tiles cascade down the entire height of the screen, and is not restricted to a single row.
  • Recently Added View
    The “Recently Added” view displays a combined list of all content added recently to published channels or channel groups, in chronological order.
  • Background Channel View
    An interactive background may be used, by naming a channel “interactive-theme-background” (playlist only) and publishing it to the device or user.
  • Playlist Content Playback
    Interacting with the screen via touch or remote control, displays an overlay with the name and article (this is hidden if there is no article) of the current content, and displays the previous and next content thumbnails in the playlist. An additional scrub bar is displayed if video content is played.
  • Interactive Tagged Content
    Content tagged with “Interactive” or “Productivity” allows interactive display, with a black (default theme) or white (light theme) bar at the bottom of the screen that also allows users to bring up the menu.
  • Channel Browsing Theme Customizations
    Users can now customize the theme of their channel browsing screens, by adding in the following player properties to make the following changes:

    • Enable or disable the Search function.
    • Enable or disable the Sidebar menu.
    • Enable or disable the Cursor.
    • Enable or disable the Channel Group title.
    • Customize the Channel Group title color.
    • Customize the Channel color.
    • Customize the Background color.
    • Customize the Scroll behavior.
    • Customize the Sidebar text color.
    • Customize the Sidebar highlight color.
    • Customize the Sidebar background color.
    • Customize the Time display color.
    • Select the number of Channel rows.
    • Select the number of Channel columns.

To find out more, browse the Navigate Appspace App 2.0 or Customize Channel Browsing for Appspace App 2.0 articles.

New Registration Method via QR code

Support for device registrations by scanning a QR code displayed on the Appspace App 2.0 splash screens from a mobile device.

Find out how to register using this option.

BrightSign

Support for synchronized multimedia playback across multiple screens on BrightSign devices running BrightSign OS 8.

Cisco Webex Board

Support for Cisco Webex Board Series devices, which are part of the Cisco Collaboration Endpoint devices. A new feature that allows the display of digital signage on connected Cisco video screens when they are not being used for screen-sharing, whiteboarding, or conferencing.

The following device has been tested and certified with Appspace App 2.0 in Signage Mode:

  • Webex Board 55
  • Webex Board 70
  • Webex Board 85

Technical Limitations & Workaround

BrightSign
  • BrightSign XT1144 devices running firmware v7.1.65 have the following limitations:
    • Mouse cursor disappears when web content and cards are displayed in full screen.
    • Unable to play a WMV file without audio.
    • Unable to play multicast RTP streams.
    • Audio is lost when playing back to back audio content.
  • BrightSign devices running firmware v8.0.48:
    • When the aspect ratio of a playlist is set to Uniform Fill (default), video content is zoomed in and cropped, unlike the behavior in BrightSign firmware v7, where video content fills the screen while maintaining its aspect ratio.
Chrome OS
  • In line with our improvement efforts, we recommend pinning Appspace App to Chrome OS 80 for better stability, security, and performance.
LG webOS
  • The device may crash and reboot, after several playbacks of multiple cards in a channel playlist when in interactive mode.
  • Below is a list of LG webOS 4.0 issues that occur when Appspace App is in interactive mode:
    • A UI alignment issue when scrolling up or down; the channel group and channel name texts are not aligned at the bottom of the thumbnail image.
    • Flickering issues occur during the following instances:
      • When loading video after an image playback.
      • When channel playlist aspect ratio is set to Uniform.
    • Keyboard and mouse intermittently get disconnected or do not function when navigating channels.
    • Back button on the remote control does not function in the Device info page.
Mersive
  • Certain web content may not display correctly due to a CSS issue when displayed in full screen.
    We recommend switching the display from “Full Screen” to “Footer Only” on the Solstice Dashboard.
  • Device Info on the Appspace App does not display the following information:
    • Device Firmware
    • CPU Usage
    • Memory Usage
    • Storage Usage
  • Mouse is unresponsive when connected to Solstice Gen 2i, when accessing the Device menu.
    We recommend using a keyboard to access the Device menu.
Universal Windows Platform (UWP)
  • Devices updated to Windows 10 version 1803 (OS build 17134.48) are unable to register Appspace App.
    We recommend updating to the latest Windows 10 version 1803 (OS build 17134.122) or higher, to ensure UWP devices work seamlessly with Appspace App.
  • A cursor is displayed and does not disappear when a mouse is connected to the device, even when not in use. This is an OS limitation, where the UWP releases the cursor control back to the operation system, instead of the App, when there is switching between channel content, or web views.
    We recommend disconnecting the mouse when not in use, until this is resolved.
  • Device screen resolution display is not being reported correctly in Kiosk mode. This is due to a default scaling option in the OS that is meant for displaying text and apps bigger on high resolution but physically smaller screens.
    We recommend changing the scaling option to 100%.
    For more information, click the Windows Support help link: https://support.microsoft.com/en-my/help/3025083/windows-scaling-issues-for-high-dpi-devices