4

У меня есть беспроводная клавиатура / мышь Logitech, но я потерял крошечный беспроводной USB-приемник.

Я хочу использовать свой ноутбук в качестве клавиатуры для другой машины (Ubuntu 10.10), пока не заменю клавиатуру и мышь.

Можно ли управлять клавиатурой консоли через ssh? Мне нужно только управление с клавиатуры, я не хочу использовать что-то вроде VNC, потому что видео слишком медленное.

РЕДАКТИРОВАТЬ: Я хотел бы прояснить, что я хочу иметь возможность контролировать графические приложения, запущенные в сеансе консоли, поэтому что-то вроде экрана GNU не (насколько я знаю) поможет с этим.

3 ответа3

7

x2x делает именно то, что вы хотите:

$ ssh -X othermachine x2x -west -to :0

Теперь вы можете переместить мышь влево от вашего ноутбука, и она появится на другом компьютере. Клавиатура тоже идет туда.

Вам нужно будет включить перенаправление X в sshd этой другой машины.

1

Synergy - это клиент-серверное приложение, поэтому вы можете совместно использовать клавиатуру и мышь на одном (сервере) с несколькими другими рабочими столами (клиентами). Я использовал его годами, и его довольно легко настроить.

0

Используйте что-то вроде tmux или screen. Эти программы запустят консольный сеанс, к которому можно подключиться через любое соединение ssh или локальный терминал. Кроме того, они позволяют открывать несколько сеансов консоли в одном сеансе родительского экрана /tmux, позволяя взаимодействовать с несколькими оболочками и консольными программами через одно соединение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .