AutoHotkey no captura las pulsaciones de teclas cuando VS2012 está en la ventana activa

AutoHotkey no captura las pulsaciones de teclas cuando VS2012 está en la ventana activa

Cuando Visual Studio 2012 es la ventana activa (y solo cuando Visual Studio es la ventana activa) en mi nueva máquina con Windows 8, AutoHotkey no captura las pulsaciones de teclas. No tuve este problema con VS2010 en Windows 7.

¿Cómo puedo hacer que AutoHotkey tenga prioridad sobre VS2012?

Aquí está el script del archivo .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 
} 

Respuesta1

Es porque estás ejecutando Visual Studio y AutoHotKey en diferentes niveles de permiso. Lo más probable es que esté ejecutando VS como administrador pero ejecutando AHK como usted (el usuario que inició sesión). Sugiero ejecutar ambos con el mismo nivel de permiso y su problema se solucionará.

información relacionada