Cum se adaugă o tastatură numerică la o tastatură pe Windows 10

Pentru a adăuga o tastatură numerică la o tastatură compactă pe Windows 10, utilizați AutoHotkey v2 pentru a remapa rândul cu numere la tastele virtuale ale tastaturii numerice. Scriptul de mai jos face ca cifrele din rândul superior să acționeze ca cifre ale tastaturii atunci când Caps Lock este activat și își restabilește comportamentul normal atunci când este dezactivat. Funcționează numai în aplicațiile care acceptă evenimentele de taste simulate de AutoHotkey.

Cum funcționează maparea tastaturii numerice

Windows și aplicațiile pot distinge o cifră tastată de pe rândul de sus de aceeași cifră trimisă de o tastatură numerică. AutoHotkey poate intercepta o tastă și poate trimite una diferită în locul acesteia. Aici, 1through 0send Numpad1through Numpad0; #HotIfcondiția limitează remaparea la perioada în care Caps Lock este activată. AutoHotkey documentează aceste taste rapide sensibile la context și nume de taste în referința #HotIf , referința GetKeyState și ghidul de remapare .

Configurați o tastatură numerică cu AutoHotkey v2

  1. Instalați AutoHotkey v2

    Descărcați versiunea stabilă actuală AutoHotkey v2 de pe pagina oficială de descărcare AutoHotkey , apoi rulați programul de instalare și păstrați opțiunile standard, cu excepția cazului în care aveți un motiv să le modificați. Folosiți versiunea 2 pentru scriptul de mai jos; scripturile AutoHotkey v1 mai vechi utilizează o sintaxă diferită pentru tastele rapide condiționate. Ghidul oficial de instalare explică opțiunile de configurare.

    Ilustrație a paginii de descărcare AutoHotkey v2 deschisă într-un browser Windows 10.
    Ilustrație a paginii oficiale de descărcare AutoHotkey; aspectul acesteia se poate schimba.
  2. Creați scriptul de remapare

    Deschideți Notepad, lipiți scriptul complet de mai jos și salvați-l undeva ușor de găsit ca numpad.ahk. În caseta de dialog Salvare ca din Notepad, setați Tip salvare ca la Toate fișierele , astfel încât Windows să nu adauge fișiere .txtla numele fișierului.

    #Requires AutoHotkey v2.0
    #SingleInstance Force
    
    #HotIf GetKeyState("CapsLock", "T")
    1::Numpad1
    2::Numpad2
    3::Numpad3
    4::Numpad4
    5::Numpad5
    6::Numpad6
    7::Numpad7
    8::Numpad8
    9::Numpad9
    0::Numpad0
    #HotIf

    Prima linie solicită AutoHotkey v2 și #SingleInstance Forceprevine rularea copiilor duplicate ale acestui script. Blocul condițional aplică remapările numai cât timp Caps Lock este activat; blocul final șterge această condiție pentru orice taste rapide care ar putea fi adăugate ulterior. Acest script mapează intenționat doar cele zece cifre. Consultați lista de taste#HotIf AutoHotkey dacă doriți să adăugați operatori de tastatură sau alte taste.

    Ilustrație Notepad care prezintă directiva AutoHotkey v2 și primele trei mapări de la rânduri de numere la tastatura numerică.
    Ilustrația arată începutul scriptului; copiați toate mapările de zece cifre din blocul de cod.
  3. Rulați scriptul și schimbați modurile

    Faceți dublu clic numpad.ahk. AutoHotkey ar trebui să apară în zona de notificare de lângă ceasul Windows; dacă pictograma este ascunsă, selectați săgeata mică în sus pentru a vizualiza pictogramele din bara de notificare. Apăsați Caps Lock pentru a activa remaparea, apoi tastați o cifră de pe rândul numeric în aplicația pe care doriți să o utilizați. Apăsați din nou Caps Lock pentru a reveni la introducerea obișnuită de numere pe rândul numeric.

    Funcția Caps Lock controlează în continuare scrierea cu majuscule/minuscule. Cât timp este activată, literele pe care le tastați sunt majuscule, așa că dezactivați-o când reveniți la tastarea normală. Pentru a opri complet maparea, faceți clic dreapta pe pictograma AutoHotkey din bara de instrumente și alegeți Ieșire.

    Ilustrație a tastaturii cu Caps Lock și rândul 2 de numere evidențiat pentru modul temporar al tastaturii numerice.
    Caps Lock activează modul temporar; cifra evidențiată de pe rândul superior este apoi trimisă ca tastă a tastaturii.
  4. Testează-l în aplicația țintă

    Folosește o comandă rapidă sau o setare de introducere de date inofensivă care așteaptă în mod specific o tastă de la tastatură. Cu Caps Lock activat, apasă cifra corespunzătoare de pe rândul de sus; dezactivează Caps Lock și repetă procesul pentru a confirma că maparea se oprește. Un editor de text nu poate distinge singur cele două intrări, deoarece ambele afișează în mod normal aceeași cifră. Dacă aplicația are un ecran de asociere a tastelor, asociază o acțiune temporară unei taste de la tastatură și testează-o acolo.

    Diagramă care arată tasta fizică din rândul 2 de sus mapată la un eveniment de tastă Numpad 2.
    Maparea trimite un eveniment Numpad 2 atunci când apăsați tasta 2 din rândul superior.

Limite și soluții rapide

  • Operatorii nu sunt incluși. Scriptul mapează doar cifrele, nu și plus, minus, înmulțire, împărțire, zecimal sau Enter pe tastatură. Acestea necesită remapări suplimentare și taste sursă adecvate; unele taste sursă pot produce caractere diferite pe configurații de tastatură non-SUA.
  • O aplicație poate ignora input-ul simulat. Este posibil ca unele jocuri, sesiuni la distanță sau aplicații cu gestionare specializată a input-ului să nu accepte evenimente remapate. Verificați documentația și regulile aplicației, în special înainte de a utiliza remaparea tastaturii într-un joc online. Dacă funcționează într-o aplicație, dar nu în alta, aplicația țintă ar putea fi limitarea.
  • Verificați fișierul script și versiunea. Dacă făcând dublu clic pe fișierul se deschide în Notepad, confirmați că se termină în .ahk, nu .ahk.txtîn și că este instalat AutoHotkey v2. Un interpretor v1 mai vechi nu poate rula acest script v2 așa cum este scris.
  • Verificați nivelul de permisiuni al aplicației țintă. Dacă aplicația rulează cu permisiuni ridicate, un script care rulează normal poate să nu trimită date de intrare către aceasta. Numai dacă aveți încredere în aplicație și înțelegeți efectul, încercați să le rulați pe amândouă la același nivel de permisiuni și testați din nou.

Dacă aveți nevoie de o tastatură vizuală doar pentru introducerea ocazională de date cu mouse-ul sau prin atingere, Windows include tastatura vizuală. Apăsați tasta Windows + Ctrl + O , selectați Opțiuni și activați Activare tastatură numerică . Aceasta afișează butoanele tastaturii; nu transformă rândul fizic cu numere într-o tastatură numerică. Ghidul Microsoft pentru tastatura vizuală prezintă această opțiune.

Lasă un comentariu

Cum să muți Minecraft pe o altă unitate în Windows 10

Cum să muți Minecraft pe o altă unitate în Windows 10

Mută ​​Minecraft pentru Windows pe o altă unitate cu opțiunea Setări încorporată, protejează-ți lumile și vezi ce trebuie să faci dacă funcția Mutare nu este disponibilă.

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Cum să remediați o opțiune „Run Anyway” lipsă în Windows 10 SmartScreen

Află de ce Windows 10 ascunde butonul „Executare oricum” din SmartScreen, cum să verifici avertismentul și cum să permiți o ocolire păstrând SmartScreen activ.

Cum se activează sunetul mono pe Windows 10

Cum se activează sunetul mono pe Windows 10

Combină canalele stânga și dreapta pentru a putea auzi întregul mixaj printr-o singură cască. Urmează calea Setărilor Windows 10 și află cum să restabilești stereo-ul atunci când dorești.

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Cum se afișează apăsările de taste pe Windows 10 cu Carnac

Adăugați o suprapunere live a apăsărilor de taste în Windows 10 cu Carnac. Instalați cea mai recentă versiune listată, poziționați și stilizați fereastra pop-up, testați captura și întrerupeți-o pentru tastare privată.

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Cum să creezi o grilă personalizată pentru afișajul tău în Windows 10

Învață cum să creezi o grilă personalizată pentru afișajul tău în Windows 10 cu PowerToys FancyZones, cum să ajustezi zonele, cum să alegi fiecare monitor și cum să fixezi aplicațiile la locul lor.

Cum se activează conectarea automată pe Windows 10

Cum se activează conectarea automată pe Windows 10

Setați Windows 10 să se conecteze automat la pornire cu Microsoft Sysinternals Autologon, apoi aflați cum să îl dezactivați și să înțelegeți compromisurile de securitate.

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Cum să adaugi o aplicație pe lista albă în Windows 10 SmartScreen

Windows 10 nu are o listă albă globală pentru aplicațiile SmartScreen. Află cum să verifici o descărcare, să folosești opțiunea „Executare oricum” sau să deblochezi în siguranță un fișier de încredere.

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Cum se activează Planul de alimentare Ultimate Performance în Windows 10

Adăugați planul de alimentare Ultimate Performance în Windows 10 cu o comandă cu privilegii ridicate, selectați-l în Opțiuni de alimentare și verificați compatibilitatea și limitele de consum de energie.

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Cum se actualizează Favicon-urile de marcaje în Microsoft Edge pe Windows 10

Reîmprospătați pictogramele de marcaje lipsă sau incorecte din Edge prin redeschiderea paginii salvate, ștergerea imaginilor din cache sau reconstruirea în siguranță a memoriei cache a favicon-urilor.

Cum se dezactivează o conexiune Ethernet în Windows 10

Cum se dezactivează o conexiune Ethernet în Windows 10

Dezactivați un adaptor Ethernet cu fir în Windows 10, confirmați că ați selectat dispozitivul corect, restaurați-l mai târziu sau utilizați PowerShell.