я хотел установить фильтр клавиатуры kbfiltr из DDK, но когда я указал мастеру установки оборудования папку с kbfiltr.inf, то тот сказал, что в папке свединий об оборудовании нет. почему?
Потому что Мастер установки оборудования устанавливает драйвера для железок и ничего более. Железки идентифицируются по Vendor ID и Device ID, а в указанном тобой .inf-файле такой информации нет, следовательно, оборудование просто нечем идентифицировать.