git clone git://github.com/7890/sendkeys.git
cd sendkeys
make
./sk
#ctrl+c
#sudo make install
#will install to /usr/local/bin, /usr/local/share/man/man1
man page
SK(1) SK(1)
NAME
sk - send every keystroke as OSC message
SYNOPSIS
sk [-h | --help | -v | --version | -i | --info]
sk [local OSC port [remote OSC host [remote OSC port]]]
DESCRIPTION
sk sends interpreted cooked keycodes as OSC messages.
The following characters and keys are understood:
a-z, A-Z, 0-9, +-_"'%&/\()=?.:,;[]{}<>^~$@#|*
F1-F12
space, backspace, delete, enter, arrow keys, page keys, home, end, insert, tabulator,
escape
sk version is 0.2
OPTIONS
-h, --help
Show help (if given as only argument)
-v, --version
Show version (if given as only argument)
-i, --info
Show info (if given as only argument)
local OSC port
Messages will have a source port equal to local OSC port. Default: 7777
remote OSC host
Messages are sent to specified host. Default: localhost
remote OSC port
Messages are sent to specified port, Deault: 7770
EXIT STATUS
0
Success
1
Error
EXAMPLES
Start with standard values
$ sk
Start with all OSC properties set
$ sk 1234 10.10.10.22 4444
BUGS
See the BUGS file in the source distribution.
AUTHOR
sk was written by Thomas Brand <tom@trellis.ch>
RESOURCES
Github: https://github.com/7890/sendkeys
SEE ALSO
oscdump(1)
COPYING
Copyright (C) 2013 Thomas Brand. Free use of this software is granted under the terms of
the GNU General Public License (GPL).
07/23/2013 SK(1)
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products.
Learn more.
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products.
You can always update your selection by clicking Cookie Preferences at the bottom of the page.
For more information, see our Privacy Statement.
Essential cookies
We use essential cookies to perform essential website functions, e.g. they're used to log you in.
Learn more
Always active
Analytics cookies
We use analytics cookies to understand how you use our websites so we can make them better, e.g. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task.
Learn more