rinputd is a server daemon which listens for remote input clients. Clients
connect over a secure SSL socket and authenticate with the server through the
Cyrus SASL password database /etc/sasldb2. The client may then initialize
an input device through the uinput user input event interface. After
initialization, the client may send input events such as key presses or mouse
-r, --realm realm
SASL realm to authenticate against. Defaults to rinput.
-c, --cert cert
SSL certificate file for the secure connection. Defaults to /etc/rinput/rinput.crt.
-k, --key key
SSL private key file for the secure connection. Defaults to /etc/rinput/rinput.key.
-p, --port port
Port to listen for clients on. Set to 0 to listen on any available port. Defaults to 8771.
Don't broadcast rinputd service on local network through multicast DNS. This
option is only available in Mac OS X or if compiled with Avahi support.
Limit output to rinputd internal errors.
Print out debugging information. Not useful for general purposes.
Do not fork to become a daemon, remain in the foreground.
User input device on Linux
Default certificate file for the secure connection.
Default private key file for the secure connection.