с терминала . На локальной машине довольно лекго можно организовать двухсторонний обмен с клавиатурой. На терминале тоже по-идее должны передаваться команды клавиатуре (хотя-бы для того, чтобы CapsLock зажигать - в win это разруливается драйвером). И, ежели это так, то нах тогда мне ethernet-ы и usb! Ежели девайс можно будет воткнуть в разрыв кабеля клавы...