Patent ID: 6256014
Filing Date: 2001-07-03
Classification: G06F,G09G

Abstract:
A KVM switch, comprising:a switch processor to route KVM data between at least two selected workstations and at least one selected computer;a first user port to receive first mouse signals from a first mouse of a first workstation, said first mouse having an associated first set of user input structures;a second user port to receive second mouse signals from a second mouse of a second workstation, said second mouse having an associated second set of user input structures;memory area containing a predetermined hierarchical mouse ranking for predetermined combinations of mice user input structures; anda mouse service subroutine to issue predetermined queries to the first mouse and the second mouse to determine, based on responses to the queries from the first mouse and the second mouse, what the corresponding first and second sets of user input structures are for, respectively, the first mouse and the second mouse, and further to issue emulated mouse instructions to the one selected computer using a selected one of the first and second sets of user input structures that is highest ranking in the predetermined hierarchical mouse ranking stored in the memory area.