stay off on a socket on linux because a connection clearly
doesn't send data as often as possible. will have to implement
a UDP socket to reduce overhead and avoid these delays. wanted
to do that anyway.
on unix, but client screens don't simulate events other than
mouse move. also not supporting clipboard at all yet and the
main app is just a temporary framework to test with. must
clean up protocol and communication.