Единственный перехват клавиатуры, поддерживаемый для управляемого кода .NET, - перехват клавиатуры...