Skip to main content

30 de julio de 2026

Configurar el redireccionamiento USB en un cliente Mac

Puede configurar los dispositivos USB que se redireccionan a un escritorio remoto.

Para conseguir los objetivos que se indican a continuación, puede configurar las directivas USB para View Agent o Horizon Agent en el escritorio remoto y para Omnissa Horizon Client en el sistema cliente Mac.

  • Restringir los tipos de dispositivos USB que Horizon Client hace que estén disponibles para su redireccionamiento.

  • Conseguir que View Agent o Horizon Agent eviten el reenvío de ciertos dispositivos USB desde un equipo cliente.

  • Especificar si Horizon Client divide los dispositivos USB compuestos en componentes separados para su redireccionamiento.

    Los dispositivos USB compuestos consisten en una combinación de dos o varios dispositivos, como un dispositivo de entrada de vídeo y un dispositivo de almacenamiento.

Las opciones de configuración en el cliente deben reemplazar o combinarse con las directivas correspondientes establecidas para View Agent o Horizon Agent en el escritorio remoto. Para obtener más información sobre cómo funciona la configuración USB en el cliente junto con las directivas USB de View Agent o Horizon Agent, consulte los temas relacionados con el uso de las directivas para controlar el redireccionamiento USB en el documento Funciones de escritorios remotos y GPO de Horizon.

Utilizar las reglas de una versión anterior de Horizon Client

En versiones anteriores de Horizon Client, era necesario utilizar sudo para configurar las reglas de división y de filtrado de dispositivos USB. Puede utilizar el siguiente procedimiento para cambiar las reglas que usen sudo por unas nuevas que no usen esta utilidad.

  1. En el cliente Mac, abra Terminal (/Applications/Utilities/Terminal.app) y ejecute el siguiente comando:

    sudo defaults export com.omnissa.usb /tmp/usb.plist
    
  2. Abra una ventana de Terminal (pulse comando+N) y ejecute el siguiente comando:

    defaults import com.omnissa.usb /tmp/usb.plist
    
  3. En la ventana de Terminal, ejecute el siguiente comando:

    sudo rm -rf /tmp/usb.plist
    
  4. Cierre ambas ventanas de Terminal.

Ahora puede utilizar defaults write com.omnissa.usb property value para actualizar las reglas.

Sintaxis para configurar el redireccionamiento USB

Puede configurar reglas de filtrado y división para incluir dispositivos USB o para excluir dispositivos USB del redireccionamiento. En un cliente Mac puede configurar la función USB utilizando Terminal (/Applications/Utilities/Terminal.app) y ejecutando un comando como raíz.

  • Para ver las reglas:

    # defaults read domain
    

    Por ejemplo:

    # defaults read com.omnissa.usb
    
  • Para eliminar una regla:

    # defaults delete domain property
    

    Por ejemplo:

    # defaults delete com.omnissa.usb ExcludeVidPid
    
  • Para establecer o reemplazar una regla de filtrado:

    # defaults write domain property value
    

    Por ejemplo:

    # defaults write com.omnissa.usb ExcludeVidPid vid-1234_pid-5678
    

    Importante: Algunos parámetros de configuración requieren el VID (ID del proveedor) y PID (ID del producto) de un dispositivo USB. Para encontrar el VID y el PID, puede realizar una búsqueda en Internet con el nombre del producto combinado con vid y pid. De forma alternativa, puede consultar el archivo de registro USB después de conectar dicho dispositivo USB en el cliente Mac cuando Horizon Client se está ejecutando. Si desea obtener más información, consulte Activar el registro para el redireccionamiento USB.

  • Para establecer o reemplazar una regla de división para un dispositivo compuesto:

    # defaults write domain property value
    

    Por ejemplo:

    # defaults write com.omnissa.usb AllowAutoDeviceSplitting true
    # defaults write com.omnissa.usb SplitExcludeVidPid vid-03f0_Pid-2a12
    # defaults write com.omnissa.usb SplitVidPid "'vid-0911_Pid-149a(exintf:03)'"
    # defaults write com.omnissa.usb IncludeVidPid vid-0911_Pid-149a
    

    Los dispositivos USB compuestos consisten en una combinación de dos o varios dispositivos, como un dispositivo de entrada de vídeo y un dispositivo de almacenamiento. La primera línea de este ejemplo activa la división automática de los dispositivos compuestos. La segunda línea excluye la división del dispositivo USB compuesto especificado (Vid-03f0_Pid-2a12).

    La tercera línea pide a Horizon Client que trate los componentes de un dispositivo compuesto diferente (Vid-0911_Pid-149a) como dispositivos separados, pero no excluye del redireccionamiento el componente con el número de interfaz 03. Este componente se mantiene de forma local.

    Debido a que este dispositivo compuesto incluye un componente que se suele excluir de forma predeterminada, como un mouse o un teclado, la cuarta línea es necesaria para que los otros componentes del dispositivo compuesto Vid-0911_Pid-149a se puedan redireccionar al escritorio remoto.

    Las tres primeras propiedades son propiedades de división. La última propiedad es una propiedad de filtrado. Las propiedades de filtrado se procesan antes que las propiedades de división.

  • Para excluir los dispositivos que tengan identificadores de producto y de proveedor específicos y evitar que se envíen automáticamente:

    # defaults write com.omnissa.usb ExAutoRedirectVidPid vid-xxxx_pid-xxxx
    

    Por ejemplo:

    # defaults write com.omnissa.usb ExAutoRedirectVidPid vid-1234_pid-5678
    
  • Para excluir familias de dispositivos y evitar que se reenvíen automáticamente:

    # defaults write com.omnissa.usb ExAutoRedirectFamily "family-name;family-name"
    

    Por ejemplo:

    # defaults write com.omnissa.usb ExAutoRedirectFamily "storage;hid"
    

Excluir un dispositivo Ethernet USB

Es posible que desee excluir un dispositivo Ethernet USB para que no se redireccione. Por ejemplo, si el cliente Mac usa un dispositivo Ethernet USB para conectar la red del cliente Mac a un escritorio remoto y redirecciona ese dispositivo Ethernet USB, el cliente Mac perderá su conexión tanto a la red como al escritorio remoto.

Para ocultar un dispositivo del menú de conexión USB de forma permanente, o si configuró el escritorio remoto para que conecte automáticamente los dispositivos USB, puede agregar una excepción para excluir la conexión Ethernet de la siguiente forma.

defaults write com.omnissa.usb ExcludeVidPid vid-xxxx_pid-yyyy

En este ejemplo, xxxx corresponde al ID del proveedor y yyyy es el ID del producto del adaptador Ethernet USB.

¿Le resultó útil esta página?

Enviar comentarios sobre este tema

¿Le resultó útil este tema?

No incluya información personal ni confidencial.

Generando el enlace…