<!-- This file holds the Configuration for the Application Control tool
     version: $Id: config.xml,v 1.4 2005/05/08 21:49:35 marcus Exp $

     Modify this file with an editor, which does not change any control characters
     such as CarriageReturn or LineFeed (WordPad servers fine on MS Windows)
 
     <portNumber> must be set to the COM port configured within the Bluetooth Config.

     To enter a new application, insert an <appInteraction> section within the <applications> tag.

     <modifierAsVK> tags are optional. The content can be a single VK_ code or
     multiple VK_ codes separated by commas.

-->
<AppControlConfig>
  <portNumber>7</portNumber>
  <appControlClass>de.wintermute.w32util.W32Control</appControlClass>
  <applications>
    <appInteraction>
      <nameForDisplay>Winamp</nameForDisplay>
      <titleRegEx>.*Winamp.*</titleRegEx>
      <actionsDefinition>
        <keyAction>
          <uniqueName>play</uniqueName>
          <description>start playback</description>
          <keyAsVK>VK_X</keyAsVK>
          <modifierAsVK></modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>stop</uniqueName>
          <description>stop playback</description>
          <keyAsVK>VK_V</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>pause</uniqueName>
          <description>pause playback</description>
          <keyAsVK>VK_C</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>next</uniqueName>
          <description>go to next song</description>
          <keyAsVK>VK_B</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>previous</uniqueName>
          <description>go to previous song</description>
          <keyAsVK>VK_Z</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>first</uniqueName>
          <description>go to first song</description>
          <keyAsVK>VK_Z</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>last</uniqueName>
          <description>go to last song</description>
          <keyAsVK>VK_B</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>    
        <keyAction>
          <uniqueName>forward</uniqueName>
          <description>go 5sec forward</description>
          <keyAsVK>VK_RIGHT</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>backward</uniqueName>
          <description>go 5sec backward</description>
          <keyAsVK>VK_LEFT</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>vol up</uniqueName>
          <description>increase volume</description>
          <keyAsVK>VK_UP</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>vol down</uniqueName>
          <description>decrease volume</description>
          <keyAsVK>VK_DOWN</keyAsVK>
        </keyAction>               
        <keyAction>
          <uniqueName>10back</uniqueName>
          <description>jump 10 tracks back</description>
          <keyAsVK>VK_NUMPAD1</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>10forw</uniqueName>
          <description>jump 10 tracks forward</description>
          <keyAsVK>VK_NUMPAD3</keyAsVK>
        </keyAction>
      </actionsDefinition>
    </appInteraction>
   <appInteraction>
      <nameForDisplay>Windows Media Player 9</nameForDisplay>
      <titleRegEx>.*Windows Media Player.*</titleRegEx>
      <actionsDefinition>
        <keyAction>
          <uniqueName>pause/play</uniqueName>
          <keyAsVK>VK_P</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>stop</uniqueName>
          <keyAsVK>VK_S</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>mute</uniqueName>
          <keyAsVK>VK_F8</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>volume up</uniqueName>
          <keyAsVK>VK_F10</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>volume down</uniqueName>
          <keyAsVK>VK_F9</keyAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>next</uniqueName>
          <keyAsVK>VK_B</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>previous</uniqueName>
          <keyAsVK>VK_F</keyAsVK>
          <modifierAsVK>VK_CONTROL</modifierAsVK>
        </keyAction>
        <keyAction>
          <uniqueName>toggle fullscreen</uniqueName>
          <keyAsVK>VK_ENTER</keyAsVK>
          <modifierAsVK>VK_ALT</modifierAsVK>
        </keyAction>
      </actionsDefinition>
   </appInteraction>
   </applications>
</AppControlConfig>