POS para .NET | Diferenciar entre o scanner (código de barras) e a entrada do teclado

Quero diferenciar entre a entrada do scanner (código de barras) e do teclado em um aplicativo WPF. O que eu preciso é de um evento que ocorra sempre que meu scanner estiver fornecendo dados.

Na minha aplicação, há um campo especial que será preenchido com a entrada do scanner. Portanto, se o usuário focou em outro campo, não quero inserir o código digitalizado, mas o meu campo especia

Antes de tudo, alterno o modo de entrada do meu scanner (conectado por USB) de "emulação de teclado" para "bruto". Mas o que preciso fazer agora?