Mi teclado USB no tiene teclas "multimedia" , es decir, teclas dedicadas para reproducir, detener, siguiente, anterior, subir / bajar volumen, etc.
En aras de esta pregunta, preferiría no instalar software adicional si puedo evitarlo.
¿Es posible emitir alguna secuencia de teclas estándar en un teclado USB genérico que emule estas teclas multimedia de reproducción, detención, etc.?
¿Como Ctrl+ Alt+ Shift+ F12o algo oscuro como ese?
Respuestas:
Estoy bastante seguro de que no es posible hacer lo que quieres. Las teclas multimedia no envían combinaciones de teclas; en cambio, tienen sus propios ID de uso en el HID. Consulte este documento (las teclas multimedia están en la página del consumidor (0X0C)). Si desea simularlos usando un combo de teclas, tendrá que hacerlo en software.
fuente
Ventanas
AutoHotkey
http://ahkscript.org/
Para obtener más información sobre AHK, recomiendo consultar su sitio , las páginas mencionadas en la Referencia rápida y, especialmente, leer al menos el Tutorial para principiantes de AutoHotkey . No olvides descargarlo , instalarlo y manipularlo tú mismo. También hay un foro útil .
Ejemplo
En este caso, debería mirar particularmente las siguientes páginas: Teclas de acceso rápido (atajos de mouse, joystick y teclado) , lista de teclas, botones de mouse y controles de joystick y Send / SendRaw / SendInput / SendPlay / SendEvent: Enviar teclas y clics . Entonces podrá ensamblar un script AHK simple, por ejemplo, algo como:
Aquí define las siguientes acciones:
return
)Uso
Usted crea el
.ahk
archivo, pega el código anterior en él (sin MsgBox inútil, por supuesto), lo guarda y hace doble clic para ejecutarlo. Obtendrá el icono H en la bandeja del sistema, lo que le permitirá interactuar con el script, particularmente: suspender teclas de acceso rápido, pausar el script (no es útil aquí) o simplemente salir de él. Para mayor comodidad, sugiero compilar dicho script. Puede hacerlo usando el botón derecho del mouse en el archivo y eligiendo Compilar script. Luego obtendrá el.exe
archivo (bastante grande, pero es como una auto-tecla completa) que puede compartir con otros o agregar al inicio automático, por ejemplo.Reasignación a través del "Mapa de códigos de escaneo" del Registro / KeyTweak
En la página Reasignación de teclas y botones de AutoHotkey, puede leer acerca de otra forma de asignar teclas a teclas, reasignando. Puede que no sea útil en su caso (a menos que esté listo para "perder" algunas claves), pero vale la pena leerlo. (Entonces deberías descubrir por qué no he usado la reasignación AHK en mi ejemplo).
Permítanme citarlo (sin blockquote para preservar el formato) y corregir algunos enlaces en el camino:
<quote>
Ventajas
Desventajas
Cómo aplicar cambios al registro
Existen al menos dos métodos para reasignar claves a través del registro:
</quote>
EventGhost
http://www.eventghost.org/
No lo he probado, pero parece interesante y un poco relacionado, así que creo que vale la pena mencionarlo aquí.
Algunos Superusuarios pueden recordar a Girder, que desafortunadamente dejó de ser freeware hace mucho tiempo. EventGhost parece algo similar. Ya no tengo el TVPhone98 de AverMedia, pero usar el control remoto a través de Girder fue divertido.
fuente
Si tiene algunas teclas inútiles (como bloqueo de desplazamiento, o pausa, o la tecla para invocar el menú contextual, o la tecla de Windows en el lado derecho, o bien) puede reasignarla a las teclas multimedia.
Windows : con Sharpkeys .
Mac : con mosquetón
fuente
No te culpo por no querer instalar software adicional, pero AutoHotKey es un programa que te permite escribir scripts para presionar teclas.
AutoHotkey es una utilidad gratuita de código abierto para Windows. Con ella puedes:
fuente
Muchas aplicaciones de reproductores multimedia tienen soporte para "Teclas de acceso rápido globales": combinaciones de teclas que le permiten reproducir / pausar, pasar a la siguiente pista, etc., desde cualquier lugar de su computadora. (Muchas de las combinaciones Ctrl/ Alt/ Shift/ Optionya han sido reclamadas por otro software, pero las combinaciones de teclas Win/ Super/ Metason relativamente abiertas).
Por ejemplo, estoy ejecutando Songbird y he asignado Win+ NumPad0para reproducir / pausar, mientras que Win+ NumPad4y Win+ NumPad6son la pista anterior y la siguiente, respectivamente.
Verifique si su reproductor multimedia preferido admite de forma nativa teclas de acceso rápido globales (y si no lo hace , obtenga una mejor).
fuente
Como otros han dicho, AutoHotkey puede ayudar mucho en este caso. Por ejemplo, este script reasignará los botones Anterior / Siguiente a Winkey + </>, Bajar volumen / Subir a Winkey + [/] y Silenciar alternar a Winkey + \. Para Play / Pause, la barra espaciadora funciona de manera predeterminada en YouTube de forma predeterminada y en reproductores de escritorio como MPC-HC / MPC-BE / VLC. Solo para Windows Media Player, puede reasignar Ctrl + P (predeterminado para Play-Pause) a Space.
Ahora su teclado tiene teclas multimedia :)
fuente
Esta no es una respuesta completa a su pregunta, ya que es probable que sea demasiado específica, pero puede contener información útil, así que la estoy transmitiendo:
Lo hago así usando fluxbox y ogg123 - Tengo esto en .fluxbox / keys
fuente
En Windows 8, puede encontrar "Teclado" en el Panel de control. A partir de ahí, abra el Centro de mouse y teclado de Microsoft. En Teclado, Configuración básica, hay una lista de teclas especiales. Haga clic en uno de ellos, haga clic en "Ver todos los comandos". A continuación, "Comandos de medios" incluye "Pista siguiente", "Pista anterior" y "Reproducir / pausar", entre otros.
Funciona bien para mí con la propia aplicación de música de Windows.
Tengo un teclado de Microsoft, así que no sé si el Centro de Mouse y Teclado de Microsoft funciona igual con otros teclados.
fuente
Creo que WMP Keys podría ser una solución, pero solo funciona con Windows Media Player.
fuente
Encontré una aplicación que puede hacer casi todas en Windows 7 y funciona sin problemas cuando su escritorio está desbloqueado. También es bastante fácil de usar.
http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
El único inconveniente que encontré es que no funcionará cuando el escritorio esté bloqueado, digamos que vuelvo de la suspensión y la computadora está bloqueada y tengo música a todo volumen. Los teclados multimedia pueden silenciarse desde allí. Pero con esta aplicación debes desbloquear primero.
fuente
Windows 10 tiene un reconocimiento de voz bastante robusto. Configúrelo y actívelo, luego use estos comandos para controlar los medios:
No necesita decir el nombre completo del software:
switch media player
es suficiente para cambiar a Windows Media Player;switch cast
es suficiente para cambiar a la herramienta de transmisión de medios Cast to Device de Windows.Para averiguar qué comandos puede usar en una ventana abierta, puede pasar el mouse sobre los botones y consultar la información sobre herramientas. Si no hay información sobre herramientas, puede decir
show numbers
, y una matriz de números se superpondrá sobre cualquier elemento accionable en su pantalla.fuente
Descubrí que el software " Snip " no solo muestra la canción actual reproducida, sino que también te permite controlar tu reproductor. Actualmente es compatible con: Spotify, iTunes, Winamp, foobar2000, VLC, Google Play Music Desktop Player, Quod Libet
Echa un vistazo a https://github.com/dlrudie/Snip
fuente