Text Building Block

The Text building block is used to generate simple text using ControllerMate's internal keyboard.

A Text building block has one ON/OFF input and one ON/OFF output. When the input value changes, the building block will generate text, then update its output to match the input value.

A Text building block may be configured to generate text when it is turned ON, when it is turned OFF, or both.

In the example to the right, the building block will generate "Hello" when its input turns ON, and "Goodbye" when its input turns OFF.


A Text block may also be configured to generate the text at a specific speed. By default, the block will generate the text at 20 characters per second. In some situations, this may be too fast for the receiving application, and it may miss some or all of the text that ControllerMate generates. If this happens, the speed at which the Text building block generates text can be slowed to allow the application to "see" the characters.

In the example to the right, the Text building block will generate text at 10 characters per second. This speed applies for text that is generated when the building block turns ON and OFF.

Text building blocks require the internal keyboard to be enabled in ControllerMate's preferences. If the internal keyboard is disabled, INACTIVE will be drawn over the building block.