Export (0) Print
Expand All

Surface Configuration Editor

Surface Configuration Editor is a tool with a graphical interface that you can use to configure Microsoft Surface Shell and feedback options for participating in the Surface Customer Experience Improvement Program (SCEIP) and Windows Error Reporting (WER).

This topic provides an overview of the tasks you can perform with Surface Configuration Editor and links to more detailed information about each task in the following sections:

Starting Surface Configuration Editor

To start Surface Configuration Editor, do one of the following:

  • In Windows mode, click Start, click All Programs, click Microsoft Surface 2.0, and then click Surface Configuration Editor.

  • Open the C:\Program Files (x86)\Microsoft Surface\v2.0\ folder, and then double-click SurfaceConfigurationEditor.exe.

Configuring Feedback Options

The Feedback Options page provides an easy way to opt in or opt out of sending information to Microsoft to improve customer experience and the Surface software. For more information about SCEIP and WER, see Surface Feedback Options and Changing SCEIP and WER Feedback Options.

To opt in or opt out of Windows Error Reporting (WER)

  1. In the Surface Configuration Editor left navigation pane, click Feedback Options.

  2. Under Windows Error Reporting, choose one of the following options:

    • Click Send reports automatically (recommended) to opt in to WER. Selecting this option means that WER will automatically send error reports back to Microsoft. In some instance, reports might unintentionally contain personal information. Microsoft does not use the information in these reports to identify you or contact you.

    • Click Do not turn on problem reporting. Selecting this option means that no error reports will be sent to Microsoft.

  3. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface.

To opt in or opt out of the Surface Customer Experience Improvement Program (SCEIP)

  1. In the Surface Configuration Editor left navigation pane, click Feedback Options.

  2. Under Surface Customer Experience Improvement Program, choose one of the following options:

    • Click Participate in Microsoft Surface Customer Experience Improvement Program (recommended). Selecting this option means that software usage data will be sent to Microsoft. This data does not intentionally include any information that could be used to identify or contact you.

    • Click No, I do not want to participate. Selecting this option means that no software usage data will be sent to Microsoft.

  3. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface.

To configure automatic update options

  1. In the left navigation pane of the Surface Configuration Editor, select Feedback Options.

  2. Under Automatic Updates, choose one of the following options:

    • Click Check for Updates (recommended) to automatically check for updates for Surface, Windows, and other product products from Microsoft Update. You will be informed when updates are available and will be able to choose whether or not to download and install them.

    • Click Do not check for updates if you do not want to automatically check for updates for Surface, Windows, and other product products from Microsoft Update. You can still choose to manually check for updates and download and install them.

  3. Click OK to save your setting and close the Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface.

    noteNote
    The settings for configuring automatic update options are only available during the initial setup of the device made for Surface. Once the option is configured, the selection will no longer appear in the Surface Configuration Editor.

Configuring the Appearance of the Attract Application

You can use the Attract Appearance page to specify a customized background image and a palette color scheme. For more information about configuring the Attract application, see Configuring the Attract Application.

ImportantImportant
Make sure that the image file you want to use for your background is in PNG (Portable Network Graphics) format and the image size is at least 1,920 x 1,080 pixels and no larger than 4,096 x 4,096 pixels.

To specify a customized background image

  1. In the Surface Configuration Editor left navigation pane, click Attract Appearance.

  2. In the Attract Appearance pane, click Add a customized background image.

  3. Click Browse to locate the image you want to use as a background.

    noteNote
    The background image file or files should be located in a folder that is accessible from all Surface user accounts. Image files located in user folders, such as the administrator desktop folder, may not be accessible from the Surface user account.

  4. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface. Restart Surface Shell for your settings to take effect.

To specify the palette color scheme

  1. In the Surface Configuration Editor left navigation pane, click Attract Appearance.

  2. In the Attract Appearance pane, under Set palette color scheme, click the color scheme you want. Expand View Details for a description of the color scheme options.

  3. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface. Restart Surface Shell for your settings to take effect.

Tilt Settings

The tilt configuration impacts how the Surface Shell and applications behave. Some administrators will deploy the device in a horizontal orientation; for example, with the legs attached and sitting on the ground. Others will deploy the device in a vertical orientation, mounting the device on a wall or other structure. The tilt values enable administrators to control how the user interface for Surface Shell and applications behave at different orientations.

Typically, administrators will be able to use the default settings. In the case where a device is deployed in such a way that one of these settings must be changed, it should only be required to modify one setting to provide the correct user experience. Keep in mind that these settings will impact applications that dynamically display user interface based on orientation.

By default, a device setting within 25 degrees of the horizontal plan will display a user interface that is usable from two or more sides. Also by default, a device setting within 25 degrees of vertical will display a one-sided interface. For example, the Surface Shell will show all four corner access points in horizontal orientations, but only the two access points at the bottom of the screen when deployed in a vertical orientation. For orientations not within 25 degrees of horizontal or vertical, the Surface Shell will default to a vertical orientation behavior.

Applications will vary in how they behave. Developers are advised that when the orientation of the device is not within these ranges, their applications should either default to a vertical orientation, or evaluate the actual orientation angle and adapt appropriately. The horizontal and vertical configuration settings allow the administrator to change the thresholds for horizontal and vertical, up to 45 degrees.

To configure Tilt Settings, in the Surface Configuration Editor left pane, select Attract Appearance.

Horizontal represents the number of degrees, from 0 to 45, at which the device made for Surface can be tilted from the horizontal plane and still be recognized as being horizontal.

Vertical represents the number of degrees, from 0 to 45, at which the device made for Surface can be tilted from the vertical plane and still be recognized as being vertical.

Configuring Launcher

After you have registered your Surface applications with Surface Shell, they appear in Launcher. By default, all registered applications display in Launcher in alphabetical order (by application title) from left to right. You can use Surface Configuration Editor to customize how applications appear in Launcher and to specify text for a customized title. For more information about configuring Launcher, see Configuring Launcher.

noteNote
In the Surface Configuration Editor, on the Launcher Configuration page, under Application Order, you will see a list of available applications. This list may include service applications, which are not visible in Launcher. We recommend that you avoid putting applications that you know to be service applications in the Selected applications list. For more information, see Setting Up Surface Service Applications.

To add a customized Launcher title

  1. In the Surface Configuration Editor left navigation pane, click Application Launcher.

  2. In the Application Launcher pane, in the Launcher title box, type the title text you want to appear in Launcher.

    The title text will be placed just above the Launcher menu and is left-justified. You cannot change the font, font size, font color, justification, or location of the text.

  3. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface. Restart Surface Shell for your settings to take effect.

To specify which applications appear in Launcher and in what order

  1. In the Surface Configuration Editor left navigation pane, click Application Launcher.

  2. In the Application Launcher pane, under Application order, do one of the following:

    • To show only specified registered applications

      1. Select the applications you want to appear in Launcher from Available applications and move the applications you have selected to Selected applications.

      2. Click Show only the selected applications.

        When you choose this option, only the applications you selected will appear in Launcher, and they will appear from left to right in the order that they are listed in Selected applications.

    • To show selected applications first in Launcher, then in the remaining applications

      1. Select the applications you want to appear first (on the left side) in Launcher from Available applications and move those applications to Selected applications.

      2. Click Show selected applications first, then show remaining applications.

        When you choose this option, all registered applications will appear in Launcher. Selected applications will appear first in the order listed in Selected applications from left to right. Then all remaining registered applications will appear in alphabetical order.

  3. Click OK to save your settings and close Surface Configuration Editor, or click Apply to save your settings and continue configuring Surface. Restart Surface Shell for your settings to take effect.

Configuring Single-Application Mode

You can configure Surface to display only one application. When only one application is configured to display, Launcher does not appear on screen. Instead, only the specified application displays when the device made for Surface is in Surface mode. For more information about configuring single-application mode, see Deploying Only One Application on Surface.

To turn on single-application mode

  1. In the Surface Configuration Editor left navigation pane, click Single-Application Mode.

  2. In the Single-Application Mode pane, under Turn on single-application mode, click Yes.

  3. Under Choose the application, select one of the applications. All applications that are registered with Surface Shell appear in the list.

  4. Under Application restart period, move the slider to the right or left to set.

    The application restart period is the time period used to track an application restart. For example, if the application restart period is 600 seconds (10 minutes), the application will restart a maximum of two times within the 10-minute period. If the application attempts to restart itself more than two times during the application restart period, the device made for Surface will enter the out-of-order state. If you would like to increase the number of times an application can restart within the application restart period, you can modify the SingleAppRestartQuota registry entry. For more information, see the Surface Registry Keys reference, and search for SingleAppRestartQuota.

  5. Click OK to save the setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface. Restart Surface Shell for your settings to take effect.

To turn off single-application mode

  1. In the Surface Configuration Editor left navigation pane, click Single-Application Mode.

  2. In the Single-Application Mode pane, under Turn on single-application mode, click No.

  3. Click OK to save your setting and close Surface Configuration Editor, or click Apply to save your setting and continue configuring Surface. Restart Surface Shell for your settings to take effect.

Configuring Surface for Other Locales and Languages

When you set up Surface software for the first time, you set up the Windows 7 operating system and you can change the language and locale from English to other languages supported by Surface. If you change the language and locale from English to another supported language, Windows 7 and the user-facing parts of the Surface user interface appear in the new language. For a list of the user interface languages that Surface supports see UILanguageName.

Any changes that you make to the language or locale in Control Panel do not apply to the Surface software. Settings in Control Panel are user-specific, not system-wide. Use Surface Configuration Editor if you want to change the language or locale that Surface uses to display applications.

To change the localization settings for Surface software, you must modify the following configuration settings:

  • UI language controls which language is displayed in the user interface for Surface.

  • Locale controls how Surface displays numbers, currencies, dates, and time.

  • Input language (keyboard) controls the layout and key mapping used for the Surface on-screen keyboard.

noteNote
Any changes made to the UI language setting or the Input Language (keyboard) setting will require restarting the device made for Surface.

For more information about configuring Surface for other languages and locales, see Preparing Surface for Localized Applications.

To configure localization settings for Surface software

  1. In the Surface Configuration Editor left navigation pane, click International Support.

  2. In the International Support pane, under UI language, select the language you want to display in the user interface of Surface software.

  3. In the International Support pane, under Locale, select the locale you want to control how numbers, currencies, dates, and time are displayed in Surface software.

  4. In the International Support pane, under Input language (keyboard) (you may need to scroll down to see this section of the pane), select the language that you want to use for the Surface on-screen keyboard. This may be a different language than what you chose for UI language. For example, if you, as the administrator, want to use Danish for the on-screen keyboard, but you want to configure settings for Surface software user interface to match applications that are localized into Spanish, you would choose Danish for Input language (keyboard) and you would choose Spanish (Spain) for UI language.

  5. Click OK to save your settings and close Surface Configuration Editor, or click Apply to save your settings and continue configuring Surface. Restart Surface Shell for your settings to take effect.

Configuring Error and Out-of-Order Screens

You can customize the text and background images that display in Surface error and out-of-order screens by using Surface Configuration Editor.

The following conditions cause Surface software to display an error or out-of-order screen:

  • The device made for Surface encounters an unrecoverable failure (both the error and the out-of-order screens appear).

  • Someone remotely logs on to the device made for Surface (the out-of-order screen appears).

For more information about customizing the text and background images for error and out-of-order screens, see Configuring Error and Out-of-Order Screens.

To customize the text and background image for the error screen

  1. In the Surface Configuration Editor left navigation pane, click Error and Out-of-Order Screens.

  2. In the Error and Out-of-Order Screens pane, type the text you want in Primary text and Secondary text.

    You cannot change the font, font size, font color, or justification of the text. Test the text before you deploy a customized error screen in a public venue.

  3. Do one of the following to either customize the background image or keep the default background image:

    • Click Use default to use the background image that displays for the error screen by default.

    • Click Customize, and then click Browse to specify the background image you want to use.

      The image file that you use for a background image must be in PNG (Portable Network Graphics) format and the image size must be at least 1920 x 1080 pixels and no larger than 4096 x 4096 pixels.

      noteNote
      The background image file or files should be located in a folder that is accessible from all Surface user accounts. Image files located in user folders, such as the administrator desktop folder, may not be accessible from the Surface user account.

  4. Click OK to save your settings and close Surface Configuration Editor, or click Apply to save your settings and continue configuring Surface. Restart Surface Shell for your settings to take effect.

    For information about how to test your customized error screen, see Testing Your Custom Error and Out-of-Order Screens.

To customize the text and background image or images for the out-of-order screen

  1. In the Surface Configuration Editor left navigation pane, click Error and Out-of-Order Screens.

  2. In the Error and Out-of-Order Screens pane, under Out-Of-Order Screen, type the text you want in Primary text and Secondary text.

    You cannot change the font, font size, font color, or justification. Test the text before you deploy a customized out-of-order screen in a public venue.

  3. Do one of the following to either customize the background image or keep the default background image:

    • Click Use default to use the background image that displays for out-of-order screens by default.

    • Click Customize to activate the Image Queue. Then click Add Image, select an image file, and click Open to specify an image.

      You can specify up to 20 background images for the out-of-order screen. These images are shown in the order in which they are listed in the Image Queue, slowly fading from one image to the next and then repeating. For horizontally-positioned devices made for Surface, choose images that have no obvious orientation to avoid your out-of-order image from appearing upside down. Image files must be in PNG format and the image size must be at least 1920 x 1080 pixels and no larger than 4096 x 4096 pixels.

      noteNote
      The background image file or files should be located in a folder that is accessible from all Surface user accounts. Image files located in user folders, such as the administrator desktop folder, may not be accessible from the Surface user account.

  4. Click OK to save your settings and close Surface Configuration Editor, or click Apply to save your settings and continue configuring Surface. Restart Surface Shell for your settings to take effect.

    For information about how to test your customized out-of-order screen, see Testing Your Custom Error and Out-of-Order Screens.

Did you find this information useful? Please send us your suggestions and comments.

© 2011 Microsoft Corporation. All rights reserved.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft