Commit Graph

305 Commits

Author SHA1 Message Date
crs 8beea84a8d added other mouse and key event handling to CXScreen. key repeat
isn't implemented and modifier masks are ignored.  modifier masks
are new;  they indicate the modifier key (shift, ctrl, etc) state
at the time of the key event.
2001-05-14 21:14:25 +00:00
crs fe79ac593c more fixes to reduce latency. nagle agorithm doesn't seem to
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.
2001-05-13 12:43:16 +00:00
crs d0594ea9f3 fixes to avoid update delays. 2001-05-13 12:21:11 +00:00
crs 2155c00c44 fixed bug in read() that miscalculated the message length. 2001-05-13 12:07:32 +00:00
crs 900b075e3a initial revision of synergy. currently semi-supports X windows
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.
2001-05-13 11:40:29 +00:00