<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2007-2009 Microsoft Corporation. All rights reserved. -->
<!-- 
	Settings in this file are used to map window and path to user Application Specific settings.

	a. Setting must have Key attribute (a legal directory/file name). All other attributes are optional 
	b. Setting Option attribute can have one of the following values:		
		Auto		// Indicates that default commands are used even if the user 
					// has not added the setting
		Ignore		// Signatures with this Option will not be added to the list of applications
					// shown in the Add dialog. User can still use the "manually add a program" link
					// in the "Add Program or Game" dialog to add applications that match signatures 
					// defined with this option. Note that applications in the Windows folder and in
					// the User's temporary folder are built in rules with the Ignore option.
	c. Exe, WinClass, Dir, and WinCaption attributes that start with a '^' are regular expression matches. 
	d. The Exe attribute matches against the path's file spec. The Dir attribute matches against the 
	   immediate directory of the file.
	e. The Path attribute is a wild card match that matches against the full path.
	f. All string comparisons are case insensitive. 
 
	Order of rule processing:
		1.	Ignore elevated applications (only applies to Vista if UAC active)
		2.	User added applications
		3.	Settings in this file
			A. Exe rules
			B. WinClass rules
			C. Dir rules
			D. Regular expression/Wild Card rules
		4.	Ignore applications in Windows folder and User's Temp folder

	First matching rule is the one used. If no rule is found then a Setting will be created
		using the rule:
	
	<Setting Key="application.exe" Name="application friendly name" >
		<Signature Exe="application.exe" />
	</Setting>
-->

<ProgramSettings Version="1.0">

	<!-- Games that need rules -->

	<Setting Key="codsp_s.exe" Name="Call of Duty 2" >
		<Signature Exe="codsp_s.exe" Dir="^call of duty 2[.]*" />
		<Signature Exe="codmp_s.exe" Dir="^call of duty 2[.]*" />
	</Setting>

	<Setting Key="lockdown.exe" Name="Rainbow Six Lockdown" >
		<Signature Exe="lockdown.exe" Dir="^rainbow six lockdown[.]*" />
	</Setting>

	<Setting Key="mohaa.exe" Name="Medal of Honor: Allied Assault" >
		<Signature Exe="mohaa.exe" />
		<Signature Exe="moh_breakthrough.exe" />
		<Signature Exe="moh_breakthrough_demo.exe" />
		<Signature Exe="moh_spearhead.exe" />
		<Signature Exe="moh_spearhead_demo.exe" />
		<Signature Exe="mohaademo.exe" />
	</Setting>
	<Setting Key="mohpa.exe" Name="Medal of Honor: Pacific Assault" >
		<Signature Exe="mohpa.exe" />
		<Signature Exe="mohpc.exe" />
	</Setting>
	<Setting Key="moha.exe" Name="Medal of Honor: Airborn" >
		<Signature Exe="moha.exe" />
	</Setting>

	<Setting Key="half-life 2-hl2.exe" Name="Half-Life 2" >
		<!-- Match half-life 2... (deathmatch, lostcoast, episode one, episode two)"-->
		<Signature Exe="hl2.exe" Dir="^half-life 2[.]*" />
	</Setting>
	<Setting Key="counter-strike source-hl2.exe" Name="Counter-Strike Source" >
		<!-- Match counter-strike source... (demo)" -->
		<Signature Exe="hl2.exe" Dir="^counter-strike source[.]*" />
	</Setting>
	<Setting Key="team fortress 2-hl2.exe" Name="Team Fortress 2" >
		<!-- Match Team Fortress 2... (demo)" -->
		<Signature Exe="hl2.exe" Dir="^team fortress 2[.]*" />
	</Setting>
	<Setting Key="portal-hl2.exe" Name="Portal" >
		<!-- Match Portal... (demo)" -->
		<Signature Exe="hl2.exe" Dir="^portal[.]*" />
	</Setting>

	<Setting Key="blue-shift hl.exe" Name="Blue-Shift" >
		<Signature Exe="hl.exe" Dir="Blue-Shift" />
		<Signature Exe="bshift.exe" Dir="Blue-Shift" />
	</Setting>
	<Setting Key="counter-strike hl.exe" Name="Counter-Strike" >
		<Signature Exe="hl.exe" Dir="Counter-Strike" />
		<Signature Exe="cstrike.exe" Dir="Counter-Strike" />
	</Setting>
	<Setting Key="half-life hl.exe" Name="Half-Life" >
		<Signature Exe="hl.exe" Dir="Half-Life" />
	</Setting>

	<Setting Key="aom.exe" Name="Age of Mythology" >
		<Signature Exe="aom.exe" />
		<Signature Exe="aomx.exe" />
	</Setting>

	<!-- Productivity Application Rules -->

	<Setting Key="iexplore.exe" Name="Internet Explorer" >
		<Signature Exe="iexplore.exe" />
		<Signature Exe="ieuser.exe" />
	</Setting>

	<Setting Key="powerpnt.exe" Name="PowerPoint" Option="Auto" >
		<Signature Exe="powerpnt.exe" />
		<Signature Exe="ppviewer.exe" />
		<!-- PowerPoint Viewer 2003 -->
		<Signature Exe="pptview.exe" />
		<!-- PowerPoint Viewer 2007 -->

		<!-- EventId="NEXT_TRACK_KEY_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="28" CommandId="101" />

		<!-- EventId="PREVIOUS_TRACK_KEY_EVENT" CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="27" CommandId="100" />

		<!-- EventId="PLAY_PAUSE_KEY_EVENT" CommandId="BLANK_SCREEN_COMMAND" -->
		<DefaultCommand EventId="25" CommandId="1451" />

		<!-- EventId="MEDIA_STOP_KEY_EVENT" CommandId="EXIT_COMMAND" -->
		<DefaultCommand EventId="26" CommandId="301" />

		<!-- The Setting below are specific for the Presenter Mouse 8000 but the   
			 events are unique so we are putting these default commands in this Setting -->

		<!-- EventId="BLANK_SCREEN_EVENT" CommandId="BLANK_SCREEN_COMMAND" -->
		<DefaultCommand EventId="571" CommandId="1451" />

		<!-- EventId="NEXT_SLIDE_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="572" CommandId="101" />

		<!-- EventId="PREVIOUS_SLIDE_EVENT = CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="573" CommandId="100" />
	</Setting>

	<Setting Key="visio.exe" Name="Visio" >
		<Signature Exe="visio.exe" />
		<Signature Exe="visioviewer.exe" />
	</Setting>

	<Setting Key="windows fax viewer" Name="Windows Fax Viewer" Option="Auto" >
		<Signature Exe="explorer.exe" WinClass="ShImgVw:CPreviewWnd" />
		 
		<!-- EventId="NEXT_TRACK_KEY_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="28" CommandId="101" />
		
		<!-- EventId="PREVIOUS_TRACK_KEY_EVENT" CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="27" CommandId="100" />

		<!-- The Setting below are specific for the Presenter Mouse 8000 but the   
			 events are unique so we are putting these default commands in this Setting -->

		<!-- EventId="BLANK_SCREEN_EVENT" CommandId="BLANK_SCREEN_COMMAND" -->
		<DefaultCommand EventId="571" CommandId="1451" />

		<!-- EventId="NEXT_SLIDE_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="572" CommandId="101" />

		<!-- EventId="PREVIOUS_SLIDE_EVENT = CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="573" CommandId="100" />
	</Setting>

	<Setting Key="windowsphotogallery.exe" Name="Windows Photo Gallery" Option="Auto">
		<Signature Exe="explorer.exe" WinClass="Photo_Lightweight_Viewer" />
		<Signature Exe="windowsphotogallery.exe" />
		<Signature Exe="dllhost.exe" WinClass="Photo_Lightweight_Viewer" />
		<Signature Exe="explorer.exe" WinClass="Photo_Slideshow_FrameWindow" />
		<Signature Exe="dllhost.exe" WinClass="Photo_Slideshow_FrameWindow" />
		<!-- EventId="NEXT_TRACK_KEY_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="28" CommandId="101" />

		<!-- EventId="PREVIOUS_TRACK_KEY_EVENT" CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="27" CommandId="100" />

		<!-- EventId="MEDIA_STOP_KEY_EVENT" CommandId="EXIT_COMMAND" -->
		<DefaultCommand EventId="26" CommandId="301" />

		<!-- The Setting below are specific for the Presenter Mouse 8000 but the   
			 events are unique so we are putting these default commands in this Setting -->

		<!-- EventId="BLANK_SCREEN_EVENT" CommandId="BLANK_SCREEN_COMMAND" -->
		<DefaultCommand EventId="571" CommandId="1451" />

		<!-- EventId="NEXT_SLIDE_EVENT" CommandId="BROWSER_FORWARD_COMMAND" -->
		<DefaultCommand EventId="572" CommandId="101" />

		<!-- EventId="PREVIOUS_SLIDE_EVENT = CommandId="BROWSER_BACK_COMMAND" -->
		<DefaultCommand EventId="573" CommandId="100" />
	</Setting>

	<!-- Special rules -->
	
	<Setting Key="ignore" Name="Settings to Ignore" Option="Ignore" >

		<!-- Ignore game management engines -->
		<Signature Exe="steam.exe" />

		<!-- Ignore all console apps -->
		<Signature WinClass="ConsoleWindowClass" />

		<!-- Ignore misc apps -->
		<Signature Exe="sidebar.exe" />
		<Signature Exe="msascui.exe" /> <!-- Windows Defender -->
		<Signature Exe="winzip32.exe" />
		<Signature Exe="fwcmgmt.exe" /> <!-- Microsoft Firewall Client -->
				  
		<!-- Ignore Mouse and Keyboard applications -->
		<Signature Exe="itype.exe" />
		<Signature Exe="ipoint.exe" />
		<Signature Exe="dplaunch.exe" />

		<!-- Ignore installers -->
		<Signature Exe="^setup[.]*" />
		<Signature Exe="uninstall.exe" />
		<Signature WinClass="GLBSWizard" /> <!-- Wise installer" -->
		<Signature WinClass="^Msi[.]*" /> <!-- Msi installer" -->
		
		<!-- Ignore dialog applications -->
		<Signature WinClass="#32770" />

		<!-- Ignore applications in specific directories -  
			 The Windows folder and the User's Temporary folder 
			 are already automatically included using built-in rules -->
		<Signature Path="*\temp\*" />
		<Signature Path="*\tmp\*" />

	</Setting>

	<!-- The following are needed since application in windows will be excluded by rule 4 -->
	
	<Setting Key="notepad.exe" Name="Notepad" >
		<Signature Exe="notepad.exe" />
	</Setting>
	
	<Setting Key="mspaint.exe" Name="MS Paint" >
		<Signature Exe="mspaint.exe" />
	</Setting>

</ProgramSettings>