Ok, eu não tenho uma resposta para sua pergunta sobre hardware kvm, mas posso sugerir que você analise a sinergia como uma solução para o compartilhamento de teclado e mouse entre dois computadores.
O Synergy é um aplicativo de servidor cliente leve que usa o teclado e o mouse no servidor para mover o ponteiro e permitir a entrada de texto nas máquinas clientes. Também permite cortar e colar entre máquinas.
A geometria e a localização das telas de vídeo são configuradas em um arquivo de texto no servidor, permitindo, por exemplo, que o monitor da sua torre seja colocado "acima" do monitor do laptop. Quando você move o ponteiro do mouse para fora da parte superior do seu laptop, ele entra na parte inferior do monitor para a torre ...
A sinergia pode ser encontrada aqui: link . Servidores e clientes estão disponíveis para PC, Linux e Mac.