Как отключить Num Lock на вашем компьютере


Клавиша Numlock, пожалуй, самая бесполезная и раздражающая клавиша на современной клавиатуре. Одно случайное нажатие — и на связке ваших клавиш внезапно прорастают цифры. Как навсегда отключить Numlock на компьютере?

Это особенно проблема с клавиатурами ноутбуков, где вместо цифровой клавиатуры на обычных клавишах напечатаны цифры. А Numlock расположен где-то вверху, где вы в конечном итоге нажимаете его, дотягиваясь до кнопки «Домой».

Почему клавиша Numlock является проблемой

Клавиша Numlock, как и кнопка Caps Lock, представляет собой переключатель. Если вы случайно нажмете Numlock, не можете ли вы просто нажать на него еще раз, чтобы разблокировать его?

Конечно, можно, но это годится только в разовой ситуации. Если вы обнаружите, что Numlock постоянно включается на вашем компьютере, вам нужно более постоянное решение.

Numlock не только прерывает ваш рабочий процесс и портит все, над чем вы работаете, но и тратит слишком много времени и усилий на исправление ошибки. И в отличие от клавиши Caps Lock, она практически никогда не бывает полезной, поскольку цифровой клавиатурой мало кто пользуется.

Почему Numlock продолжает активироваться на моем компьютере?

Существует три возможные причины, по которым индикатор Numlock часто появляется на ПК.

Во-первых, случайно. Это самая распространенная причина, поскольку многие быстро печатающие люди ошибочно нажимают клавишу Numlock.

Он также может быть включен по умолчанию. Хотя по стандарту Numlock должен быть отключен при запуске, ошибка – или изменение соответствующей настройки – может включать его каждый раз при загрузке компьютера.

И, наконец, это может быть проблема с программным обеспечением. Очень редко возникает проблема, при которой Num Lock активируется без нажатия физической клавиши. Это самая сложная проблема, поскольку трудно определить источник ошибки.

Как отключить Num Lock

Проблема, с которой сталкивается большинство людей, — это случайное нажатие клавиши блокировки номера во время набора текста. Это легко исправить с помощью отключение ключа с помощью AutoHotkey.

Исправление 1. Отключите клавишу Num Lock с помощью AutoHotkey

AHK — это легкая утилита для переназначения клавиш и создания пользовательских горячих клавиш для Windows 10 и 11. И хотя она использует сценарии, простые вещи, такие как создание привязок клавиш, требуют очень мало кода. Например, мы можем отключить Numlock, используя одну строку:.

NumLock::Return

Легко, не так ли? Вот пошаговый метод установки AutoHotkey на ваш компьютер и запуска этого сценария.

  1. Во-первых, скачать AutoHotkey с официального сайта.
    1. Запустите загруженную программу установки, чтобы установить AutoHotkey на свой компьютер.
      1. После установки AutoHotkey вы можете создать сценарий AHK где угодно. Щелкните правой кнопкой мыши пустое место в любой папке и выберите Создать>Скрипт AutoHotkey.
        1. Дайте ему подходящее имя и нажмите Enter. Чтобы действительно отредактировать сценарий, щелкните файл правой кнопкой мыши и выберите Открыть с помощью>Блокнот.
        2. <старый старт="5">
        3. В файле уже есть множество настроек, которые можно настроить за вас. Не обращайте на это внимания и введите следующее в новой строке:
        4. NumLock:: Возврат

          1. Сохраните файл и выйдите из Блокнота. Чтобы применить скрипт, дважды щелкните по нему. Клавиша Numlock больше не будет работать. Вы можете закрыть сценарий в любой момент, щелкнув правой кнопкой мыши значок AHK на панели задач и выбрав Выход.
          2. Обратите внимание, что некоторые приложения (в основном видеоигры) могут мешать работе AHK, поэтому зачастую рекомендуется запустить сценарий, щелкнув его правой кнопкой мыши и выбрав Запустить от имени администратора. Это дает скрипту приоритет, позволяя ему работать над любым приложением.

            Исправление 2: отключите клавишу Num Lock с помощью SharpKeys

            AutoHotkey — не единственный способ переназначить клавиши в Microsoft Windows. У вас также есть SharpKeys — приложение с графическим интерфейсом, выполняющее по сути то же самое.

            SharpKeys работает, напрямую внося изменения в реестр Windows, а не перехватывая нажатия клавиш, как AHK. Таким образом, у него не совсем гибкость, обеспечиваемая системой сценариев AHK, но нам не нужно ничего особенного, чтобы переназначить одну клавишу.

            1. Загрузите утилиту из его страница на GitHub. При желании вы можете получить ZIP-файл, который действует как портативное приложение, или установщик MSI.
              1. Запустите приложение после установки или извлечения SharpKeys.
                1. В главном окне будут перечислены все привязки клавиш, которые вы выбрали в SharpKeys. Чтобы создать новый, нажмите кнопку Добавить. Откроется окно Добавить новое сопоставление клавишс параллельными списками клавиш и функций, которыми вы можете их заменить..
                  1. Поиск определенной клавиши вручную может занять некоторое время, поэтому выберите Ввести ключпод левой панелью и нажмите клавишу Numlock на клавиатуре. После того как SharpKeys обнаружит нажатие клавиши, выберите ОК, чтобы продолжить.
                    1. Действием по умолчанию справа является Выключить ключ, это именно то, что нам нужно. Просто выберите ОК.еще раз.
                      1. Как видите, на главном экране теперь появилась новая запись, описывающая новое изменение. Чтобы применить это изменение, используйте кнопку Записать в реестр.
                      2. Эффект тот же, что и при использовании сценария AHK — клавиша Numlock на вашей клавиатуре больше не будет работать. Однако отменить его немного сложнее, чем сценарий, поскольку вам нужно снова запустить SharpKeys и удалить изменения, а не просто выйти из программы.

                        Исправление 3: отключить в реестре состояние Num Lock по умолчанию

                        Для многих людей проблема не в том, что они случайно нажали клавишу Numlock, а в том, что Numlock запускается на их компьютере по умолчанию.

                        Давайте проясним одну вещь в самом начале: изменить поведение Numlock по умолчанию — непростая задача. Для этого требуется изменить соответствующую настройку с биос или реестр.

                        Честно говоря, это даже не проблема, требующая исправления, поскольку вы всегда можете отключить Numlock вручную при каждом запуске компьютера. Более того, сценарий AHK, который мы описываем в исправлении 5, автоматически отключает Num Lock, независимо от того, был ли он активирован по умолчанию или нет.

                        Если вы все еще хотите повозиться с настройками реестра, вот пошаговый способ сделать это.

                        1. Откройте редактор реестра, выполнив поиск Regedit в меню «Пуск».
                          1. Перейдите к HKEY_USERS\.Default\Control Panel\Keyboard\ на левой панели. Вы также можете добавить этот адрес в корень адресной строки вверху, например:
                            1. Справа вы увидите несколько клавиш, включая одну с именем InitialKeyboardIndicators. Дважды щелкните эту запись, чтобы изменить ее значение..
                              1. Измените значение на 0, чтобы автоматически отключить Numlock при запуске. Нажмите ОКи закройте Regedit, чтобы сохранить изменения. Новая настройка вступит в силу при следующей перезагрузке компьютера.
                              2. Исправление 4: выключите состояние Num Lock по умолчанию в BIOS

                                На большинстве ноутбуков и настольных компьютеров также можно изменить состояние Numlock по умолчанию в настройках BIOS. Обычно это более надежное исправление, чем редактирование реестра, которое часто можно отменить в Windows.

                                Однако специального руководства по изменению состояния Numlock в BIOS не существует, поскольку схема BIOS отличается от материнской платы к материнской плате. Просто покопайтесь в настройках биоса вашего компьютера и проверьте, нет ли там надписи Num Lock – обычно это настройка по умолчанию.

                                Исправление 5: постоянно отключать Num Lock с помощью AutoHotkey

                                Мы уже видели, как переназначить клавишу Numlock на ничего с помощью AHK, но как насчет того, чтобы полностью отключить Num Lock? Есть два способа сделать это.

                                Первый метод — использовать встроенную функцию SetNumLockState AHK. Используя это, вы можете заставить Numlock оставаться отключенным, независимо от того, сколько раз приложение (или случайное нажатие клавиши) пытается его включить. Просто вставьте следующие строки в новый скрипт AutoHotkey и сохраните его:

                                Принудительное использование #SingleInstance

                                #Постоянный

                                SetNumLockState, выключено

                                SetNumLockState, AlwaysOff

                                Теперь запустите этот скрипт от имени администратора. Больше невозможно будет включить Numlock на вашем компьютере ни с помощью ключа, ни другим способом. Даже если Numlock был включен до запуска скрипта, он будет отключен.

                                Если вы захотите снова использовать Numlock, вы всегда можете приостановить или приостановить выполнение сценария с помощью значка на панели задач.

                                Теперь в некоторых системах функция AlwaysOn не работает стабильно. Обычно это происходит, когда состояние активируется приложением, а не клавишей.

                                Для таких ситуаций требуется немного более сложный сценарий. По сути, нам нужен таймер, который будет проверять состояние Num Lock каждые несколько сотен миллисекунд, отключая его, если обнаружится, что он включен. Звучит сложно, но на практике все очень просто..

                                Принудительное использование #SingleInstance

                                #Постоянный

                                SetTimer, CheckNumlock, 500

                                Возврат

                                CheckNumlock:

                                Состояние := GetKeyState(“Numlock”, “T”)

                                IfEqual, состояние, 1

                                {

                                SetNumLockState , Выкл.

                                Возврат

                                Запустите этот скрипт от имени администратора, и Numslock больше никогда не сможет активироваться на вашем компьютере.

                                Как лучше всего отключить Num Lock на вашем компьютере?

                                Самый надежный способ полностью отключить Numlock на вашем компьютере и сохранить его в таком состоянии — использовать сценарий AutoHotkey, который постоянно проверяет состояние NumLock и отключает его при необходимости.

                                При этом большинству пользователей не нужен такой всеобъемлющий скрипт. Если все, что вам нужно, — это отключить физическую клавишу Numlock на клавиатуре, достаточно однострочного сценария AHK.

                                Чтобы изменить состояние Numlock по умолчанию при запуске, вам необходимо либо покопаться в реестре, либо внести изменения в настройки BIOS. Вы также можете просто нажать на него один раз при каждой загрузке компьютера, если оба этих варианта кажутся вам слишком техническими.

                                .

                                Похожие сообщения:

                                Как найти IP-адрес на вашем ПК с Windows Как загрузить и сохранить изображения на Chromebook Как убедиться, что ваш VPN работает и защищает вашу конфиденциальность Как изменить адрес электронной почты вашей учетной записи Microsoft Как очистить кеш в Microsoft Edge (и почему это следует сделать) Как исправить ошибку синхронизации времени в Windows Как использовать кнопку «Показать Windows» на Chromebook

                                21.12.2022