SynergyTop / Synergysynergy-plushttp://code.google.com/p/synergy-plus/ メンテナンスされていない本家の代わりの分家らしい。 環境が変わって本家も使ってなかったけど、 以下、本家 Synergy のメモ(古いが当時から更新されていないので。 概要
http://synergy2.sourceforge.net/ 日本語キーパッチ1.0.14半角/全角キー・変換キーが使えるように。
1.2.2半角/全角キーが使えるように。 Added to 1.2.3(しかし以降ではまた消えている気がする 1.2.8
1.3.1
lib/common/tmp.cpp1.0.14 の頃の話。 VS.net2003 ではこういう適当なファイルを作らないとcommon.libが生成されない (なんか他の方法がありそうだが・・・。 #include "BasicTypes.h" #include "IInterface.h" #include "Version.h" #include "common.h" #include "stdbitset.h" #include "stddeque.h" #include "stdfstream.h" #include "stdistream.h" #include "stdlist.h" #include "stdmap.h" #include "stdostream.h" #include "stdpost.h" #include "stdpre.h" #include "stdset.h" #include "stdsstream.h" #include "stdstring.h" #include "stdvector.h" Shift+SpaceがWindows側で効かない1.2.xは解決している様子 GNOMEがあがったときに発生したトラブル?→2.8 に上げたときのトラブル
synergyのログ DEBUG1: recv key down id=61411, mask=0x0000, button=0x0042 DEBUG1: send key 162, 0x001d, press DEBUG1: recv key down id=65, mask=0x1002, button=0x0026 DEBUG1: send key 160, 0x002a, press DEBUG1: send key 65, 0x001e, press DEBUG1: send key 160, 0x002a, release DEBUG1: recv key up id=65, mask=0x1002, button=0x0026 DEBUG1: send key 65, 0x001e, release DEBUG1: recv key up id=61411, mask=0x1002, button=0x0042 DEBUG1: send key 162, 0x001d, release
.Xmodmapを普通に食ってくれないので xmodmap ~/.Xmodmapなシェルスクリプトを書いて それをセッションの自動起動プログラムに指定 I井さんのところにも似たようなことが書いてある(遅 keycode 37 = Control_L keycode 66 = Control_L remove Lock = Control_L add Control = Control_L hostname と synergys1.2.5 /etc/hostnameと/etc/hostsをFQDNで書いたところ、以下メッセージが出たところで synergysが落ちる。 .synergy.conf の aliases のところにFQDNを付け足すか、 そもそも /etc/hostname にFQDNを書くのは invalid? DEBUG: synergys.cpp,1054: configuration read successfully Debian 1.2.8-2プロトコルが 1.2 高い優先度で起動2005/04/08 追記 ---- WindowsだとGUIをドラッグなどするとSynergyの処理が粗くなったり、止まったりする。 Windows 参照 しかし直接起動したプロセスとは別のプロセスが走るのか、優先度は上がらない。 ミュートキー適当なキーに XF86AudioMute を当てておけば、Windows側ではVK_VOLUME_MUTEが飛んでいる。 補足Linux+Windowsな環境で変なキーの割り当てをしようと思ったときは、 Linuxがサーバの時、クライアント側(DEBUG1)で表示されるidはkeysym? |