Recentemente tive esse problema depois de atualizar para o Win10. Meu teclado USB estava funcionando bem no Win7, mas começou a atuar com o Win10.
A correção temporária do numlock estava me enlouquecendo, mas notei que o teclado do meu marido estava funcionando bem, e a única diferença era que ele era um teclado PS2. Então peguei um adaptador USB para PS2 e usei-o com o teclado, reiniciei o computador e agora está funcionando.
Espero que isso ajude você também!