desativa tecla 'play' no teclado de mídia abrindo arquivos no windows media player

2

Ok, isso é reconhecidamente um pouco obscuro.

Eu tenho um teclado Microsoft padrão que inclui as teclas 'media' - play / pause e volume adjust / mute. Se o Windows Media Player estiver aberto, pressionar essas teclas acionará a ação apropriada, mesmo que o player não tenha foco. Isso é bom.

O que não é bom é se eu tenho um arquivo mp3 selecionado no Windows Explorer, pressionando o botão 'play' no meu teclado abre esse arquivo no Windows Media Player - mesmo se o jogador já está no meio de jogar outra coisa. / p>

Desejo apenas desabilitar a funcionalidade 'pressionar a tecla play abre o arquivo atualmente selecionado no media player', e não 'pressionar a tecla play faz o player de mídia reproduzir o que já está na playlist' - isso é possível?

    
por matt lohkamp 10.08.2011 / 09:09

2 respostas

1

Aqui está um pequeno script do AHK que escrevi se você estiver interessado em seguir esse caminho.

; Check if Active Window is File Explorer
#IfWinActive ahk_class CabinetWClass ahk_exe explorer.exe
    Media_Play_Pause::
        ; Set Windows Taskbar as Active Window
        WinActivate ahk_class Shell_TrayWnd ahk_exe explorer.exe
        ; Send the hotkey
        SendInput {Media_Play_Pause}
        ; Set focus back to File Explorer
        WinActivate ahk_class CabinetWClass ahk_exe explorer.exe
    Return
; #IfWinActive in next line is important
#IfWinActive 
    
por 31.03.2016 / 21:21
0

Estou tendo o mesmo problema. A solução postada para o AHK parece não funcionar no meu sistema. Eu acabei usando este script AHK, e funcionou:

Media_Play_Pause::
  ControlSend,,{Media_Play_Pause},Windows Media Player
Return
    
por 09.12.2016 / 18:24