
Pilote du filtre clavier pour Windows Embedded Standard 7
Le pilote de filtrage du clavier vous permet de bloquer toute combinaison de touches indésirable ou même une seule touche. Pour ce faire, un pilote de filtrage en mode noyau filtre les pressions de touches avant qu'elles ne soient traitées par le système.
Voici quelques exemples de combinaisons de touches indésirables sur un système embedded : Ctrl+Alt+Suppr, Ctrl+Shift+Esc, Win+E, etc. Toutes ces combinaisons de touches peuvent être filtrées avec ce pilote.
Le pilote est disponible pour les systèmes basés sur Windows 7 ou Windows 8 et les navires peuvent être installés facilement avec un seul fichier d'installation.
Configuration
La configuration se fait via l'outil en ligne de commande 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
Les scancodes des touches doivent être saisis en format décimal.
Une liste complète de tous les scancodes du clavier anglais est disponible ici : http://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html
Exemple de configuration
Pour bloquer les fonctions LCtrl + LShift + Esc, exécutez la commande suivante :
kbfmgr /addset +1,+29,+42
Après avoir saisi la commande, redémarrez l'appareil pour appliquer les paramètres.
Installation
Exécutez Setup.exe directement sur l'appareil cible et suivez les instructions de l'assistant.
Pour activer le pilote du filtre, exécutez
kbfmgr /enable
Après avoir exécuté la commande, redémarrez l'appareil pour appliquer les paramètres.
Disponibilité
Cet outil est disponible dans la zereOS boutique en ligne