13 votos

Iniciar el iMac en modo de pantalla de destino sin teclado dedicado

Tengo un iMac antiguo que voy a jubilar como pantalla. Funciona bastante bien en el modo de pantalla de destino, pero tengo que mantener el teclado alrededor sólo para cambiarlo al modo de pantalla.

¿Hay alguna forma de

  • arrancar el iMac en modo pantalla de destino
  • iniciar el modo de visualización de destino de forma remota, por ejemplo, desde la consola?

0 votos

¿pudiste resolverlo?

0 votos

@simplegamer No es fiable. Probé con VirtualKVM y a veces funcionaba. Ahora guardo un teclado viejo en el cajón. Todo esto pronto será discutible, ya que los modelos actuales de Mac no soportan target display, así que estoy mirando soluciones alternativas como Luna Display de Astropad.

8voto

Monomeeth Puntos 139

Hay dos opciones que conozco que pueden satisfacer sus necesidades:

  1. Utilice la 1Teclado app. Esto le permite emparejar sus ordenadores a través de bluetooth y luego utilizar 1Keyboard para enviar el CommandF2 atajo de teclado. Básicamente permite utilizar un teclado con varios dispositivos.
  2. Utilice VirtualKVM . Se diseñó específicamente para quienes desean utilizar sus iMac en modo de pantalla de destino, y funciona especialmente bien en situaciones en las que se desea conectar un MacBook al iMac. Por ejemplo, si conectas tu MacBook a tu iMac a través de Thunderbolt, esta extensión cambiará automáticamente el iMac al modo de pantalla de destino, permitiéndote usar tu iMac como monitor. También desactiva el Bluetooth del iMac, dejando libre el ratón y el teclado para emparejarse con el MacBook (suponiendo que uses un teclado y un ratón bluetooth). Cuando desenchufes el MacBook, el Bluetooth del iMac volverá a activarse y se restaurará el monitor.

Las opciones anteriores deberían funcionar bien. Si eres un usuario más avanzado, también puedes consultar esto Pregunta de superusuario .

2 votos

La opción 1 no me ha funcionado usando macOS Mojave 10.14.5 y la versión 2.6 de 1Keyboard.

1 votos

Ninguna de las opciones funciona. 1Keyboard no funciona cuando el Target Display Mode está activado, una vez que el Target Display Mode está desactivado, 1Keyboard empieza a funcionar de nuevo. Y Virtual KVM necesita un teclado conectado para cambiar al modo de pantalla de destino, si no hay ningún teclado conectado, simplemente apaga el Bluetooth del iMac pero no activa el cambio de modo de pantalla de destino.

1voto

Jackson Kailath Puntos 131

Puede empezar Modo de visualización de destino a través de SSH de otros macs de la red local.

1voto

ameeuw Puntos 11

Hoy he estado investigando sobre el mismo problema y he encontrado una solución al problema de la conmutación remota.

Emulador de teclado Apple para cambiar a distancia el modo de pantalla de destino de un iMac sin un teclado conectado físicamente Problema Qué necesita

Paso 1:

Descarga e instala el IDE de Arduino (yo lo hice con la versión 1.8.12)

Segundo paso:

Modificar la descripción de la placa Arduino Leonardo en /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/boards.txt en el paquete de la aplicación Arduino IDE para incluir el descriptor USB necesario para que coincida con lo siguiente:

leonardo.name=Arduino Leonardo
leonardo.vid.0=0x2341
leonardo.pid.0=0x0036
leonardo.vid.1=0x2341
leonardo.pid.1=0x8036
leonardo.vid.2=0x2A03
leonardo.pid.2=0x0036
leonardo.vid.3=0x2A03
leonardo.pid.3=0x8036

leonardo.upload.tool=avrdude
leonardo.upload.protocol=avr109
leonardo.upload.maximum_size=28672
leonardo.upload.maximum_data_size=2560
leonardo.upload.speed=57600
leonardo.upload.disable_flushing=true
leonardo.upload.use_1200bps_touch=true
leonardo.upload.wait_for_upload_port=true

leonardo.bootloader.tool=avrdude
leonardo.bootloader.low_fuses=0xff
leonardo.bootloader.high_fuses=0xd8
leonardo.bootloader.extended_fuses=0xcb
leonardo.bootloader.file=caterina/Caterina-Leonardo.hex
leonardo.bootloader.unlock_bits=0x3F
leonardo.bootloader.lock_bits=0x2F

leonardo.build.mcu=atmega32u4
leonardo.build.f_cpu=16000000L
leonardo.build.vid=0x05ac
leonardo.build.pid=0x0221
leonardo.build.usb_product="Apple Keyboard"
leonardo.build.usb_manufacturer="Apple Computer, Inc."
leonardo.build.board=AVR_LEONARDO
leonardo.build.core=arduino
leonardo.build.variant=leonardo
leonardo.build.extra_flags={build.usb_flags}

Tercer paso:

Inicie/reinicie el IDE de Arduino, abra un sketch de ejemplo para la biblioteca de teclados (yo utilicé el archivo Keyboard Message Send ejemplo). Conecta la placa Arduino Leonardo compatible y carga el sketch. Enchufa el Arduino en el iMac para utilizarlo en modo Target Display.

Paso 4:

Crear un script (aquí lo he llamado switchTDM.sh ) para enviar el CMD+F2 comando de teclado que indica al iMac que entre o salga del modo de pantalla de destino. Pon este script en el directorio de usuario ( /users/<USERNAME> ).

#!/bin/sh
# switchTDM.sh script
osascript -e 'tell application "System Events" to key code 144 using command down'
echo 'Sent TDM switch signal.'

Modifica el script para que sea ejecutable:

chmod +x switchTDM.sh

Paso 5:

Habilita el acceso SSH al iMac TDM activando "Inicio de sesión remoto" en las opciones de uso compartido de las Preferencias del Sistema. Y prueba si puedes iniciar sesión desde una máquina remota usando:

ssh <USERNAME>:<PASSWORD>@<IP or hostname of iMac>

Paso 6:

Vincula la llamada al script remoto a un atajo de teclado. Yo uso BetterTouchTool: Añadir un nuevo atajo de teclado y ejecutar el siguiente comando de terminal:

ssh <USERNAME>:<PASSWORD>@<IP or hostname of iMac> ~/switchTDM.sh

Ya está.

Utiliza el atajo de teclado que hayas definido para activar y desactivar el modo de pantalla de destino en tu iMac.

0voto

Surekha Puntos 101

Pude cambiarlo sólo con un ratón conectado. Fuente

  1. Vaya a Preferencias del Sistema > Teclado.
  2. Marca la casilla que dice "Mostrar visores de teclado y emoji en la barra de menús".
  3. Haga clic en el icono de la barra de menús con el símbolo Comando () y elija "Mostrar visor de teclado".
  4. El teclado aparecerá en tu pantalla. Puedes hacer clic en las letras para insertarlas en los documentos, o ver cómo se resaltan cuando escribes en el teclado real.
  5. Haga doble clic en Cmd y luego en F2.

Cita en bloque

-2voto

user15406158 Puntos 1

Olvídalo! no puedes acceder al modo de pantalla de destino sin un teclado físico conectado en tu iMac

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X