Ikke alle tastaturer, fysiske eller på anden måde, ersamme. Fysiske tastaturer varierer afhængigt af nøglelayout, og hvilke taster de understøtter for eksempel, et Apple-tastatur er meget forskelligt fra et Windows-tastatur. Et stort tastatur har en dedikeret nummertastatur, mens andre mindre tastaturer fjerner det til fordel for en mere kompakt størrelse. Brugere kan bruge nummertasterne oven på alfabetetasterne til at indtaste numre, og de går ikke glip af noget med en numpad fraværende. Nogle apps insisterer på, at du skal bruge en numpad, i hvilket tilfælde du kan bruge AutoHotkey til at tilføje en numpad til dit tastatur.
Når du trykker på en tastaturtast, genkender dit operativsystemdet via en virtuel nøglekode. Hver nøgle har sin egen kode underlagt det tastaturlayout, du har tilføjet. Hvis du har brug for at tilføje en numpad til dit tastatur, bliver du nødt til at få operativsystemet til at tro, at den nummertast, du trykker på, faktisk findes på en dedikeret numpad.
Tilføj en Numpad
Download og installer AutoHotKey. Når det er installeret, skal du åbne Notepad og indsætte følgende i det. Gem filen med AHK-filtypenavnet for eksempel; numpad.ahk.
#If GetKeyState("CapsLock", "T") 1::Numpad1 2::Numpad2 3::Numpad3 4::Numpad4 5::Numpad5 6::Numpad6 7::Numpad7 8::Numpad8 9::Numpad9 0::Numpad0
Kør denne fil. For at simulere en numpad-tast tryk på, tænd for Caps lock. Når manuskriptet kører, er det at ænde caplåsen til at svare til numLock.
Når du trykker på nummertasterne øverst påalfabetetaster, dit operativsystem tror, at du trykker på en taltast på en fysisk nummertastatur. Du kan teste det ud med en webapp kaldet Keyboard Tester. Skærmbilledet nedenfor viser nummer 2, der blev indtastet ved at trykke på 2-tasten på en fysisk nummertastatur, da det faktisk blev skrevet ved at trykke på 2-tasten i rækken af nummertaster øverst på tastaturet.

Begrænsninger
Dette script fungerer kun for tal og ikke noget afde andre symboler / taster, du finder på numpad. Hvis du trykker på plus-, minus- eller fremadstregtasten, registreres den ikke som et tastetryk på numpad. Ligeledes kortlægges ikke periodetasten som en decimalnøgle på numpad.
Dette burde arbejde på alle apps. Det fungerer med Windows 10, når du vil flytte markøren med numpad taster. Hvis du har brug for numpad til tastaturgenveje i et spil eller en app, gør dette lille script det trick. Du kan sandsynligvis finde en app, der skal bruges i stedet, men et script er langt mindre ressourcehult.
Hvis du kun behøver at bruge en numpad til en genvej, skal du kontrollere, om du har en præcision touchpad, og binde tastaturgenvejen til en svejsebevægelse.
Kommentarer