Manjaro Совместное использование клавиатуры и мыши

Совместное использование клавиатуры и мыши

From Manjaro
Revision as of 09:18, 27 January 2023 by Krotesk (talk | contribs) (Created page with "Запустив Openbox, я не могу использовать синергию, пока не загрузится OB. Но в некоторых менеджерах д...")
Other languages:
English • ‎русский
Замечание
Эта страница устарела. Она должна быть обновлена чтобы включить в себя также и барьер

Обзор

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.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.