Autor Tópico: Receber IRQs do teclado no programa  (Lida 1681 vezes)

Offline danilom

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Receber IRQs do teclado no programa
« Online: 10 de Setembro de 2011, 05:16 »
Pessoal, não sei se estou postando no lugar certo além de que minha dúvida tem mais a ver com linux que com ubuntu. mas la vai:

Preciso saber como posso executar uma determinada função quando o processador recebe uma IRQ do mouse ou teclado.
Eu quero é trabalhar com eventos no C, mas não utilizando o X, gostaria de fazer isso na mão. Já consegui ler do dispositivo do teclado e mouse, mas fazer dessa forma consumiria muito processamento. Quero realmente simular eventos no código e não um pooling.

Já consegui o evento "onTimer" utilizando alarm() e sys_signal(). Como eu poderia simular um "onKeyPressed" ou "onMouseMove", sem utilizar o X?

Obrigado

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Receber IRQs do teclado no programa
« Resposta #1 Online: 10 de Setembro de 2011, 08:50 »
Movido para programação

Offline anp

  • Usuário Ubuntu
  • *
  • Mensagens: 63
    • Ver perfil