Niet alle toetsenborden, fysiek of anderszins, zijn dedezelfde. Fysieke toetsenborden verschillen per toetsindeling en welke toetsen ze bijvoorbeeld ondersteunen, een Apple-toetsenbord is heel anders dan een Windows-toetsenbord. Een groot toetsenbord heeft een speciaal numeriek toetsenblok, terwijl andere kleinere toetsenborden het wegnemen voor een compacter formaat. Gebruikers kunnen de cijfertoetsen bovenop de alfabettoetsen gebruiken om cijfers in te voeren en ze missen niet veel met een afwezig numpad. Sommige apps staan erop dat u een numpad moet gebruiken, in welk geval u AutoHotkey kunt gebruiken om een numpad aan uw toetsenbord toe te voegen.
Wanneer u op een toets op het toetsenbord drukt, herkent uw besturingssysteemhet via een virtuele sleutelcode. Elke sleutel heeft zijn eigen code afhankelijk van de toetsenbordindeling die u heeft toegevoegd. Als u een numpad aan uw toetsenbord moet toevoegen, moet u het besturingssysteem laten denken dat de cijfertoets die u indrukt, daadwerkelijk op een speciaal numpad staat.
Voeg een Numpad toe
Download en installeer AutoHotKey. Na de installatie opent u Kladblok en plakt u het volgende erin. Sla het bestand bijvoorbeeld op met de AHK-bestandsextensie; 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
Voer dit bestand uit. Schakel Caps lock in om een numpad-toets te simuleren. Als het script actief is, is caps lock inschakelen het equivalent van het inschakelen van de numLock.
Wanneer u op de cijfertoetsen boven aan de tiktalfabetische toetsen, zal uw besturingssysteem denken dat u op een cijfertoets op een fysiek numeriek toetsenblok drukt. Je kunt het testen met een web-app genaamd Keyboard Tester. De onderstaande schermafbeelding laat zien dat het cijfer 2 is ingevoerd door op de toets 2 op een fysiek numeriek toetsenblok te tikken, terwijl het in feite werd getypt door op de toets 2 op de rij met cijfertoetsen boven aan het toetsenbord te drukken.

beperkingen
Dit script werkt alleen voor getallen en niet voorde andere symbolen / toetsen die u op het numpad vindt. Als u op de plus-, min- of slash-toets tikt, wordt deze niet geregistreerd als een toetsdruk op het numpad. Evenzo wordt de puntsleutel niet toegewezen als een decimale sleutel op het numpad.
Dit zou op alle apps moeten werken. Het werkt met Windows 10 wanneer u de cursor met numpad-toetsen wilt verplaatsen. Als je het numpad nodig hebt voor sneltoetsen in een game of een app, is dit kleine script voldoende. Je kunt waarschijnlijk een app vinden om te gebruiken, maar een script is veel minder hongerig.
Als u alleen een numpad voor een sneltoets hoeft te gebruiken, controleert u of u een precisie-touchpad hebt en koppelt u de sneltoets aan een veegbeweging.
Comments