Мультимедийные клавиши на экране блокировки Windows 7

1283
Dan

У меня есть ноутбук с Windows 7, и он обычно играет музыку. Это не в безопасном месте, поэтому мне нравится блокировать экран, когда я не активно его использую. Когда я блокирую экран, клавиши мультимедиа больше не работают, поэтому я не могу управлять музыкой, что я бы хотел делать, когда она заблокирована. Кнопки регулировки громкости работают, но воспроизведение / пауза, следующая, предыдущая и остановка не работают.

Microsoft рекомендует просто отключить экран блокировки. Спасибо, но нет. Недавно на этом сайте был похожий вопрос, в котором упоминается использование psexec. Это выглядит многообещающе, но это не полное решение. Может быть, есть программа, которую я мог бы запустить, которая бы просто передавала мультимедийные клавиши запущенным приложениям, когда экран заблокирован? Я бы предпочел независимое от приложений решение, которое просто имитировало бы медиа-ключи для всего, что работает.

1

1 ответ на вопрос

1
Falco

Essentially you will have to write a Program which will run on your Lock-Screen and communicates with Winamp.

I think the easiest way will be to search for some regular Remote-Control Program for Winamp (I think it most likely will have to use a Network-Port, because I don't think you Program can send COM-Commands to another Desktop from the Lockscreen - but I'm not sure...)

You can just run the Remote-Control Program on your lock-screen, which connects to you winamp via localhost and you can even use the provided Interface, which will then appear on your lockscreen to control Winamp or use the Media-keys if the Remote-Control program supports them.

Вопрос, который я связал с упомянутым Winamp, но это не то, что я использую. На данный момент я хотел бы контролировать Spotify, но в идеале я хотел бы, чтобы была полная эмуляция медиа-клавиш, которая работала бы со всем, что слушает медиа-ключи. Dan 10 лет назад 0
Насколько я мог прочитать - отправка нажатий клавиш на отключенный рабочий стол может быть хитрой ... Я думаю, что наилучшим подходом будет сценарий из 2 частей - одна работает на экране блокировки, читает ввод с клавиатуры и отправляет эти входы через TCP на локальный. Второй - это скрипт, работающий на реальном скрытом рабочем столе, который прослушивает на локальном хосте сообщения от первого скрипта и использует SendInput для спойтинга. Falco 10 лет назад 0