Sinergia para compartir solo el mouse (no el teclado)

Sinergia para compartir solo el mouse (no el teclado)

Synergy es muy útil para compartir un solo conjunto de mouse/teclado entre varias PC. Pero tengo una computadora portátil (WinXP SP3) y una computadora de escritorio (OS X Snow Leopard), un mouse y un teclado que se conecta al escritorio. No necesito compartir teclado ya que cada uno tiene uno. ¿Hay alguna forma de compartir solo el mouse? Ya que si se habilita el uso compartido del teclado, podría causar inconvenientes. Gracias.

PD. Otra pregunta rápida es ¿cómo detener el demonio de sinergia en Mac OS? synergys --help no proporciona ninguna información.

Respuesta1

No creo que esto funcione, porque cuando mueves el cursor del mouse fuera del servidor, la ventana activa se desenfoca, por lo que si pudieras escribir en el teclado del servidor no habría ninguna ventana activa a la que ingresar las pulsaciones de teclas.

Synergy no desactiva el teclado del cliente, por lo que cuando se haya mudado a otra PC aún podrá escribir en el teclado de esa PC (así como en el del servidor).

Lo único que no puede hacer es escribir en el teclado del servidor y que aparezca en el servidor, cuando el mouse está en otra pantalla.

Respuesta2

(Sugerencia general del sitio: limite las preguntas a solo 1 pregunta a la vez)

Con respecto a eliminar la sinergia, abra la terminal y escriba sudo killall synergys. Le pedirá su contraseña.

Sospecho que no es posible compartir el mouse y no el teclado.

Respuesta3

Esto es posible. dentro de tuarchivo de configuraciónpuede usar la asignación keystroke() para nonedeshabilitar una tecla en el cliente. Por lo general, se usa para deshabilitar una clave que puede causar problemas en el cliente (como altgr, win o rctrl cuando se están ejecutando ciertas aplicaciones), pero se puede usar para deshabilitar todas las claves, aunque debe hacerlo una tecla a la vez. tiempo.

 keystroke(key) = actions

Podría usarse en su situación de esta manera:

 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

También necesitarás realizar asignaciones para la letra y otras claves, a través de la sintaxis \uXXXX:

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

información relacionada