Jak vypnout Num Lock na vašem počítači


Klávesa Numlock je možná nejzbytečnější a nejdráždivější klávesa na moderní klávesnici. Jedno náhodné klepnutí a ze spousty vašich klíčů najednou vyraší čísla. Jak trvale vypnete Numlock na počítači?

To je problém zejména u klávesnic notebooků, kde jsou namísto numerické klávesnice na vašich běžných klávesách vytištěna čísla. Numlock je umístěn někde nahoře, kde jej nakonec stisknete a zároveň sáhnete po tlačítku Domů.

Proč je klávesa Numlock problém

Klávesa Numlock, stejně jako tlačítko Caps Lock, je přepínač. Pokud omylem stisknete Numlock, nemůžete jej odemknout znovu klepnutím?

Určitě můžete, ale to je dobré pouze pro jednorázovou situaci. Pokud zjistíte, že Numlock je na vašem PC opakovaně povolen, potřebujete trvalejší řešení.

Numlock nejenže přeruší váš tok a zkazí cokoliv, na čem pracujete, ale plýtvá nadměrným množstvím času a úsilí při odstraňování chyby. A na rozdíl od klávesy Caps Lock to není téměř nikdy užitečné, protože téměř nikdo nepoužívá numerickou klávesnici.

Proč se Numlock na mém počítači stále aktivuje?

Existují tři možné důvody, proč se na počítači často zobrazuje indikátor Numlock.

Za prvé, náhodou. Toto je nejčastější důvod, protože mnoho rychlých písařů nakonec omylem stiskne klávesu Numlock.

Může být také povoleno ve výchozím nastavení. Zatímco standardem je ponechat Numlock deaktivovaný při startu, chyba – nebo změna příslušného nastavení – jej může aktivovat při každém spuštění počítače.

A nakonec to může být problém se softwarem. Velmi zřídka se vyskytne problém, kdy se Num Lock aktivuje, aniž by byla stisknuta fyzická klávesa. Toto je nejsložitější problém, který je třeba řešit, protože je těžké určit zdroj chyby.

Jak vypnout Num Lock

Problémem většiny lidí je náhodné klepnutí na klávesu číselného zámku při psaní. To lze snadno opravit deaktivace klíče pomocí AutoHotkey.

Oprava 1: Deaktivace klávesy Num Lock pomocí AutoHotkey

AHK je odlehčený nástroj pro přemapování kláves a vytváření vlastních klávesových zkratek pro Windows 10 a 11. A přestože používá skripty, jednoduché věci, jako je vytváření vazeb kláves, vyžadují velmi málo kódu. Numlock můžeme například deaktivovat pomocí jednoho řádku:.

NumLock::Return

Snadné, že? Zde je podrobná metoda instalace AutoHotkey na váš počítač a spuštění tohoto skriptu.

  1. Nejprve stáhněte si AutoHotkey z oficiálních stránek.
    1. Spusťte stažené nastavení a nainstalujte AutoHotkey do počítače.
      1. Jakmile je AutoHotkey nainstalováno, můžete vytvořit skript AHK kdekoli. Klikněte pravým tlačítkem na prázdné místo v libovolné složce a vyberte Nový>AutoHotkey Script.
        1. Pojmenujte jej a stiskněte klávesu Enter. Chcete-li skript skutečně upravit, klikněte pravým tlačítkem na soubor a vyberte možnost Otevřít pomocí>Poznámkový blok.
          1. V souboru je již spousta věcí, které nastavují věci za vás. Ignorujte to a na nový řádek zadejte následující:
          2. NumLock:: Návrat

            1. Uložte soubor a ukončete Poznámkový blok. Chcete-li skript použít, dvakrát na něj klikněte. Klávesa Numlock již nebude fungovat. Skript můžete kdykoli zavřít kliknutím pravým tlačítkem myši na ikonu AHK na hlavním panelu a výběrem Ukončit.
            2. Uvědomte si, že některé aplikace (většinou videohry) mohou narušovat AHK, takže je často vhodné spustit skript tak, že na něj kliknete pravým tlačítkem a vyberete možnost Spustit jako správce. To dává skriptu prioritu a umožňuje mu běžet nad jakoukoli aplikací.

              Oprava 2: Deaktivace klávesy Num Lock pomocí SharpKeys

              AutoHotkey není jediný způsob, jak dosáhnout přemapovat klíče v systému Microsoft Windows. Máte také SharpKeys, což je aplikace založená na GUI, která dělá v podstatě totéž.

              SharpKeys funguje tak, že přímo provádí změny v registru Windows namísto zachycování stisku kláves jako AHK. Jako takový nemá úplně flexibilitu, kterou poskytuje skriptovací systém AHK, ale k přemapování jediného klíče nepotřebujeme nic přepychového.

              1. Stáhněte si nástroj z jeho stránku GitHub. Můžete si vzít soubor zip, který funguje jako přenosná aplikace, nebo instalátor MSI, chcete-li.
                1. Spusťte aplikaci, jakmile nainstalujete nebo rozbalíte SharpKeys.
                  1. Hlavní okno zobrazí seznam všech klávesových zkratek, které se rozhodnete provést v SharpKeys. Chcete-li vytvořit nový, klikněte na tlačítko Přidat. Otevře se okno Přidat nové mapování klávess paralelními seznamy kláves a funkcí, kterými je můžete nahradit..
                    1. Ruční nalezení konkrétní klávesy může chvíli trvat, takže vyberte Zapsat klávesupod levým panelem a stiskněte klávesu Numlock na klávesnici. Poté, co SharpKeys rozpozná stisk klávesy, pokračujte výběrem OK.
                      1. Výchozí akce vpravo je Vypnout klíč, což je přesně to, co chceme. Stačí vybrat OK.znovu.
                        1. Jak vidíte, na hlavní obrazovce je nyní nová položka popisující novou změnu. Chcete-li tuto změnu skutečně použít, použijte tlačítko Zapsat do registru.
                        2. Efekt je stejný jako u skriptu AHK – klávesa Numlock na vaší klávesnici již nebude fungovat. Toto je však o něco těžší vrátit zpět než skript, protože musíte znovu spustit SharpKeys a odstranit změnu, než jen ukončit program.

                          Oprava 3: V registru nastavte výchozí stav Num Lock na Vypnuto

                          Pro mnoho lidí není problém v tom, že omylem stisknou klávesu Numlock, ale spíše v tom, že se Numlock spouští ve výchozím nastavení na jejich počítači povolen.

                          Ujasněme si hned na začátku jednu věc – změna výchozího chování Numlocku není jednoduchá oprava. Vyžaduje úpravu příslušného nastavení z BIOS nebo registru.

                          Upřímně řečeno, toto není ani problém, který by vyžadoval opravu, protože Numlock můžete vždy zakázat ručně při každém spuštění počítače. A co je ještě lepší, skript AHK, který popisujeme v opravě 5, se stará o automatické deaktivování funkce Num Lock bez ohledu na to, zda byl spuštěn ve výchozím nastavení nebo ne.

                          Pokud si přesto chcete pohrát s nastavením registru, zde je postup, jak to udělat krok za krokem.

                          1. Otevřete Editor registru vyhledáním položky Regedit v nabídce Start.
                            1. Na levém panelu přejděte do složky HKEY_USERS\.Default\Control Panel\Keyboard\. Tuto adresu můžete také přidat do kořenového adresáře v adresním řádku nahoře takto:
                              1. Na pravé straně uvidíte spoustu kláves, včetně jedné s názvem InitialKeyboardIndicators. Poklepáním na tuto položku upravte její hodnotu..
                                1. Změnou hodnoty na 0 se Numlock při spuštění automaticky vypne. Vyberte OKa zavřete Regedit pro uložení změn. Nové nastavení se projeví při příštím restartování počítače.
                                2. Oprava 4: V systému BIOS nastavte výchozí stav Num Lock na Vypnuto

                                  Na většině notebooků a stolních počítačů je také možné upravit výchozí stav Numlock z nastavení systému BIOS. Toto je obvykle trvalejší oprava než úprava registru, kterou může systém Windows často vrátit zpět.

                                  Neexistuje však žádný konkrétní návod pro změnu stavu Numlock v systému BIOS, protože rozložení BIOSu se liší od základní desky k základní desce. Stačí prohrabat se v nastavení BIOSu vašeho počítače a zkontrolujte, zda není nic, co říká Num Lock – to je obvykle výchozí nastavení.

                                  Oprava 5: Udržujte Num Lock neustále deaktivovaný pomocí AutoHotkey

                                  Už jsme viděli, jak přemapovat klávesu Numlock na nic pomocí AHK, ale co ponechat Num Lock zcela deaktivovaný? Existují dva způsoby, jak toho dosáhnout.

                                  První metodou je použití vestavěné funkce SetNumLockState společnosti AHK. Pomocí tohoto můžete vynutit, aby Numlock zůstal vypnutý, bez ohledu na to, kolikrát se ho aplikace (nebo náhodné stisknutí klávesy) pokusí povolit. Stačí vložit následující řádky do nového skriptu AutoHotkey a uložit jej:

                                  #SingleInstance force

                                  #Persistent

                                  SetNumLockState, Vypnuto

                                  SetNumLockState, AlwaysOff

                                  Nyní spusťte tento skript jako správce. Na vašem počítači již nebude možné povolit Numlock pomocí klíče ani jinak. I když byl Numlock povolen před spuštěním skriptu, bude vypnutý.

                                  V případě, že budete chtít Numlock znovu použít, můžete skript kdykoli pozastavit nebo pozastavit pomocí ikony na hlavním panelu.

                                  Nyní na některých systémech nebude funkce AlwaysOn fungovat konzistentně. Obvykle k tomu dochází, když je stav spuštěn aplikací, nikoli klíčem.

                                  Pro tyto situace je vyžadován o něco složitější skript. V zásadě potřebujeme časovač, který bude každých několik set milisekund kontrolovat stav Num Lock a vypne ho v případě, že se zjistí, že je povolený. Zní to složitě, ale v praxi je to velmi jednoduché..

                                  #SingleInstance force

                                  #Persistent

                                  SetTimer, CheckNumlock, 500

                                  Návrat

                                  CheckNumlock:

                                  State := GetKeyState(“Numlock”, “T”)

                                  IfEqual, State, 1

                                  SetNumLockState , Vypnuto

                                  }

                                  Návrat

                                  Spusťte tento skript jako správce a Numslock se na vašem počítači již nikdy nebude moci aktivovat.

                                  Jaký je nejlepší způsob vypnutí funkce Num Lock na vašem počítači?

                                  Nejspolehlivějším způsobem, jak zcela deaktivovat Numlock na vašem PC – a zachovat jej tak – je použít skript AutoHotkey, který nepřetržitě kontroluje stav Num Lock a v případě potřeby jej deaktivuje.

                                  Většina uživatelů tak komplexní skript nepotřebuje. Pokud vše, co chcete, je zakázat fyzickou klávesu Numlock na klávesnici, stačí jednořádkový skript AHK.

                                  Chcete-li upravit výchozí stav Numlock při spuštění, musíte se ponořit do registru nebo provést změny v nastavení systému BIOS. Můžete na něj také klepnout jednou při každém spuštění počítače, pokud se vám obě tyto možnosti zdají příliš technické.

                                  .

                                  Související příspěvky:

                                  Jak zjistit IP adresu na vašem počítači se systémem Windows Jak stahovat a ukládat obrázky do Chromebooku Jak se ujistit, že vaše VPN funguje a chrání vaše soukromí Jak změnit e-mail účtu Microsoft Jak vymazat mezipaměť v Microsoft Edge (a proč byste měli) Jak opravit chybu synchronizace času ve Windows Jak používat tlačítko „Zobrazit Windows“ na Chromebooku

                                  21.12.2022