Start keyboard listener
Keyboard listener will be executed. Every keypress that evaluates the filter into true value will cause execution of thread on the selected player. The executed listener will be active until it will be stopped - it may be stopped by command (like see efStop listeners: ''sec:Stop listeners'' command)
Parameters:- Filter - Boolean expression - Logic expression to determine whether the thread will be added to player or not,
- Keycode variable name - Variable name - Under this variable the keycode will be stored. This variable is available while evaluating the filter value,
- Player name - String expression - Player name to execute the threads,
- Key action - Options - You may start listening for only one of the two actions: key press and key release,
- Timestamp - Variable name - This value will contain the timestamp in miliseconds since 1st January 1970.
Subprocedures:- KeypressAction - Action to run on keypress.
krzys2014-11-23