Vielleicht solltest du mal probieren, DirectX neu zu installieren. DirectX haengt sich im Sysntem noch vor die Windows Tastaturhooks. Kann gut sein, dass da irgend etwas schief gegangen ist, weswegen die Tastatur nur dann nicht geht, wenn die Tastatur ueber bestimmte DirectX Routinen abgefragt wird (ggf nur bei abwaertskompatibilitaet zu einer frueheren version).