- Представлен проект NoCopilotKey, позволяющий отключить клавишу Copilot на клавиатуре Windows 11.
- Утилита возвращает функции правой клавиши Ctrl, заменённой на клавиатурах с Copilot+.
- Проект является открытым исходным кодом, написан на C# и C++ и доступен на GitHub.
Разработчик Дэн Вайс представил новый открытый проект под названием NoCopilotKey, предназначенный для пользователей Windows 11 с клавиатурами, в которых правая клавиша Ctrl заменена на кнопку Copilot — ИИ-помощника Microsoft. Это решение позволяет полностью отключить функциональность клавиши Copilot и вернуть привычные возможности правого Ctrl.
За последние несколько лет Microsoft поощряет производителей ПК внедрять физическую клавишу Copilot, которая подверглась критике из-за замены стандартного правого Ctrl на клавишах устройств с Copilot+. При этом использование такой клавиши не является обязательным условием сертификации Windows, но позиционируется как удобный способ быстрого запуска ИИ-помощника.
Ранее Microsoft исключила возможность переназначения кнопки Copilot в системе из-за выявленных ошибок, что вызвало недовольство многих пользователей, привыкших к функциям правого Ctrl для различных задач. Именно в этом контексте появляется проект NoCopilotKey, который с помощью низкоуровневого перехвата нажатий клавиш блокирует клавишу Copilot и эмулирует её замену на правый Ctrl.
В техническом плане, как описывает автор решения, нажатие клавиши Copilot соответствует последовательному нажатию левой клавиши Windows, левого Shift и виртуальной клавиши F23 (обычно отсутствующей на стандартных клавиатурах). Для обработки нажатий используется функция SetWindowsHookEx, устанавливающая системный перехватчик клавиатурных событий. Это позволяет программе фильтровать или заменять нажатия клавиш по усмотрению пользователя, а функция SendInput обеспечивают генерацию нужных эмуляций нажатий и отпусканий клавиш.
Исходный код проекта доступен на платформе GitHub, что позволяет пользователям и разработчикам самостоятельно изучать, изменять и распространять это решение. Такая открытость способствует расширению возможностей настройки Windows 11 для пользователей, испытывающих неудобства от нововведений Microsoft, связанных с клавишей Copilot.
Таким образом, NoCopilotKey выступает как востребованный инструмент для возвращения привычного управления клавиатурой в среде Windows 11, который уже привлёк внимание сообщества благодаря своей открытости и эффективности.
