키보드가 아닌 마우스만 공유하는 시너지 효과

키보드가 아닌 마우스만 공유하는 시너지 효과

Synergy는 여러 PC 간에 단일 마우스/키보드 세트를 공유하는 데 매우 편리합니다. 하지만 저는 노트북(WinXP SP3)과 데스크탑(OS X Snow Leopard), 마우스, 데스크탑에 연결되는 키보드를 가지고 있습니다. 각각 키보드가 있기 때문에 키보드를 공유할 필요가 없습니다. 마우스만 공유하는 방법이 있나요? 키보드 공유를 활성화하면 불편을 겪을 수 있습니다. 감사해요.

추신. 또 다른 빠른 질문은 Mac OS에서 시너지 데몬을 중지하는 방법입니다. synergys --help는 어떤 정보도 제공하지 않습니다.

답변1

서버 밖으로 마우스 커서를 이동하면 활성 창의 초점이 흐려지기 때문에 이것이 작동하지 않을 것이라고 생각합니다. 따라서 서버의 키보드로 입력할 수 있으면 키 누르기가 들어갈 활성 창이 없기 때문입니다.

Synergy는 클라이언트 키보드를 비활성화하지 않으므로 다른 PC로 이동한 경우에도 해당 PC의 키보드(서버 키보드 포함)에서 계속 입력할 수 있습니다.

당신이 할 수 없는 유일한 일은 마우스가 다른 화면에 있을 때 서버의 키보드로 입력하여 서버에 나타나게 하는 것입니다.

답변2

(일반 사이트 힌트 - 한 번에 1개의 질문으로만 질문하도록 제한하세요.)

시너지 제거에 관해서는 터미널을 불러와 sudo killall synergys. 비밀번호를 묻는 메시지가 표시됩니다.

키보드가 아닌 마우스를 공유하는 것은 불가능할 것 같습니다.

답변3

이것은 가능하다. 당신의구성 파일none클라이언트에서 키를 비활성화하려면 keystrok() 할당을 사용할 수 있습니다 . 일반적으로 클라이언트에서 문제를 일으킬 수 있는 키(예: 특정 앱이 실행 중일 때 altgr, win 또는 rctrl)를 비활성화하는 데 사용되지만, 한 번에 하나의 키를 수행해야 하지만 모든 키를 비활성화하는 데 사용할 수 있습니다. 시간.

 keystroke(key) = actions

다음과 같은 상황에서 사용할 수 있습니다.

 keystroke(AppMail) = none
 keystroke(AppMedia) = none
 keystroke(AppUser1) = none
 keystroke(AppUser2) = none
 keystroke(AudioDown) = none
 keystroke(AudioMute) = none
 keystroke(AudioNext) = none
 keystroke(AudioPlay) = none
 keystroke(AudioPrev) = none
 keystroke(AudioStop) = none
 keystroke(AudioUp) = none
 keystroke(BackSpace) = none
 keystroke(Begin) = none
 keystroke(Break) = none
 keystroke(Cancel) = none
 keystroke(CapsLock) = none
 keystroke(Clear) = none
 keystroke(Delete) = none
 keystroke(Down) = none
 keystroke(Eject) = none
 keystroke(End) = none
 keystroke(Escape) = none
 keystroke(Execute) = none
 keystroke(F1) = none
 keystroke(F2) = none
 keystroke(F3) = none
 keystroke(F4) = none
 keystroke(F5) = none
 keystroke(F6) = none
 keystroke(F7) = none
 keystroke(F8) = none
 keystroke(F9) = none
 keystroke(F10) = none
 keystroke(F11) = none
 keystroke(F12) = none
 keystroke(F13) = none
 keystroke(F14) = none
 keystroke(F15) = none
 keystroke(F16) = none
 keystroke(F17) = none
 keystroke(F18) = none
 keystroke(F19) = none
 keystroke(F20) = none
 keystroke(F21) = none
 keystroke(F22) = none
 keystroke(F23) = none
 keystroke(F24) = none
 keystroke(F25) = none
 keystroke(F26) = none
 keystroke(F27) = none
 keystroke(F28) = none
 keystroke(F29) = none
 keystroke(F30) = none
 keystroke(F31) = none
 keystroke(F32) = none
 keystroke(F33) = none
 keystroke(F34) = none
 keystroke(F35) = none
 keystroke(Find) = none
 keystroke(Help) = none
 keystroke(Home) = none
 keystroke(Insert) = none
 keystroke(KP_0) = none
 keystroke(KP_1) = none
 keystroke(KP_2) = none
 keystroke(KP_3) = none
 keystroke(KP_4) = none
 keystroke(KP_5) = none
 keystroke(KP_6) = none
 keystroke(KP_7) = none
 keystroke(KP_8) = none
 keystroke(KP_9) = none
 keystroke(KP_Add) = none
 keystroke(KP_Begin) = none
 keystroke(KP_Decimal) = none
 keystroke(KP_Delete) = none
 keystroke(KP_Divide) = none
 keystroke(KP_Down) = none
 keystroke(KP_End) = none
 keystroke(KP_Enter) = none
 keystroke(KP_Equal) = none
 keystroke(KP_F1) = none
 keystroke(KP_F2) = none
 keystroke(KP_F3) = none
 keystroke(KP_F4) = none
 keystroke(KP_Home) = none
 keystroke(KP_Insert) = none
 keystroke(KP_Left) = none
 keystroke(KP_Multiply) = none
 keystroke(KP_PageDown) = none
 keystroke(KP_PageUp) = none
 keystroke(KP_Right) = none
 keystroke(KP_Separator) = none
 keystroke(KP_Space) = none
 keystroke(KP_Subtract) = none
 keystroke(KP_Tab) = none
 keystroke(KP_Up) = none
 keystroke(Left) = none
 keystroke(LeftTab) = none
 keystroke(Linefeed) = none
 keystroke(Menu) = none
 keystroke(NumLock) = none
 keystroke(PageDown) = none
 keystroke(PageUp) = none
 keystroke(Pause) = none
 keystroke(Print) = none
 keystroke(Redo) = none
 keystroke(Return) = none
 keystroke(Right) = none
 keystroke(ScrollLock) = none
 keystroke(Select) = none
 keystroke(Sleep) = none
 keystroke(Space) = none
 keystroke(SysReq) = none
 keystroke(Tab) = none
 keystroke(Undo) = none
 keystroke(Up) = none
 keystroke(WWWBack) = none
 keystroke(WWWFavorites) = none
 keystroke(WWWForward) = none
 keystroke(WWWHome) = none
 keystroke(WWWRefresh) = none
 keystroke(WWWSearch) = none
 keystroke(WWWStop) = none
 keystroke(Space) = none
 keystroke(Exclaim) = none
 keystroke(DoubleQuote) = none
 keystroke(Number) = none
 keystroke(Dollar) = none
 keystroke(Percent) = none
 keystroke(Ampersand) = none
 keystroke(Apostrophe) = none
 keystroke(ParenthesisL) = none
 keystroke(ParenthesisR) = none
 keystroke(Asterisk) = none
 keystroke(Plus) = none
 keystroke(Comma) = none
 keystroke(Minus) = none
 keystroke(Period) = none
 keystroke(Slash) = none
 keystroke(Colon) = none
 keystroke(Semicolon) = none
 keystroke(Less) = none
 keystroke(Equal) = none
 keystroke(Greater) = none
 keystroke(Question) = none
 keystroke(At) = none
 keystroke(BracketL) = none
 keystroke(Backslash) = none
 keystroke(BracketR) = none
 keystroke(Circumflex) = none
 keystroke(Underscore) = none
 keystroke(Grave) = none
 keystroke(BraceL) = none
 keystroke(Bar) = none
 keystroke(BraceR) = none
 keystroke(Tilde) = none

또한 \uXXXX 구문을 통해 문자 및 기타 키를 할당해야 합니다.

 keystroke(\u0001) = none
 keystroke(\u0002) = none
 keystroke(\u0003) = none

관련 정보