Linux input subsystem - /dev/event0
HejJeg prøver at læse et input gennem Linux input subsystem. Jeg har følgende kode:
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <fcntl.h>
#include <linux/input.h>
#define EVLED_AI_2 0
int main (void)
{
struct input_event ev;
int fd;
/* Turn do5 on */
fd = open("/dev/event0", O_RDWR);
ev.type = EV_LED;
ev.code = EVLED_AI_2;
int temp = ev.value;
ev.value = 1; /* 0=off, 1=on */
write (fd, &ev, sizeof(ev));
close(fd);
return 0;
}
Problemet er at <linux/input.h> ikke er en del af den MinGW GCC compiler pakke ? Jeg har prøvet at finde filen på nettet men så skal man blot tilføje flere og flere filer. Nogen der ved om man kan hente en samlet udvidelse af filer der indeholder <linux/input.h> og alle de filer den har brug for ?