7

У меня есть клавиатура Logitech diNovo, в которой есть мультимедийные кнопки для воспроизведения / паузы, остановки, следующего, предыдущего. Я хотел бы позволить этим кнопкам управлять Spotify. Я пытался добавить Spotify в файл Players.ini, как описано здесь, но я все еще не могу управлять Spotify - ориентированным или нет. Spotify не отображается в раскрывающемся списке «Выберите медиа-плеер» в приложении SetPoint:

У кого-нибудь Spotify правильно настроен для Logitech/SetPoint?

Я использую Windows 7 и SetPoint 4.80.103

3 ответа3

10

Проблема здесь проста:
Программное обеспечение SetPoint, предоставляемое Logitech, проглатывает все нажатия мультимедийных клавиш и передает их только "проверенным" программам.

Решение менее простое:
1. Перейдите к C:\ProgramData\Logishrd\SetPointP\Devices\Keyboard
2. Просматривайте подпапки до тех пор, пока не найдете XML, содержащий название вашей клавиатуры (он будет что-то вроде DisplayName="Media Keyboard Elite")
3. Найдите и закомментируйте любые записи <Button> которые ссылаются на HandlerSet="MM ..." (для каждой записи также будут комментарии с описанием, например, <!-- Button Name => PLAY -->)
4. Перезапустите SetPoint

Это удержит SetPoint от проглатывания нажатий клавиш мультимедиа, в результате чего Windows будет обрабатывать их как обычные "клавиши мультимедиа".

2

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

Подобно комментарию Остина к другому ответу, SetPoint действительно ломает медиа-ключи для веб-приложений Google Chrome. Полное закрытие приложения может быть не лучшим решением для вас.

Примечание. Хотя клавиши мультимедиа (включая громкость) будут работать для любой программы, другие функциональные клавиши не будут работать, так как они зависят от драйвера SetPoint.


Шаги, которые я предпринял, чтобы исправить медиа-ключи:

  1. Откройте меню "Пуск" (Windows 7) или "Единый поиск" (в правом верхнем углу Windows 8)
  2. Тип "Диспетчер устройств"
  3. Откройте "Клавиатуры" из списка - там должна появиться клавиатура Logitech.
  4. Дважды щелкните этот элемент (или щелкните правой кнопкой мыши -> Свойства).
  5. Нажмите "Откатить драйвер"

То, что это делает, по сути, сбрасывает его обратно в исходный драйвер Windows. Как я уже сказал, это сломает ваши другие функциональные клавиши. Для меня это не было проблемой, потому что я их не использовал. Поскольку мы отключили только драйвер клавиатуры, драйвер мыши будет по-прежнему интегрироваться с SetPoint, если вы используете другие кнопки мыши.

Google Music и другие веб-приложения теперь легко управляются с помощью мультимедийных кнопок!

Я использую настройку DiNovo Cordless Desktop.

2

Я знаю, что сейчас уже много лет, поэтому SetPoint работает в нескольких версиях, но инструкции на этом сайте, кажется, работают, если вы также убиваете фоновые процессы Windows Media Player.

Процедура, чтобы исправить это следующим образом:

  1. Закройте Logitech SetPoint, щелкнув правой кнопкой мыши значок на панели задач.
  2. Откройте блокнот как администратор (щелкните правой кнопкой мыши и выберите "Запуск от имени администратора").
  3. В блокноте откройте файл «C:\Program Files\Logitech\SetPointP\ Players.ini» (ваша папка может называться SetPoint вместо SetPointP в более старых версиях или обновлениях). (Подсказка: если вы не видите файл, вы должны выбрать "Все файлы" в выпадающем меню "Текстовые документы").
  4. В конце раздела [Players] добавьте следующую строку: spotify = wac, spotify.exe, SpotifyMainWindow, xxx, xxx, xxx, xxx, xxx, xxx, xxx, 0,1, Spotify
  5. Сохраните файл. (Если это не удается или появляется диалоговое окно "Сохранить как", возможно, это связано с тем, что вы не запускали блокнот как администратор. Поскольку это находится в каталоге Program Files, вам необходимо быть администратором для редактирования.)
  6. Убейте все процессы, принадлежащие другим медиаплеерам (особенно wmp)
  7. Снова запустите SetPoint ("Настройки мыши и клавиатуры" в меню "Пуск" или перезапустите систему) и убедитесь, что клавиши мультимедиа теперь работают лучше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .