Обычно на моем компьютере с Windows 8 включено активное отслеживание окон (XMouse). Я написал небольшую утилиту .Net для включения / выключения и настройки задержки. Прекрасно работает!
Однако после установки Windows 8.1 задержка ActiveWndTrackTimeout игнорируется вне зависимости от значения. Переключение окна происходит немедленно независимо от значения в реестре:
Кто-нибудь еще сталкивался с этой ошибкой или есть исправление для меня? Я могу легко включить / выключить эту функцию, но я бы предпочел оставить ее с разумной задержкой.
Я использую Windows 8.1 Pro на 64-битной машине.
Может быть, попробовать
ActiveWndTrkTimeout
. http://technet.microsoft.com/en-us/library/cc957203.aspxисточник
ActiveWndtrkTimeout
запись, но это не имеет значения, окна переключаются сразу и игнорируют значение в реестре. Я также попытался удалить старое,ActiveWndTrackTimeout
но все еще без изменений.Такой старый вопрос, но все еще кажется действительным даже для Windows 10 (Серьезно, Microsoft, вы должны исправить это раз и навсегда)
Я начал окно 10 с Windows 10 1703 (15063.1387 - я не думаю, что эти несовершеннолетние важны).
Я настроил: По пути:
HKEY_CURRENT_USER\Control Panel\Desktop\
значение:ActiveWndTrackTimeout
до2000
(мс)После обновления до Windows 10 1709 (16299.461) все снова перестало работать. Я добавил ключ реестра DWORD
ActiveWndtrkTimeout
с тем же значением (оставив старый ключ там), и задержка повышения снова начала работать.Из MSDN:
0 является значением по умолчанию.
Примечание: я хочу исправить одну дезинформацию
Существует также запись реестра
MouseHoverTime
вHKEY_CURRENT_USER\Control Panel\Mouse
. Эта запись не меняет задержку повышения окна. Это меняет скорость отображения информации и предварительного просмотра на панели задач.источник