Estou escrevendo um aplicativo de controle remoto para um octocopter e quero usar um teclado como dispositivo de entrada para este aplicativo, mas não quero que ele tenha nenhum efeito fora desse aplicativo. De alguma forma eu gostaria de fazer o kernel para ver este teclado como um dos dispositivos de entrada (como um gamepad), mas não tratá-lo como um teclado.
Eu procurei a resposta, mas encontrei apenas soluções no nível do Xorg, mas quero fazê-lo em um nível mais baixo para desabilitar até mesmo os comandos do SysRq.
(Se ajuda: eu uso o Linux Mint 16 e um teclado usb noname)
Tags usb keyboard linux linux-kernel