Загрузка...

Не работают макросы логитеч

Тема в разделе Rust создана пользователем Woodest_inactive3900179 22 авг 2021. (поднята 22 авг 2021) 621 просмотр

  1. Woodest_inactive3900179
    Woodest_inactive3900179 Автор темы 22 авг 2021 Заблокирован(а) 88 9 фев 2021
    почему на новой виндовс не работают макросы? можно это как-то пофиксить без переустановки винды? макросы на логитеч
     
  2. ETHEREUM_SUP
    Woodest_inactive3900179, если версия выше 1909 то без переустановки винды ты не пофиишь.все дело в таймере.
    основная проблема заключается в интерпретации временного кванта системным таймером. Если простым языком — это то, как Ваша система воспринимает время.

    Чем выше разрешение этого самого таймера — тем более точные временные промежутки Вы можете устанавливать системе. Но у всего этого есть и обратная сторона медали. Чем выше разрешение таймера — тем выше потребление энергии Вашим процессором. В конечном итоге, это сказывалось не только на Вашем счётчике на электроэнергию, но и в теории могло бы ускорить естественное старение процессора, и ухудшение его вычислительных способностей. Именно поэтому Microsoft решили поменять принцип работы таймера в новых версиях Windows.
    Возвращаясь к вопросу, как именно работает таймер — можно объяснить всё относительно просто. По стандарту, разрешение таймера составляет 15.6ms. То есть, каждая миллисекунда будет восприниматься Вашей системой как почти 16.

    Обойти это можно, используя функцию timeBeginPeriod(1). Но если ранее данная функция устанавливала разрешение глобально, для всей системы, и даже минорный запуск браузера уже позволял Вам комфортно играть с макросами — нынче всё не так.
     
    1. Посмотреть предыдущие комментарии (2)
    2. ETHEREUM_SUP
    3. Woodest_inactive3900179 Автор темы
    4. ETHEREUM_SUP
Загрузка...
Top