Когда я блокирую компьютер, запускается какой-то макрос. Как найти программу-нарушитель?

Когда я блокирую компьютер, запускается какой-то макрос. Как найти программу-нарушитель?

Проблема: Часто (~5%), когда я блокирую компьютер (Win + L), компьютер переходит на экран блокировки, после чего почти сразу отображается окно «Проект» (W + P), за которым следует:

Когда я снова вхожу в систему, открывается ряд окон, в том числе:

  • 5-6+ экземпляров проводника Windows (.exe) (win + e)
  • 2 раза нажать «Run» (Win + R)
  • Настройки (Win + I)
  • Visual Studio (win, v, i, s)

Окружение: На моем компьютере (настольном компьютере) запущено множество программ, таких как программы редактирования, разработки, игры и общие программы; веб-сокеты Python, autohotkey, ряд античитов (из игр) и т. д. Список запущенных программ настолько обширен, что мне нелегко определить, какие именно программы являются нарушителями.

Что я пробовал: Я использовал просмотрщик событий, чтобы найти какие-нибудь странные события, но, похоже, ничего не произошло.

Мне нужна помощь с: Я ищу способ устранения этого поведения. Я немного не понимаю, какие термины использовать для поиска решения.

также: мой гугл-фу отстой. Я был бы признателен за любую помощь в том, как мне подойти к этой проблеме.

решение1

Это заняло чертовски много времени, чтобы разобраться. Похоже, это вызвано autohotkey (в Windows).

Код виновника:

sc05C up::
    Send, Overuse of formatting, such as ALL CAPS,
Return

sc05C — это горячая клавиша для International 6использования программного обеспечения iCUE (для игровых клавиатур Corsair), которую я назначил на клавишу G13. Для возникновения этой проблемы iCUE не обязательно должен быть запущен.

При блокировке компьютера с помощью Win + L, каким-то образом срабатывает горячая клавиша sc05C, в результате чего макрос выполняет среднюю блокировку - это означает, что Sendстрока вызывается, но с помощью Winклавишинажато перед.Send

Это эффективно работает:

Send, {Win Down}Overuse of formatting, such as ALL CAPS,{Win Up}

причем блокировка компьютера происходит в какой-то момент, обычно перед буквой «P» в «CAPS».


Редактирование 1: Это может быть как-то связано с sc05C == vkEA, которыйдокументысказать:

0xE9-F5 | OEM specific


Редактирование 2: Протестировал с помощью vkEA, и это не вызывает проблемы. Я думаю, что изначально использовался sc05C, поскольку vkEA не вызывался должным образом с использованием старой версии CUE v2. С помощью iCUE v3.27.68 это работает.

Связанный контент