AutoHotkey não captura pressionamentos de tecla quando o VS2012 está ativo

4

Quando o Visual Studio 2012 está ativo (e somente quando o Visual Studio é a janela ativa) na minha nova máquina com Windows 8, o AutoHotkey não captura pressionamentos de teclas. Eu não tive esse problema com o VS2010 no Windows 7.

Como posso ter o AutoHotkey com precedência sobre o VS2012?

Aqui está o script do arquivo .ahk:

;;;; Spotify! ;;;;

SetTitleMatchMode 2 

; "WindowKey + F11"  for previous 
#F11::
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Left}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 


; "WindowKey + F12"  for next 
#F12::
{ 
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 
} 

; "WindowKey + F10"  for pause
#F10::
{ 
DetectHiddenWindows, On 
ControlSend, ahk_parent, {space}, ahk_class SpotifyMainWindow 
DetectHiddenWindows, Off 
return 
} 
    
por GaTechThomas 04.01.2013 / 00:50

1 resposta

4

É porque você está executando o Visual Studio e AutoHotKey em diferentes níveis de permissão. Você provavelmente está executando o VS como Admin, mas executando o AHK como você (o usuário conectado). Eu sugiro executá-los no mesmo nível de permissão e seu problema será corrigido.

    
por 11.08.2014 / 22:18