Чи можуть два ПК з Ubuntu спільно використовувати буфер буфера обміну?


Відповіді:


9

Якщо ПК знаходяться в одній мережі, можливо. Програмне забезпечення типу Synergy може це зробити.

Synergy об'єднує ваші пристрої в один згуртований досвід.

  • Плавно перемістіть мишу на будь-який комп'ютер і почніть вводити текст.
  • Працює у всіх основних операційних системах (Windows, Mac OS X та Linux).
  • Поділіться буфером обміну (скопіюйте та вставте) між своїми комп’ютерами.

1
Я тебе люблю! Це те, що мені потрібно! І це працює!
Віталій Зданевич

2
Я багато використовую синергію, чудове програмне забезпечення. сподіваюся, що ви їх підтримуєте
Sverre

4

(У більшості випадків synergyбуде корисніше за це - див. Відповідь @ jonvon.)

Існує більш низьке рішення, схоже на таке synergy- воно називається x2x- як "X до X", яке об'єднує два X екрани.

За допомогою двох дисплеїв X він може переключити мишу на інший дисплей, коли він торкається краю екрана, який знаходиться поруч з іншим екраном, який відчуває, що це лише один покажчик миші на одному великому екрані - в той час як він фактично перемістився на інший комп'ютер і переключився на керування клавіатурою.

Для цієї задачі x2xділиться виділенням X між двома комп'ютерами. При використанні з windows він взаємодіє з буфером обміну.

Він доступний як пакет x2xв Ubuntu, але є також збірка Cygwin, доступна в налаштуваннях cygwin. Версія cygwin дозволяє підключитися до екрана Windows, не запускаючи X там.

Про параметри див man x2x.
(Переконайтеся, що ви використовуєте один із варіантів, наприклад -west- який активує більш цікавий режим роботи.)


1
Дякую, це цікаво для тестування. Але вже зараз із Synergy ніхто не здогадається, що мій другий монітор не підключений до того ж ПК :)
Віталій Зданевич,

@VitalyZdanevich Так, я знаю це захоплення :) Пам'ятаю, коли я вперше застосував x2x- я працював віддалено на обох екранах. Переходячи на інший екран, вказівник миші ефективно перейшов з Гонконгу до Швеції. Через Німеччину.
Volker Siegel

Це може бути корисно при використанні x2x: askubuntu.com/a/167591/75050
fuenfundachtzig

3

Ви можете взаємодіяти з буфером обміну X (і вибором резюме), використовуючи xclip. Конкретне завдання вашого запитання - вставити текст, скопійований в іншому місці, вимагає скопіювати вміст буфера обміну.
Ви можете використовувати sshдля передачі тексту з одного буфера обміну в інший. Це найкраще працює, звичайно, без пароля ssh логін:

Після копіювання на firstPc, ви запускаєте на secondPc:

$ ssh firstPc 'DISPLAY=:0 xclip -o -selection clipboard' | xclip -i  -selection clipboard

Тепер ви можете вставити на secondPc.

Зауважте, що буфер обміну може містити не лише текст, але й більш структуровані дані. Він навіть може містити одні й ті самі дані в декількох форматах.


1
Я набагато більше отримав із Synergy - моєю мишкою на двох ПК! Але дякую за відповідь.
Віталій Зданевич,

1
Звичайно, я здогадався, що відповідь на синергію є кориснішою для вас - але, можливо, пізніше читач зацікавиться цим, оскільки він досить добре відповідає тексту запитання. Це сказав, ти нагадав мені, що я знаю інше рішення, більш схоже на синергію; Це дещо між ними, ви все одно будете використовувати синергію.
Volker Siegel

1

Ви також можете використовувати цей акуратний маленький онлайн-буфер обміну під назвою IP-Share . Я вважаю це дуже корисним, коли ви хочете скопіювати / вставити невеликий текст та / або файли між комп'ютерами або мобільними пристроями в одній мережі!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.