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

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Transformă o fotografie într-o pictură, o schiță în creion sau un desen animat cu FotoSketcher Studio. Află cum să alegi un efect, să ajustezi previzualizarea și să salvezi opera de artă.

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Află ce dezvăluie Audio Identifier despre rata de biți, codificatoare și etichete, cum funcționează fluxul său de lucru tradițional și ce instrumente actuale inspectează fișierele sau identifică melodiile.

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto este un instrument de catalogare a fotografiilor Windows vechi pentru etichetarea, evaluarea și răsfoirea imaginilor locale. Consultați caracteristicile sale documentate, limitele de compatibilitate și o alternativă întreținută.

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Învață cum să folosești Attribute Changer pentru a edita atributele și marcajele temporale ale fișierelor Windows, a actualiza datele fotografiilor JPEG EXIF ​​și a previzualiza modificările în lot în siguranță.

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Setați o imagine de fundal separată pentru fiecare monitor Windows 10, identificați afișajele, ajustați potrivirea imaginii și depanați opțiunile de monitor lipsă.

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

Află ce face pViewer, cum funcționează modurile sale foto și benzi desenate, ce ediție Windows să descarci și cum diferă versiunile vechi și cele rescrise.

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

Învață cum să creezi un proiect NeoDownloader, să alegi un domeniu de aplicare pentru crawl, să setezi filtre de imagine și o destinație și să examinezi descărcările în lot.

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Configurați o prezentare de diapozitive în Windows 7 sau 8, creați o scurtătură VBScript și atribuiți o tastă rapidă de la tastatură pentru a trece la imaginea de fundal următoare.

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

Folosește XnConvert pentru a aplica efecte, a redimensiona fotografii și a converti formate de imagine în loturi. Alege setările de ieșire, previzualizează editările și protejează originalele.

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Află cum urmărește ManicTime utilizarea aplicațiilor, timpul activ și inactiv, precum și documentele, apoi transformă istoricul activităților în etichete de proiect și foi de pontaj.