Значення ActiveWndTrackTimeout не враховується


12

У мене зазвичай активоване відстеження вікон (XMouse) увімкнено на моїй машині Windows 8. Я написав невелику утиліту .Net, щоб увімкнути / вимкнути її та відрегулювати затримку. Чудово працює!

Однак після установки Windows 8.1 затримка ActiveWndTrackTimeout ігнорується, незалежно від того, яке значення там є. Перемикач вікон відбувається негайно незалежно від значення в реєстрі:

Запис ActiveWndTrackTimeout у моєму реєстрі

Хто-небудь ще відчував цю помилку чи виправив мене? Я легко вмикаю / вимикаю функцію, але краще залишити її з розумною затримкою.

Я працюю під керуванням Windows 8.1 Pro на 64-бітній машині.

Відповіді:


9

У мене був Win8 і "ActiveWndTrackTimeout" працював нормально, але коли я оновився до Win8.1, він перестав працювати. Мені довелося ПОВЕРНУТИСЯ "ActiveWndTrackTimeout" на "ActiveWndTrkTimeout", вийти та ввійти, і тепер він працює і в Win8.1.


У мене була така ж проблема з Windows 7, і це рішення перейменування + перезапуск працювало на мене! Дякую!
JD

7

Можливо, спробуйте ActiveWndTrkTimeout. http://technet.microsoft.com/en-us/library/cc957203.aspx


Я додав у ActiveWndtrkTimeoutзаписі, але це не має ніякого значення, Windows негайно перемикається і ігнорує значення в реєстрі. Я також спробував видалити старий, ActiveWndTrackTimeoutале все ще не змінився.
Idle_Mind

Мій реєстр почався зі значення під назвою "ActiveWndTrackTimeout", яке не мало ефекту. Коли я перейменував його на "ActiveWndTrkTimeout", він працював на мене (Windows 7).
Дейв Л.

3

Таке давнє запитання, але все ще видається дійсним навіть для 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:

ActiveWndTrkTimeout

HKCU \ Панель управління \ Робочий стіл

REG_DWORD
Мільсекунд
0

0 - це значення за замовчуванням.

Примітка. Я хочу виправити одну дезінформацію

Також є запис MouseHoverTimeу реєстрі за адресою HKEY_CURRENT_USER\Control Panel\Mouse. Цей запис не змінює затримку підйому вікна. Це змінює швидкість відображення інформації та попереднього перегляду на панелі завдань.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.