1

Недавно я установил расширение Chrome, которое связывает клавиши мультимедиа с веб-медиаплеерами. Он имеет возможность управлять только последней активной подходящей вкладкой, а не отправлять команду на каждую вкладку с помощью медиаплеера. Заставил меня задуматься, почему я не могу иметь такое поведение во всем мире?

Итак, мой вопрос: есть ли способ, используя системные параметры, сценарии или стороннее программное обеспечение, иметь следующее поведение?

В идеале: клавиши мультимедиа влияют только на последнее приложение, в котором было затронуто некоторое управление мультимедиа. например. Я слушаю Soundcloud в Chrome. Я нажимаю кнопку play/pause и она останавливается. Я переключаюсь на Spotify, но просто для просмотра. Я нажимаю кнопку play/pause и Soundcloud начинает воспроизведение снова. Но если я снова сделаю паузу и нажму кнопку воспроизведения в Spotify, то клавиши управления мультимедиа начнут управлять этим вместо Soundcloud, даже если я вернусь к своей вкладке Soundcloud (не касаясь ее элементов управления мультимедиа).

Однако, возможно, ОС не будет знать, когда я коснулся элементов управления мультимедиа в приложении, и в этом случае более слабая версия может быть:

Альтернативно: медиа-клавиши управляют последним приложением, которое имеет медиа-элементы управления. например. В предыдущем сценарии я захожу в Spotify, с этим связываются медиа-ключи. Теперь, если я вернусь в Chrome, пока я не фокусирую свою вкладку Soundcloud, медиа клавиши продолжают контролировать Spotify.

Примечание: в настоящее время я нахожусь на Yosemite (и я видел большую ошибку в медиа-ключах High Sierra). Решения для Йосемити будут приветствоваться; те, которые работают в целом, более того.

0