Difference between revisions of "Keyboard and Mouse Sharing/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "Если две машины настроены на загрузку synergy при загрузке, то не имеет значения, в каком порядке за...") |
(Created page with "Synergy практически не использует системные ресурсы и даже совместно использует буфер обмена! <br cle...") |
||
Line 12: | Line 12: | ||
Если две машины настроены на загрузку synergy при загрузке, то не имеет значения, в каком порядке загружается сервер или клиент. | Если две машины настроены на загрузку synergy при загрузке, то не имеет значения, в каком порядке загружается сервер или клиент. | ||
Synergy | Synergy практически не использует системные ресурсы и даже совместно использует буфер обмена! | ||
<br clear="all" /> | <br clear="all" /> | ||
== | ==Осведомленность о багах== | ||
Running Openbox, I can't make use of synergy until OB has loaded. But some Linux display managers you can use it before hand. | Running Openbox, I can't make use of synergy until OB has loaded. But some Linux display managers you can use it before hand. |
Revision as of 09:17, 27 January 2023
Обзор
Synergy - это великолепное программное обеспечение, которое не требует особых усилий для начала работы, хотя безупречный автозапуск потребовал некоторой настройки.
Что же делает Synergy?
Теперь я могу использовать свои любимые клавиатуру и мышь для управления двумя компьютерами (synergy подойдёт и для большего количества компьютеров, если они у вас есть) по одному, конечно...
Если две машины настроены на загрузку synergy при загрузке, то не имеет значения, в каком порядке загружается сервер или клиент.
Synergy практически не использует системные ресурсы и даже совместно использует буфер обмена!
Осведомленность о багах
Running Openbox, I can't make use of synergy until OB has loaded. But some Linux display managers you can use it before hand.
While it should already be fixed, there is an old bug that can produce 1-2 second black screens. For most this is fixed by issuing the command
xset -dpms
If necessary, the command can be placed in ~/.xinitrc so the problem never appears.
The Synergy Server:
Установка:
Rather than me duplicating it, the Archwiki has a great page on Synergy installation.
Конфигурация:
My /etc/hosts file follows which should speak for itself:
192.168.1.3 rightpc.localdomain rightpc ## the HP server 192.168.1.6 leftpc.localdomain leftpc ## the iMac client
Synergy.conf
Here is a great start (a complete solution in my case) for a very smoothly running pair of machines (easily edited for more though), via one mouse & keyboard being connected to the synergys server - this synergy.conf is the server configuration file which does the job faultlessly for me:
#synergy.conf section: screens leftpc: halfDuplexCapsLock = false halfDuplexNumLock = false halfDuplexScrollLock = false xtestIsXineramaUnaware = false switchCorners = none +top-left +top-right +bottom-left +bottom-right switchCornerSize = 0 rightpc: halfDuplexCapsLock = false halfDuplexNumLock = false halfDuplexScrollLock = false xtestIsXineramaUnaware = false switchCorners = none +top-left +top-right +bottom-left +bottom-right switchCornerSize = 0 end section: aliases leftpc: 192.168.1.6 rightpc: 192.168.1.3 end section: links leftpc: right = rightpc rightpc: left = leftpc end section: options heartbeat = 1000 relativeMouseMoves = false screenSaverSync = false win32KeepForeground = false switchCorners = none +top-left +top-right +bottom-left +bottom-right switchCornerSize = 4 end
This synergyc.conf file suits my uses perfectly, I found it on the Arch wiki, & it needed no functional modification. I put it in /home/handy as a <.dot> file i.e. ~/.synergy.conf .
The Synergy Client(s):
Установка synergy
sudo pacman -S synergy
Client /etc/hosts:
Edit the /etc/hosts file, mine is below for those that do need to reference, & if you do make sure you compare it with the server side one posted earlier on this page:
192.168.1.6 leftpc.localdomain leftpc ## the iMac client 192.168.1.3 rightpc.localdomain rightpc ## the HP server [/code]
~/.xinitrc
Add the following to the ~/.xinitrc file (guess how I copied it?):
synergyc -d ERROR rightpc
Заключение:
Самая сложная работа - это сервер, а дальше все сводится к тому, чтобы отсортировать автозапуск так, чтобы он работал независимо от того, какая машина (машины) и в каком порядке включается. Для меня вышеописанное работает идеально после загрузки Openbox.