It sounds like what you want it some sort of HDMI over CAT6 cable with USB over the same cable as well.
I know you can push HDMI (or displayport) a very long way over CAT6 cable with the correct converters - I'm not sure if any of those solutions include remote USB as well - you'd think some do.
Any other solution means you need other computers at each endpoint.