Diseased Head
08-04-2008, 13:58
Привет.
Да уж ну и глючная же у меня бошка. Вот тут мне в очередной раз пришла в голову идея (или "идея").
Многие из нас знают что для управления двумя ПК есть KVM переключатели. Но я вот думаю что можно обойтись и без него. Схема такая:
[монитор]---(vga, video-out)=| П |=(video-in)-----(video-out)=| П |
[колонки]--------(audio-out)=| К |=(audio-in)-----(audio-out)=| К |
[мышь]-----------(ps/2, USB)=| 1 |=(USB)----------(ps/2, USB)=| 2 |
[клава]----------(ps/2, USB)=| |=(USB)----------(ps/2, USB)=| |Со звуком и видео то всё понятно. Но мышь и клавиатура?
У меня появилась мысль написать программу. Которая бы перехватывала сигналы мыши и клавы на ПК1 и передавала-бы эти сигналы на ПК2, через USB интерфейс. В результате чего ПК2 воспринимал бы эти кабеля (идущие от ПК1) как мышь и клаву. Тоисть такая обманка (что-б даже дрова оригинальные от мыши и клавы можно было поставить).
Вот такая вот фигня. Кто чё думает? Такое реально? Надо братся за Assembler. Или C++ подойдёт?
Одно понятно точно. Надо почитать как устроены интерфейсы USB и PS/2.
Да уж ну и глючная же у меня бошка. Вот тут мне в очередной раз пришла в голову идея (или "идея").
Многие из нас знают что для управления двумя ПК есть KVM переключатели. Но я вот думаю что можно обойтись и без него. Схема такая:
[монитор]---(vga, video-out)=| П |=(video-in)-----(video-out)=| П |
[колонки]--------(audio-out)=| К |=(audio-in)-----(audio-out)=| К |
[мышь]-----------(ps/2, USB)=| 1 |=(USB)----------(ps/2, USB)=| 2 |
[клава]----------(ps/2, USB)=| |=(USB)----------(ps/2, USB)=| |Со звуком и видео то всё понятно. Но мышь и клавиатура?
У меня появилась мысль написать программу. Которая бы перехватывала сигналы мыши и клавы на ПК1 и передавала-бы эти сигналы на ПК2, через USB интерфейс. В результате чего ПК2 воспринимал бы эти кабеля (идущие от ПК1) как мышь и клаву. Тоисть такая обманка (что-б даже дрова оригинальные от мыши и клавы можно было поставить).
Вот такая вот фигня. Кто чё думает? Такое реально? Надо братся за Assembler. Или C++ подойдёт?
Одно понятно точно. Надо почитать как устроены интерфейсы USB и PS/2.