Cambiar el dispositivo de reproducción con la tecla Logitech G

10

Tengo altavoces y auriculares USB (G35). Quiero cambiar fácilmente entre miles de dispositivos de reproducción sin tener que ir a dispositivos de reproducción y cambiar el dispositivo de reproducción predeterminado manualmente. Preferiblemente usando las teclas G.

Snæbjørn
fuente

Respuestas:

15

Empezando

Primero necesitas descargar NirCmd . No requiere ninguna instalación.

NirCmd es una pequeña utilidad de línea de comandos que le permite realizar algunas tareas útiles sin mostrar ninguna interfaz de usuario.

NirCmd tiene un comando ingenioso llamado setdefaultsounddeviceque necesitamos.

Página de manual

setdefaultsounddevice [Nombre del dispositivo] {Rol}

Configure el dispositivo de sonido predeterminado en Windows 7 / Vista / 2008. El [Nombre del dispositivo] es el nombre del dispositivo, como aparece en la lista de ventanas de dispositivos de sonido, por ejemplo: Altavoces, Entrada de línea, Micrófono, etc. El parámetro {Rol} es opcional y puede contener uno de los siguientes valores: 0 para la consola (el valor predeterminado), 1 para multimedia y 2 para comunicaciones.

Una vez que haya descargado el programa, puede colocarlo en su carpeta de Windows o en una carpeta de su elección. Si lo coloca en su carpeta de Windows, no tiene que saber la ubicación del archivo nircmd.exe. Más sobre eso más tarde.

Encontrar [Nombre del dispositivo]

Ahora necesitamos encontrar su [Nombre del dispositivo]. Vaya a: Panel de control \ Hardware y sonido \ Sonido y busque sus dispositivos. Lo más probable es que se llamen oradores.

Dispositivos de reproducción

Tendrá que cambiar uno de los nombres. Prefiero cambiar el dispositivo de sonido integrado porque una vez que desconecte el auricular USB y vuelva a enchufarlo, el nombre del dispositivo se restablecerá a los altavoces. Cambia el nombre de un dispositivo eligiendo propiedades en el dispositivo y escribiendo el nombre que desea en el campo superior.

Propiedades del dispositivo

Cuando haya terminado, debe tener dos dispositivos de reproducción, uno llamado Altavoces (auriculares) y el otro LoudSpeakers.

Usando NirCmd

Ahora podemos usar NirCmd para cambiar al dispositivo deseado. Al igual que:

> nircmd.exe setdefaultsounddevice Speakers

Sin embargo, descubrí que Skype (en mi caso) no cambia cuando se ejecuta. Por lo tanto, también debemos usar el parámetro opcional {Role}.

> nircmd.exe setdefaultsounddevice Speakers
> nircmd.exe setdefaultsounddevice Speakers 2

Afortunadamente, NirCmd admite scripts. Entonces, creemos dos scripts, uno que cambie a nuestros altavoces y otro que cambie a nuestros auriculares.

SwitchToHeadset.ncl:

setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2

SwitchToSpeakers.ncl:

setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2

Puede crearlos con el Bloc de notas. Son solo archivos de texto con una extensión .ncl en lugar de .txt. Póngalos en un lugar conveniente. Lo necesitaremos en breve.

Cambie el dispositivo de reproducción con las teclas Logitech G

Dependiendo de su decisión de dónde colocar el archivo nircmd.exe, lo siguiente puede diferir. Usaré la solución donde no coloco nircmd.exe en la carpeta de Windows.

Ahora debe ir al Logitech Gaming Software (controlador) para vincular sus teclas G a estos scripts. Seleccione el botón que desea vincular y elija Acceso directo, elija un nombre apropiado y escriba la ruta a nircmd.exe y el script .ncl desea ejecutar.

"X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl"

Recuerde vincular tanto SwitchToHeadset como SwitchToSpeakers.

Diseño de tecla G

Ya terminaste! Disfrutar.

Snæbjørn
fuente
Una forma de no poner nircmd en la carpeta de Windows sería tener una carpeta separada para las cosas en la ruta y agregarla a la ruta en las variables ambientales. Hago esto con mi Windows Boxen para tener acceso a varias herramientas de GNU
Journeyman Geek
Correcto, no
cubrí
Hola, creo que OP significaba las teclas G del auricular en sí ... ( img.hexus.net/v2/lifestyle/logitech/G35/G35buttons-big.jpg )
kluka
4

Encontré una solución más fácil.

Usé esta pequeña aplicación útil aquí (audioswitcher) y asigné la configuración de sonido a algunas pulsaciones de teclas, y luego las asigné a los botones en el costado del auricular.

El mismo resultado final, pero es un camino más fácil para llegar allí, y la aplicación es útil de todos modos si tiene numerosos dispositivos de salida de sonido para administrar.

Calamar
fuente
1

Aquí hay otra alternativa usando un programa diferente llamado "Audioswitch":

  • Descargue e instale Audioswitch https://github.com/sirWest/AudioSwitch/releases

  • Abra la configuración de Audioswitch desde el menú de la barra de tareas y desactive todos los dispositivos de audio a los que NO desea que cambie. (Asegúrese de hacer clic en "Guardar configuración" en la esquina inferior derecha después de deshabilitar cada dispositivo no deseado).

  • Vaya a la pestaña "Teclas de acceso rápido" y elija "PreviousPlaybackDevice" o "NextPlaybackDevice" (no importa) y cree una tecla de acceso rápido para ello. (Elijo usar " Shift+ F3" pero siéntase libre de usar cualquier combo que desee). Salga del menú haciendo clic en "Aplicar teclas de acceso rápido y cerrar".

  • Abra el software Logitech Gaming y configure su tecla Logitech "G" preferida para imitar las teclas que elija del menú "Hot Key" en el paso anterior. (Elijo asignar esto a la tecla "G3" porque era mi próximo disponible).

Captura de pantalla de ejemplo de Logitech Gaming Software

callan752
fuente
0

Intenté esto con mi Steelseries Apex 350 y lo hice funcionar de la siguiente manera:

  • Usé la aplicación AudioSwitcher mencionada anteriormente. enlace

  • Edité las teclas de acceso rápido en la aplicación misma "F1 + 1" para la salida 1 y "F2 + 2" para la salida 2.

  • Luego procedí a hacer una macro para el botón MX1 y MX2, configurándolos a las teclas de acceso rápido proporcionadas anteriormente. (hacer una macro en Steelseries Rival Software es bastante fácil, supongo que no es necesaria una mayor explicación ...)

TL / DR: configure las teclas de acceso rápido en la aplicación y las mismas teclas de acceso rápido con el software Rival para un cambio rápido

Continuar
fuente