#include <lunaix/foptions.h>
#include <lunaix/input.h>
#include <lunaix/lunistd.h>
+#include <lunaix/proc.h>
#include <ulibc/stdio.h>
#define STDIN 1
int fd = open("/dev/input/i8042-kbd", 0);
if (fd < 0) {
- printf("fail to open (%d)", fd);
+ printf("fail to open (%d)", geterrno());
return;
}
action = "release";
}
- printf("%u: %s '%c', class=0x%x, scan=%d\n",
+ printf("%u: %s '%c', class=0x%x, scan=%x\n",
event.timestamp,
action,
event.sys_code & 0xff,