Toetsenbordfilterstuurprogramma voor Windows Embedded Standaard 7
Met de Keyboard Filter Driver kun je elke ongewenste toetsencombinatie of zelfs enkele toetsen blokkeren. Dit wordt gedaan door een kernelmodus filterstuurprogramma dat de toetsaanslagen uitfiltert voordat ze door het systeem worden verwerkt.
Voorbeelden van ongewenste toetscombinaties op een embedded systeem zijn: Ctrl+Alt+Delete, Ctrl+Shift+Esc, Win+E, enz. Al deze toetscombinaties kunnen worden gefilterd met dit stuurprogramma.
Het stuurprogramma is beschikbaar voor op Windows 7 of Windows 8 gebaseerde systemen en de schepen kunnen eenvoudig worden geïnstalleerd met een enkel installatiebestand.
Configuratie
De configuratie gebeurt via het commandoregeltool kbfmgr.
Usage:
/enable Enables the filter driver
/disable Disables the filter driver
/addset <+|->scancode[,<+|->scancode[,…]] Creates a new set of filtered scancodes
/modifyset <+|->scancode[,<+|->scancode[,…]] Modifies a new set of filtered scancodes
/deleteset Deletes a set
Scancodes
De scancodes voor de toetsen moeten in decimaal formaat worden ingevoerd.
Een volledige lijst van alle scancodes van de Engelse toetsenbordindeling is hier te vinden: http://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html
Voorbeeldconfiguratie
Voer het volgende commando uit om LCtrl + LShift + Esc te blokkeren:
kbfmgr /addset +1,+29,+42
Nadat je de opdracht hebt ingevoerd, start je het apparaat opnieuw op om de instellingen toe te passen.
Installatie
Voer Setup.exe rechtstreeks uit op het doelapparaat en volg de instructies van de wizard.
Voer het volgende uit om het filterstuurprogramma in te schakelen
kbfmgr /inschakelen
Start na het uitvoeren van de opdracht het apparaat opnieuw op om de instellingen toe te passen.
Beschikbaarheid
Dit hulpmiddel is verkrijgbaar in de zereOS Online Shop