In a wireless keyboard-video-mouse ("KVM") system in which a remote
computer accesses the video output data of a target computer, a method of
providing video data from the target computer to the remote computer, a
method includes compressing at least some of the video data using a line
fitting compression scheme to produce at least one sequence of absolute
coded pixel segments and relative coded pixel segments which combine to
represent the video data; and providing the sequence of absolute coded
pixel segments and relative coded pixel segments to the remote computer.