지금은 Chrome('Streamkeys' 사용)과 Spotify가 모두 열려 있습니다. Chrome이 실행되지 않을 때 Spotify는 미디어 키(일시 중지, 트랙 건너뛰기 등)에 응답합니다. 그러나 Chrome이 열려 있고 Streamkeys가 실행 중이면 Streamkeys가 캡처합니다.모두미디어 키 키 입력. Windows가 미디어 키 키 누르기를 보내는 프로그램을 확인하고 Spotify에서 미디어 키를 사용하려고 할 때마다 확장 프로그램을 비활성화하거나 Chrome을 닫지 않고 이상적으로 이를 변경할 수 있는 방법이 있습니까?
답변1
당신이 그것에 약간의 노력을 기울이고 있다면 시도해 볼 수도 있습니다.오토핫키를 사용하면 PC에서 많은 작업을 스크립팅하고 자동화할 수 있습니다.
나는 허용되는 답변과 같은 것부터 시작하겠습니다.이 스택 오버플로 게시물이는 키 누르기를 전역적으로 가로채서 특정 창으로 보내는 유사한 문제를 해결합니다.
아래에 표시된 예에서는 Ctrl+L을 캡처하여 Firefox로 보냅니다. 귀하의 경우 캡처하려는 각 키 또는 키 콤보에 대한 스크립트에 스니펫 사본을 추가하고 키 입력을 수신하려는 앱에 MozillaUIWindowClass를 수정하세요. 또한 이름이나 핸들과 같은 대상 창에 대해 필요한 정보를 얻기 위한 Window Spy라는 유틸리티도 있습니다.
$^l::
IfWinExist ahk_class MozillaUIWindowClass
{
WinActivate
Send ^l
}
또는 다음과 같이부자결국에는 창에 포커스를 주고 전체적으로 보내는 대신 창에 구체적으로 명령을 보내야 할 수도 있습니다. 그의 작업 솔루션은 다음과 같습니다.
#IfWinExist ahk_class iTunes
Media_Play_Pause::ControlSend, , ^p, Windows Media Player
#IfWinExist ahk_class iTunes
Media_Next::ControlSend, , ^f, Windows Media Player
#IfWinExist ahk_class iTunes
Media_Prev::ControlSend, , ^b, Windows Media Player
AutoHotkey 스크립팅에 대한 추가 도움말을 보려면문서 페이지.
답변2
답변3
답변4
면책 조항! 이것은 내 응답이 아니라 Matt_H의 응답입니다. Spotify 포럼에서 찾았는데 도움이 될 거라고 생각했습니다. 원래 토론에 대한 링크는 다음과 같습니다.https://community.spotify.com/t5/Desktop-Windows/Keyboard-media-launch-button/td-p/1736288
나는 방금 이와 같은 문제에 직면했고 레지스트리를 수정하여 문제를 해결했습니다. 레지스트리 편집에는 표준 면책 조항이 있습니다. 조심하고 정확해야 합니다. 레지스트리를 깨뜨린 경우 두 부분을 모두 유지하게 됩니다.
키의 동작은 여기에 정의됩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16
여기서 "ShellExecute"의 문자열 키 + 값과 Spotify 경로를 생성할 수 있습니다. 이것이 제가 Win7에서 한 일입니다.
그러나 최적화로서 Spotify는 Spotify에서 처리할 구성표로 "spotify://"를 등록하므로 문자열 키 + "Association" 및 "spotify" 값이 작동합니다.
Windows 레지스트리 편집기 버전 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16] "협회"="spotify"