1 votos

Cómo crear un par duplicado de teclas de medios de teclado para su uso con iTunes y sitios web de streaming

Recientemente he instalado la extensión de Google Chrome Streamkeys que permite al usuario utilizar los comandos del teclado para realizar acciones de reproducción comunes en sitios de transmisión populares (Youtube, Soundcloud y muchos sitios importantes).

Para MacOS, el ajuste predeterminado de Streamkeys es utilizar las teclas multimedia globales de Mac ( ▶/❚❚ ).

Debido al diseño del cromo, las llaves globales no pueden ser rebotadas para usar llaves modificadoras como SHIFT + ▶/❚❚ .

Me gusta la idea de usar las teclas de medios para el control global de Soundcloud/Youtube, así que lo que me gustaría hacer es rebobinar el teclado para que iTunes en su lugar utiliza claves modificadoras como SHIFT + ▶/❚❚ . De esa manera, puedo tener lo mejor de dos mundos.

Pregunta: ¿Cómo puedo "duplicar" estas tres llaves a una nueva ubicación y usarlas para controlar iTunes, mientras dejo que Chrome piense que están en su antigua ubicación? En otras palabras, me gustaría efectivamente dos pares de teclas iguales, sólo que un par controla iTunes y un par controla Chrome Streamkeys.

¿Es esto posible, y estoy pensando en ello de la manera correcta, al asumir que necesitaría "duplicados"? Sólo reencuadernar las llaves probablemente no funcionaría, ya que Chrome todavía encontraría las llaves y "las tomaría" para Streamkeys?

Nota de nuevo: esto es sobre global control. No es lo mismo que in-tab en Chrome o in-app en iTunes.

2voto

Rich Puntos 2429

Instale el mosquetón

Que se puede encontrar allí: Karabiner: un personalizador de teclado para OS X

Analizar qué claves están involucradas

Dentro de Karabiner menú de selección Launch EventViewer... y escribir en la tecla de control de la música que desea programar. Aquí está la salida que debe obtener: Karabiner Event Viewer

Haz un private.xml

Lea el Karabiner documentación sobre el tema: private.xml Reference Manual

Crear el ${HOME}/Library/Application Support/Karabiner/private.xml con el siguiente contenido:

<?xml version="1.0"?>
<root>
  <item>
    <name>Shift standard music control keys</name>
    <identifier>Shift standard music control keys</identifier>
    <autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ModifierFlag::SHIFT_L, ConsumerKeyCode::MUSIC_PREV</autogen>
    <autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ModifierFlag::SHIFT_L, ConsumerKeyCode::MUSIC_PLAY</autogen>
    <autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ModifierFlag::SHIFT_L, ConsumerKeyCode::MUSIC_NEXT</autogen>
  </item>
</root>

Dependiendo de su gusto, use vi , emacs o TextEdit (por supuesto que no Word ).

Si quiere estar limpio, le sugiero que proceda como yo lo hice.

Crear una fuente con el contenido anterior en:

${HOME}/Documents/src/Karabiner/music.xml

y luego instalarlo dentro de la Karabiner directorio:

cp ${HOME}/Documents/src/Karabiner/music.xml "${HOME}/Library/Application Support/Karabiner/private.xml"

( El "…" el uso es necesario debido al espacio dentro de Application Support . ).

Cargue su private.xml

Dígale a Karabiner usarás una configuración personalizada: Karabiner use prepared settings

y cargarlo: Karabiner apply prepared settings

Pruébalo.

Comprueba que esto te permite lograr el mapeo que quieres conseguir con Chrome .

No revisé esta parte de su solicitud, y no estoy seguro de haber entendido completamente.

Informar de los éxitos o fracasos, ya que esto puede ayudar a algunos otros usuarios

0voto

Winterflags Puntos 91

Solución alternativa que tiende a la cuestión de la OP, pero no responde a la pregunta:

En caso de que alguien tenga el mismo problema con Streamkeys ocupando el lugar de las teclas de medios que también deberían controlar iTunes, encontré que la mejor manera de mitigar este problema es usar la extensión Chrome Automatización de la extensión para activar Streamkeys sólo cuando los sitios que especifiques se hayan abierto en una pestaña de Chrome. Así que si Soundcloud, Youtube o cualquier otro sitio que especifiques no está abierto en una pestaña, los controles de iTunes funcionarán con normalidad.

Rebobinar los atajos de Streamkey en Chrome a algo como Shift + Ctrl + ( 7 / 8 / 9 ) también es una posible solución, por supuesto.

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