This interface enables you to simulate keystrokes in any application over OSC.
With this app you can through OSC control any kind of keyboard-based interaction in across your operating system.
Or play Tetris with FaceTracker2OSC
bin/data/settings.xml you can set what keys to trigger and on what OSC address.
<keys> you can add another input by adding the follwing:
<input> <key>DOWN</key> <osc-id>1</osc-id> </input>
<key> is name of the key (See possible keystrokes further down) and
<osc-id> is the OSC message (number) the key will be triggered upon.
settings.xml you can change the port (
<port>), the keystroke address (
<address>) as well as addresses for enabling / disabling keystroke simulation (
You can also set for how long each key will be pressed down for (in milliseconds):
When enabling keystrokes, the keys will be triggered in whatever app that's in focus, so be careful, especially with not having your source-code open at the same time.
Currently only tested macOs 10.12.4 (Sierra)
You can control all keys except for key modifiers (
Function keys F[1-15]
UP DOWN LEFT RIGHT
` . * + / - = ] [ RETURN ENTER TAB SPACE DELETE ESCAPE CLEAR HELP HOME PGUP PGDN END