The following article contains the arguments and corresponding options you can use in the Intuiface Player configuration file.
For using a .bat file or Windows shortcut with command line options please refer to the Command line options article.
Location of the configuration file
Depending on the version of Intuiface Player installed (64 or 32 bits) the Intuiface configuration file can be found in the following locations:
- 64-bit Player: C:\Program Files\IntuiLab\Intuiface\Player\IntuifacePlayerApp.exe.config
- 32-bit Player: C:\Program Files (x86)\IntuiLab\Intuiface\Player\IntuifacePlayerApp.exe.config
Editing the configuration file
WARNING: Corrupting the configuration file may result in a non-functional Intuiface Player. Edit the configuration file at your own risk.
- Copy the IntuifacePlayerApp.exe.config file to a different location.
- Using "Save as", create a new version of the configuration file and name it
- Place the
local.configfile you have just created into the following folder:
- Open the
local.configfile in a text editor to edit its contents.
The IntuifacePlayerApp.exe.config file will be overwritten and replaced by the original file every time Player is updated.
Configuring the way Intuiface Player is displayed
The parameters are located in the
<IFWApplicationConfiguration> tag, around line 160 of the configuration file.
The following image illustrates the line you should edit in order to modify the configuration file with personalized parameters:
NOTE: All parameters are case-sensitive. Type them exactly as you see them written here. Default values are applied when the corresponding parameter is not included.
ExtendedDisplay="[bool]": Show the running experience across all connected screens. Defaults to "false". Beware: the option
ExtendedDisplaydoes not work in combination with the option
IsMouseDisplayed="[bool]": Show the mouse cursor. Defaults to "true".
X="[int]": X position (in pixels) of the Player screen's upper left corner. Defaults to 0.
Y="[int]": Y position (in pixels) of the Player screen's upper-left corner. Defaults to 0.
Width="[int]": Width (in pixels) of the Player's screen. Defaults to system screen width.e
Height="[int]": Height (in pixels) of the Player's screen. Defaults to system screen height.
Topmost="[bool]": Forces Player to be on top of other applications. Defaults to "false".
Code example for a Player in the center of a Full HD screen, on a third of the available area:
X="640" Y="360" Width="640" Height="360"
Configuring the port Intuiface Player is using for remote actions
The port used for remote actions is defined in the following parameter:
RemoteControlPort="8000". Change 8000 with the port you'd prefer to use.
Beware: this parameter is only available for player version >= 6.3.3. Using this parameter with previous version will crash the player at launch time without any error message.
Configuring the way Intuiface Player deals with crashes
Before Intuiface Player v6.0.5
To avoid displaying a crash report window generated by a Player for Windows, the tag
<IntuifacePlayerConfiguration CrashWindowType="Default"> must be modified to
<IntuifacePlayerConfiguration CrashWindowType="Default" SilentCrashReport="true">.
Starting with Intuiface Player v6.0.5
The crash report window is deactivated by default.
If you want to re-activate the display of the crash report window, the tag
<IntuifacePlayerConfiguration CrashWindowType="Default"> must be modified into
<IntuifacePlayerConfiguration CrashWindowType="Default" SilentCrashReport="false">.
Simulating a Player Crash
You may check the way Intuiface Player behaves in case of crash by simulating a crash using the following key combination on a keyboard:
CTRL+ ALT + SHIFT + K
Article is closed for comments.