A resposta do @A anão pode funcionar. A única consideração é quão próximos estão os dois computadores? O fato de você afirmar "sem vincular os desktops" me leva a acreditar que eles não estão bem próximos uns dos outros. Existe algo como KVM-over-IP. Eles são caros, por isso pode não ser a melhor opção para você, mas você pode executá-los mais longe. Além disso, o seu teclado não seria muito móvel.
Bluetooth será sua melhor aposta. Você pode obter um receptor para cada PC e usar o mesmo teclado em cada um. O problema é que ele fará exatamente a mesma coisa em cada PC ao mesmo tempo, então você terá que desativá-lo manualmente em um deles.