Проведя беглый поиск по просторам интернета, ответа на свой вопрос найти не смог. Существуют ли готовые механизмы для сабжа?
Что-то вроде Soft KVM. То есть, допустим у меня есть рабочая станция и ноутбук, и я желаю работать на них одновременно, но не перескакивая с клавиатуры на клавиатуру. Нажал волшебную комбинацию, и клавиатура уже прицепилась к ноутбуку, ещё раз нажал — вернулась к рабочей станции.
Я это себе представляю как модуль ядра, создающий виртуальные устройства ввода и перехватывающий события реальных, и связанный с ним user-space демон для передачи событий по сети.