I've never seen a KVM with printer either. I honestly think one of the better printer sharing options is to put an NIC in both computers and have a home network ($40). That way you can share files, share a printer, share an internet access, and play network games together. Even if a printer switch cost less than $40, it just won't provide the same benefits.