Seitenhierarchie

  Wiki Navigation

    Loading...


 Recently Updated


 Latest Releases

 MediaPortal 1.32
            Releasenews | Download
 MediaPortal 2.5
            Releasenews | Download


Overview

The keystroke command allows you to send key presses for text input or executing shortcuts.

Configuration

This window is for setting up and modifying Keystroke commands.

You can use the context menu (Right Click) to insert special keys.

  1. Enter the keystroke combinations you'd like to send in the large text box.
  2. Click OK to save your Keystroke Command and return, or Cancel to discard your changes and return.

The characters including space and numbers are simply used as they are. Most special keys are defined within brackets as listed below.

Special Keys

 

Up

Down

Left

Right

Page Up

Page Down

Esc

Backspace

Home

End

Add

Subtract

Multiply

Divide

 

  • PRINT SCREEN {PRTSC}
  • SCROLL LOCK {SCROLLLOCK}
  • TAB {TAB}
  • F1 {F1}
  • F2 {F2}
  • F3 {F3}
  • F4 {F4}
  • F5 {F5}
  • F6 {F6}
  • F7 {F7}
  • F8 {F8}
  • F9 {F9}
  • F10 {F10}
  • F11 {F11}
  • F12 {F12}
  • F13 {F13}
  • F14 {F14}
  • F15 {F15}
  • F16 {F16}

Modifiers

To specify keys combined with any combination of the SHIFT, CTRL, and ALT keys, precede the key code with one or more of the following codes.

  • Key Code
  • SHIFT +
  • CTRL ^
  • ALT %
  • WIN @

To specify that any combination of SHIFT, CTRL, ALT, and WIN should be held down while several other keys are pressed, enclose the code for those keys in parentheses. For example, to specify to hold down SHIFT while E and C are pressed, use "+(EC)". To specify to hold down SHIFT while E is pressed, followed by C without SHIFT, use "+EC".

To specify repeating keys, use the form {key number}. You must put a space between key and number. For example, {LEFT 42}, this means press the LEFT ARROW key 42 times; {h 10} means press H 10 times.

The plus sign +, caret ^, percent sign %, at @, tilde ~, braces {}, and parentheses () have special meanings.
To specify one of these characters, enclose it within braces ({}) : 

  • For example, to specify the plus sign, use "{+}".
  • To specify brace characters, use "}" and "{".
  • Brackets ([ ]) have no special meaning, but you must enclose them in braces also.

There are also some special commands, as follows:

  • {PAUSE=xxx} - To pause during a keystroke sequence use the PAUSE command where xxx is the time to pause for in milliseconds.
  • {BEEP=xxx yyy} To play a beep sound during a keystroke sequence use the BEEP command where xxx is the tone frequency in hertz and yyy is the duration in milliseconds.

Links

Command-SourceCode

Config-SourceCode

   

 

  • Keine Stichwörter

Kommentar

  1. null says:
    I added a new subdirectory for the Keystroke Syntax and deleted this here.
    Posted Mär, 03 2011 18:54