Tastaturfilter-Treiber für Windows Embedded Standard 7
Mit dem Tastaturfiltertreiber können Sie jede unerwünschte Tastenkombination oder sogar einzelne Tasten blockieren. Dies geschieht durch einen Kernel-Mode-Filtertreiber, der die Tastendrücke herausfiltert, bevor sie vom System verarbeitet werden.
Beispiele für unerwünschte Tastenkombinationen auf einem embedded System sind: Strg+Alt+Entf, Strg+Umschalt+Esc, Win+E, usw. Alle diese Tastenkombinationen können mit diesem Treiber gefiltert werden.
Der Treiber ist für Windows 7- oder Windows 8-basierte Systeme verfügbar und lässt sich mit einer einzigen Setup-Datei einfach installieren.
Konfiguration
Die Konfiguration erfolgt über das Kommandozeilentool 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
Die Scancodes für die Tasten müssen im Dezimalformat eingegeben werden.
Eine vollständige Liste aller Scancodes des englischen Tastaturlayouts finden Sie hier: http://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html
Beispielhafte Konfiguration
Um LCtrl + LShift + Esc zu blockieren, führen Sie bitte den folgenden Befehl aus:
kbfmgr /addset +1,+29,+42
Nachdem Sie den Befehl eingegeben haben, starten Sie das Gerät neu, um die Einstellungen zu übernehmen.
Einrichtung
Führen Sie Setup.exe direkt auf dem Zielgerät aus und folgen Sie den Anweisungen des Assistenten.
Um den Filtertreiber zu aktivieren, führen Sie
kbfmgr /aktivieren
Starten Sie das Gerät nach der Ausführung des Befehls neu, damit die Einstellungen übernommen werden.
Verfügbarkeit
Dieses Tool ist erhältlich im zereOS Online Shop