Difference between revisions of "Keyboard and Mouse Sharing/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "Synergy практически не использует системные ресурсы и даже совместно использует буфер обмена! <br cle...") |
(Created page with "Запустив Openbox, я не могу использовать синергию, пока не загрузится OB. Но в некоторых менеджерах д...") |
||
Line 16: | Line 16: | ||
==Осведомленность о багах== | ==Осведомленность о багах== | ||
Запустив Openbox, я не могу использовать синергию, пока не загрузится OB. Но в некоторых менеджерах дисплеев Linux вы можете использовать её до этого. | |||
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 | 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 |
Revision as of 09:18, 27 January 2023
Обзор
Synergy - это великолепное программное обеспечение, которое не требует особых усилий для начала работы, хотя безупречный автозапуск потребовал некоторой настройки.
Что же делает Synergy?
Теперь я могу использовать свои любимые клавиатуру и мышь для управления двумя компьютерами (synergy подойдёт и для большего количества компьютеров, если они у вас есть) по одному, конечно...
Если две машины настроены на загрузку synergy при загрузке, то не имеет значения, в каком порядке загружается сервер или клиент.
Synergy практически не использует системные ресурсы и даже совместно использует буфер обмена!
Осведомленность о багах
Запустив Openbox, я не могу использовать синергию, пока не загрузится OB. Но в некоторых менеджерах дисплеев Linux вы можете использовать её до этого.
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.