![Cuando bloqueo mi computadora, se ejecuta algún tipo de macro. ¿Cómo encuentro el programa infractor?](https://rvso.com/image/1618766/Cuando%20bloqueo%20mi%20computadora%2C%20se%20ejecuta%20alg%C3%BAn%20tipo%20de%20macro.%20%C2%BFC%C3%B3mo%20encuentro%20el%20programa%20infractor%3F.png)
Problema: Con frecuencia (~5%) de las veces, cuando bloqueo la computadora (win + L), la computadora va a la pantalla de bloqueo y luego se muestra la ventana "Proyecto" (w + P) casi de inmediato, seguida de:
Cuando vuelvo a iniciar sesión, hay varias ventanas abiertas, que incluyen:
- 5-6+ instancias del explorador de Windows (.exe) (win + e)
- 2 instancias de 'Ejecutar' (win + R)
- Configuración (ganar + I)
- Visual Studio (ganar, v, i, s)
Sobre: Mi computadora (de escritorio) ejecuta una gran cantidad de software, como programas de edición, desarrollo, juegos y programas generales; Python websockets, autohotkey, varios anti-trampas (de juegos), etc. La lista de programas ejecutados es lo suficientemente extensa como para que no pueda identificar fácilmente qué programas son los infractores.
Lo que he probado: He utilizado el visor de eventos para encontrar eventos extraños, pero parece que no hay ninguno.
Con qué necesito ayuda: Estoy buscando una manera de solucionar este comportamiento. No sé qué términos usar para buscar una solución.
alias: mi google-fu apesta. Agradecería cualquier ayuda sobre cómo debería abordar este problema.
Respuesta1
Esto tomó mucho tiempo para darse cuenta. Parece que esto se debe a autohotkey (en Windows).
El código culpable:
sc05C up::
Send, Overuse of formatting, such as ALL CAPS,
Return
sc05C es la tecla de acceso rápido para International 6
usar el software iCUE (para teclados para juegos Corsair), que he asignado a mi tecla G13. No es necesario que iCUE esté ejecutándose para que se produzca este problema.
Al bloquear mi computadora usando Win + L
, la tecla de acceso rápido sc05C de alguna manera se activa, lo que hace que la macro se ejecute en mitad del bloqueo. Esto significa que Send
se llama a la cadena, pero con la Win
clave.presionado antesel Send
.
Esto se está ejecutando efectivamente:
Send, {Win Down}Overuse of formatting, such as ALL CAPS,{Win Up}
con el bloqueo de la computadora ocurriendo en algún momento, generalmente antes de la letra "P" en "MAYÚSCULAS".
Edición 1: Podría tener algo que ver con sc05C == vkEA, que eldocumentosdecir:
0xE9-F5 | OEM specific
Edición 2: lo probé usando vkEA y no causa el problema. Creo que sc05C se usó originalmente ya que no se llamó correctamente a vkEA usando una versión anterior de CUE v2. Con iCUE v3.27.68, funciona.