Patent ID: 7557774

Claim:
A multi-monitor computer system for displaying pointer movements in a visually correct manner as a pointer moves across monitor boundaries, the system comprising: a computing device connected to a plurality of monitors, the computing device having computer-executable instructions executed to establish: a display surface comprising display areas corresponding to each of the plurality of monitors connected to the computing device for displaying information on the plurality of monitors; and a virtual space comprising virtual display areas corresponding to each of the plurality of monitors connected to the computing device, wherein the virtual display areas are arranged within the virtual space such that their arrangement reflects the physical alignment and relative pixel resolutions of the plurality of monitors to a user, the virtual space including empty virtual space corresponding to the physical separation between the plurality of monitors; wherein the virtual space maintains the pointer position in virtual space coordinates, captures pointer movement events designed to update the position of the pointer as displayed on the plurality of monitors, and updates the pointer position within the virtual space according to the captured pointer movement events; and wherein the virtual display areas are arranged in the virtual space to reflect the visual appearance of the monitors to a user by sizing the virtual display areas in the virtual space to correspond to the physical size of the corresponding monitors according to their relative pixel resolution and relative screen resolution.