A billentyűzetszűrő-illesztőprogram lehetővé teszi, hogy blokkolja a nem kívánt billentyűkombinációkat vagy akár egyes billentyűket is. Ezt egy kernel üzemmódú szűrőillesztő teszi, amely kiszűri a billentyűleütéseket, mielőtt a rendszer feldolgozná azokat.
Példák a nem kívánt billentyűkombinációkra egy embedded rendszerben: Ctrl+Alt+Delete, Ctrl+Shift+Esc, Win+E stb. Mindezek a billentyűkombinációk kiszűrhetők ezzel az illesztőprogrammal.
Az illesztőprogram csak a Windows Embedded Standard 7 operációs rendszerhez érhető el, és egyetlen telepítőfájl segítségével könnyen telepíthető.
Konfiguráció
A konfiguráció a kbfmgr parancssori eszközzel történik.
Használat:
/enable Engedélyezi a szűrőillesztőprogramot
/disable Letiltja a szűrőillesztőprogramot
/addset <+|->scancode
/modifyset <setid> <+|->scancode[,<+|->scancode[,…]] Modifies a new set of filtered scancodes
/deleteset <setid> Deletes a set
Scancodes
A kulcsok kódjait decimális formátumban kell megadni.
Az angol billentyűzetkiosztás összes skanzódjának teljes listája itt található: http://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html.
Minta konfiguráció
Az LCtrl + LShift + Esc billentyűkombináció blokkolásához futtassa a következő parancsot:
kbfmgr /addset +1,+29,+42
A parancs beírása után indítsa újra a készüléket a beállítások alkalmazásához.
Telepítés
Futtassa a Setup.exe programot közvetlenül a céleszközön, és kövesse a varázsló utasításait.
A szűrőillesztőprogram engedélyezéséhez futtassa a következőt
kbfmgr /enable
A parancs futtatása után indítsa újra a készüléket a beállítások alkalmazásához.