VoiceAttack

General => Feature Suggestions => Topic started by: Pfeil on November 12, 2016, 08:41:03 AM

Title: Pressed Key(s) token/Catch all action
Post by: Pfeil on November 12, 2016, 08:41:03 AM
With the new features for keybinding(variable keypresses in particular), I feel it's particularly relevant to request the following:

A token that contains any pressed key(s), with options to return either virtual key codes(for mapping) or a string in either Quick Input or Variable Keypress format.

A catch-all action that temporarily hooks all keyboard input(barring special combinations like CTRL-ALT-DEL which can't and shouldn't be intercepted) and stops it from going through; This would be to allow mapping of keys without sending random input to an application.


EDIT: The latter has been implemented

EDIT#2: While there is now a method for blocking keyboard input, it does not allow commands to trigger, or checking if keys are pressed (using the "Device State" tab or the "{STATE_KEYSTATE:}" token), which would be necessary for a number of tasks, presumably including the proposed catch-all token

EDIT#3: Implemented in v1.10.4.1