Compartir un teclado y mouse Bluetooth secuencialmente entre dos Mac

Trabajo fuera de mi casa donde tengo dos computadoras: una Macbook Pro de mediados de 2010 (para mi trabajo diario) y una iMac de mediados de 2010 (personal). Durante la jornada laboral, mi iMac actúa como una segunda pantalla para mi Macbook Pro a través de Mini Displayport.

Actualmente, uso un teclado y mouse USB para mi computadora de trabajo y un teclado Bluetooth y Magic Mouse + Magic Trackpad para usar con mi computadora personal. Me gustaría deshacerme del teclado y el mouse con cable y solo usar el Bluetooth para ambas máquinas (pero nunca simultáneamente).

¿Es posible compartir fácilmente el conjunto único de dispositivos de entrada sin tener que romper y restablecer repetidamente el emparejamiento del dispositivo de entrada con la computadora correcta? No me opongo a comprar algún tipo de hardware adicional para lograr esto, siempre que no sea prohibitivamente costoso o engorroso de usar o configurar.

No tengo claro cómo le diría a la MacBook Pro que deje los dispositivos solos para que la iMac pueda tenerlos por la noche. Quiero evitar desemparejar y volver a emparejar los dispositivos cada vez que quiero moverlos hacia adelante o hacia atrás.

Básicamente, ¿hay software o hardware que funcione como un conmutador KVM Bluetooth?

No, tendrás que romper la relación cada vez. Esto se debe a que el iMac esperará que el teclado funcione en todo momento.
¿Qué sucede si apaga el bluetooth de la MacBook Pro cuando es hora de que el iMac encienda su bluetooth? Ambas computadoras deberían estar felices de mantener sus emparejamientos individuales y un ciclo de encendido es todo lo que el mouse / teclado necesitaría para encontrar a su "otro" amigo.

Respuestas (13)

El problema está en los dispositivos, el mouse de Apple y el teclado en su estuche. No se emparejan con más de un host BlueTooth a la vez. Necesita un host BlueTooth que sea "central" para ambas Mac si desea usarlas.

Puede encontrar conmutadores KVM que tengan receptores host BlueTooth. Por ejemplo, el Zonet KVM3322W (enlace muerto) funcionaba a través de USB y proporcionaba capacidades de receptor BlueTooth. No puedo dar fe de lo bien que funcionaría. Presumiblemente, emparejaría el teclado y el mouse con el receptor BlueTooth en el KVM en lugar de en cualquier Mac y luego, usando los atajos de teclado, cambiaría entre el control de las Mac que están conectadas al KVM a través de USB. No me queda claro cómo responderían las Mac al receptor BlueTooth en el KVM yendo y viniendo mientras cambias entre ellos. Podría ser que lo manejen bien.

La otra opción es buscar accesorios BlueTooth que permitan emparejarse con más de un host. Y luego cambie entre esos hosts desde las claves de hardware en ellos. Por ejemplo, esta combinación de teclado y panel táctil de IOGear admite el cambio entre 6 hosts BlueTooth. Entonces, lo vincularía con ambas Mac y usaría los interruptores del teclado para decidir con cuál estaba hablando en cualquier momento. Eso, para mí, parece el enfoque más confiable. Por supuesto: ahora estás atascado usando el teclado de IOGear en lugar de los periféricos de Apple.

¿Qué modelo de Zonet? Ese enlace ahora está roto. ¿Puedes decir el nombre de eso?
Lo siento, no. No recuerdo el modelo.
El consenso de las opiniones de los clientes parece ser que los conmutadores KVM Zonet son de una calidad realmente mala, de todos modos.
No puedo decir, no he usado ninguno de ellos y mi respuesta tiene un grado de escepticismo cuando se trata de qué tan bien funcionaría. No me sorprende que no funcionaría bien.
El problema con un interruptor KVM es con el sistema operativo. Cuando cambia de una computadora a otra, la primera pierde la conectividad BT. Entonces, cuando regresa, el sistema operativo tiene que encontrar el mouse / teclado nuevamente y hay un retraso que puede demorar 10 segundos (usando un KVM Belkin Soho de 4 puertos). Eso puede hacer el trato, pero es muy frustrante tener que esperar muchos segundos antes de poder hacer algo después de cada cambio.
Aquí está la secuencia de comandos que uso para cambiar mi Magic Mouse y Magic Keyboard de una macbook a otra (con acceso ssh sin contraseña entre las dos) sin tocar las macbooks: gist.github.com/blz777/57d897e7e10759abcff75a12a20799f1 La secuencia de comandos aún requiere un ciclo de encendido de los dispositivos (apague ambos interruptores, espere un segundo, vuelva a encender ambos interruptores). (Dado que ambas máquinas están conectadas al mismo monitor, también tengo que cambiar la entrada del monitor para comenzar a trabajar en la máquina de destino).

Yo también estaba buscando una respuesta a esta misma pregunta. Aquí está la solución que se me ocurrió:

  1. Vaya a Preferencias del sistema -> Bluetooth
  2. Haga clic en 'Avanzado'
  3. Asegúrese de que 'Permitir que los dispositivos Bluetooth activen esta computadora' no esté marcado
  4. Haga clic en Aceptar'

Ahora, cuando quiero cambiar de mi computadora principal a mi MacBook Pro, pongo la computadora principal en suspensión y activo la segunda. El teclado y el mouse bluetooth cambian a la computadora portátil y me voy. Cuando quiero volver a la computadora principal, pongo la computadora portátil en suspensión y activo la Mac Mini usando su botón de encendido.

Monterey 12.1 no tiene una opción "Avanzada" ni tiene "Permitir que los dispositivos Bluetooth activen esta computadora" en "Preferencias del sistema --> Bluetooth". ¿Cómo se cambia esta opción en Monterey?

http://www.share-mouse.com/ Versiones GRATUITAS y DE PAGO

o

Synergy - https://github.com/symless/synergy-core#synergy-core Versiones GRATUITAS y DE PAGO

funciona en Mac y PC y puede compartirse entre ambos.

He estado usando esta solución para poder usar mi Apple Wireless Keyboard y Magic Mouse en mi Mac y PC al mismo tiempo. Para cambiar, simplemente arrastre el mouse hasta el borde de la pantalla y aparecerá en la otra computadora como si fuera una gran computadora de escritorio.

synergy-foss.org lamentablemente ya no es gratuito
Es posible que Synergy ya no sea gratuito , pero mirando su sitio web en este momento es solo una tarifa única de $ 10. Bien podría ser gratis...
Al parecer, Synergy se ha mudado a symless.com/synergy .
github.com/symless/synergy-core#synergy-core aloja la versión GPL (Free, Open Source Software, FOSS) de synergy-core de Symless. Se agregó una edición a la respuesta principal para explicar esto.

No tengo ningún problema en hacer lo anterior.

Tengo 2 MBP. Uno es el Retina más reciente y el otro es de mediados de 2011. Tengo el mismo Apple Bluetooth Keyboard y Magic Trackpad emparejados con ambos y los uso sin quitar el emparejamiento.

Simplemente apago Bluetooth en el dispositivo en el que no los estoy usando, por lo que mi solución asume que no tiene otra necesidad de Bluetooth simultáneamente. Tanto el teclado como el panel táctil se emparejan felizmente con múltiples dispositivos. Todo funciona muy bien y no necesito apagar y encender el teclado y el Bluetooth. Simplemente alternar Bluetooth en los MBP en el orden correcto funciona bien. Apague Bluetooth en la computadora actual con la que los está usando y luego encienda Bluetooth en la otra. ¡Se conectarán después de unos segundos y estarás listo para rockear!

Me gustaría apoyar este enfoque. Tenga en cuenta que debe desconectar la primera computadora antes de que se active la segunda. Fácil con 2 Macbooks.
Me doy cuenta de que esta es una publicación anterior, pero la pregunta era para un iMac y mbp. Podría estar en el mismo barco pronto ya que estoy considerando una segunda computadora y la primera es una iMac. El problema con este enfoque es que creo que tendrá que mantener un teclado con cable conectado a la iMac: ¿de qué otra manera va a activar y desactivar el Bluetooth? Una vez apagado, no tendrá un teclado, de lo contrario, vuelva a encenderlo.
Y es posible que deba reiniciar los dispositivos bluetooth si no se emparejan con la nueva computadora después de apagar el bluetooth en la otra.

Siempre que ambas computadoras estén en la misma red, es posible que desee considerar una solución de software como teletransporte para el teclado y el mouse.

Aún necesitará algún tipo de interruptor para la pantalla.

Gracias por esto. Teletransportarse ahora funciona bien. Cualquier recomendación se refiere a un conmutador KVM. Tengo dos MacBook Pros, pantalla externa, impresora, parlantes y webcam
La mayoría de las pantallas externas tienen múltiples entradas de video. Puede usar una computadora en la entrada VGA y otra en la entrada DVI (o lo que sea). El cambio probablemente requiera aproximadamente 3 pulsaciones de botón, ¡pero no necesita un KVM y no tiene que soportar todos los cables KVM! (¡Y un KVM a un precio razonable lo obligará a usar VGA para ambas computadoras!)
Uso un interruptor HDMI que tiene un botón para cambiar entre dispositivos de entrada. El interruptor está pegado a la parte posterior de mi escritorio (así que los acordes quedan fuera del camino) y solo tengo que inclinarme para hacer el cambio. Lo cual es genial, excepto que mi Mac Mini ocasionalmente no puede salir del modo de suspensión por alguna razón. Pero eso es un problema con mi hardware (lamentablemente no me di cuenta de esto en el período de garantía)

Acabo de comprar un teclado Bluetooth Logitech K811 que tiene la capacidad de cambiar entre dispositivos. Agregue un Logitech T630 Touch Mouse y listo.

Yo mismo he luchado con este problema: la solución que funciona para mí es usar uno de los teclados inalámbricos sin Bluetooth que tiene su propio dongle USB. De esa forma, la conexión inalámbrica se realiza entre el dongle Bluetooth y el teclado, que viene emparejado de fábrica. En lo que respecta al KVM, es solo un teclado USB simple.

Mi recomendación es no cambiar.

El problema con cualquier solución de conmutación, hardware o software, es que hay un retraso de entre 5 y 10 segundos. Entonces, si tiene la intención de cambiar de una plataforma a otra rápidamente, es posible que no esté satisfecho con el requisito de tiempo para cambiar de una plataforma a otra.

Tengo un interruptor de hardware de engranaje IO durante los últimos 3 años y se tarda unos 5 segundos cada vez en cambiar de un lado a otro con el mouse y el teclado. Así que tengo un teclado con cable para cuando necesito cambiar de un lado a otro rápidamente para encontrar partes de lo que estoy trabajando.

Existe la solución de software VirtualKVM de Duane Fields, que se adapta perfectamente a sus necesidades. Hay dos problemas principales con el modo de visualización de destino:

  • tienes que presionar manualmente Cmd+F2 cada vez
  • no debe olvidar desactivar Bluetooth justo antes, de lo contrario, el teclado y el mouse no se emparejarán con la MacBook

VirtualKVM resuelve estos problemas. Aquí están tus pasos:

  1. Descargue la aplicación tanto para iMac como para MacBook, instálela y ejecútela.
  2. Simplemente conecte la MacBook a la iMac con un cable Thunderbolt.
    1. La aplicación presiona Cmd+F2 por ti.
    2. Deshabilita Bluetooth en el iMac y lo habilita en el MacBook.
  3. Ahora puede emparejar el teclado y el mouse con la MacBook, si no lo hizo antes. Si lo hiciste, se conectan automáticamente.

Eso es todo. Ahora puede usar el iMac como una pantalla con el teclado y el mouse conectados al MacBook. Cuando haya terminado, simplemente desconecte el cable y la aplicación devolverá todo como estaba (deshabilitar/habilitar Bluetooth, presione Cmd+F2). Tenga en cuenta que la aplicación deshabilitará Bluetooth en la MacBook; de lo contrario, el teclado y el mouse no se podrán volver a conectar a la iMac. Si necesita Bluetooth habilitado en ambos dispositivos, debe encenderlo manualmente.

La configuración de la aplicación es bastante simple, puedes ver todo en las imágenes a continuación. El Modo Host es para un iMac, el Modo Cliente es para un MacBook. La aplicación elige el modo automáticamente.

Modo anfitrión Modo cliente

Yo personalmente uso este software todos los días y me ahorra mucho tiempo y nervios. Con esta aplicación no tengo que hacer un trabajo de rutina y me hace feliz. Te deseo lo mismo.

Muchas gracias por compartir, termina mi pesadilla y una solución perfecta que estoy buscando :)

Puedo hacer un cambio rápido al conectar momentáneamente el mouse (o el teclado) a la nueva computadora a través de un cable lightning. Simplemente conecte el dispositivo como si fuera a cargarlo, desconecte el cable y el dispositivo se conecta a la computadora.

Puede usar la base de escritorio Bluetooth GKMB01 de IOGEAR para hacer este trabajo si no está alejando físicamente el teclado del área. El GKMB01 se conecta entre una computadora y su teclado/mouse USB, luego cambia la función de teclado y mouse entre la computadora con cable y dos dispositivos Bluetooth adicionales como su iMac con un doble toque rápido de la tecla OPT.

http://www.iogear.com/product/GKMB01/

Descargo de responsabilidad: estoy publicando en nombre de IOGEAR ya que tienen una solución directa disponible.

He creado un pequeño proyecto de código abierto que permite conectar teclados y ratones HID cableados e inalámbricos a Raspberry Pi Zero W (~$10/£10) que luego se presenta como un dispositivo de teclado+ratón bluetooth para sus máquinas y canales de entrada a un huésped activo. puede cambiar un host activo con una combinación de teclas. admite la reasignación de teclas. Implementación de Python, fácil de personalizar.

Concentrador Bluetooth HID ( https://github.com/ruundii/bthidhub ).

Tengo el mismo problema, uso una MacBook nueva con una iMac vieja (mediados de 2010) como pantalla, reflejada.

No pude hacer funcionar VirtualKVM. Seguí las instrucciones anteriores, instalé bien, usé la versión actualizada, pero cuando conecté el cable Thunderbolt y se reflejó automáticamente, el iMac nunca abandonó la conexión Bluetooth del teclado y el mouse.

No puede desactivar Bluetooth en el iMac, porque quiere que el teclado y el mouse estén conectados para mantener el control, pero puede eliminar el teclado y el mouse de la lista de dispositivos Bluetooth. Solo recuerde eliminar el teclado primero para que aún tenga el control del mouse para eliminar el mouse.

No es la solución más sofisticada, pero funciona.

Luego conecte Thunderbolt, luego empareje el mouse y el teclado en la MacBook, esto funcionó bien para mí.