A/B-тест для PowerToys Peek: сравнить Space и другую комбинацию активации, видимую рамку клавиатурного фокуса и состояние закрепления окна на некритичном файле без сброса PowerToys.
Запишите состояние закрепления до теста
Выберите обычный локальный файл без личных данных и откройте его в Peek один раз. Запишите, включена ли кнопка закрепления позиции и размера окна, а также видна ли вокруг неё рамка клавиатурного фокуса. Документация Peek отдельно описывает это закрепление и Space как текущую клавишу активации и деактивации. Сама рамка не доказывает, что последующий Space обязательно изменит кнопку.
Повторите один и несколько циклов Space
Закройте Peek пробелом, подождите секунду и откройте его снова. Сверьте Pin Window Size и рамку фокуса, затем верните исходное состояние вручную. Повторите тот же цикл несколько раз в одинаковом темпе, каждый раз записывая три поля. В WinUI кнопка с клавиатурным фокусом получает Click от Spacebar; это делает связь фокуса и Space проверяемой гипотезой, но не диагнозом PowerToys.
Сравните с другой комбинацией активации
В PowerToys Settings временно замените shortcut Peek на незанятую комбинацию, записав исходное значение. Повторите один и несколько циклов на том же файле, с тем же исходным Pin Window Size. Если непроизвольная смена наблюдается только со Space и совпадает с видимым фокусом кнопки, матрица поддерживает гипотезу о конфликте клавиатурных действий. Она по-прежнему не доказывает, какой элемент кода нужно менять.
Верните shortcut и соберите пакет для triage
Верните исходную клавишу активации и исходное Pin Window Size. Для трекера сохраните версии Windows и PowerToys, два shortcut, число циклов, наличие рамки фокуса и состояние кнопки после каждого цикла. Скриншот должен показывать только окно Peek с нейтральным файлом; имя учётной записи, путь и соседние файлы скройте. Не очищайте всю конфигурацию, не переустанавливайте PowerToys и не запускайте его с повышением прав ради этой проверки.
Как читать совпадение Space и фокуса
Если состояние меняется только при Space и только при видимой рамке на кнопке, матрица поддерживает гипотезу о пересечении активации Peek и клавиатурного Click. Если другая комбинация даёт тот же результат, Space не изолирован как переменная. Если состояние меняется без рамки, визуальный фокус не объясняет прогон. Если ни один вариант не воспроизводится, сохраните отрицательный результат и точный темп циклов. Во всех случаях это описание границы, а не утверждение о внутреннем обработчике или готовом исправлении.
Материал подготовлен редакцией VOne с применением ИИ для A/B-матрицы; назначение Space, Pin Window Size и поведение WinUI Button проверены по Microsoft Learn, issue оставлен сигналом.
Источники и проверка
- Microsoft Learn — PowerToys Peek проверено 2026-08-10
- Microsoft Learn — WinUI buttons проверено 2026-08-10
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.