mirror of
https://github.com/moparisthebest/uinput-mapper
synced 2024-11-22 00:12:14 -05:00
Fix compilation error.
This commit is contained in:
parent
d09d6011d8
commit
0807098744
4
map.c
4
map.c
@ -129,12 +129,14 @@ int scan_device(char *f, int nfd) {
|
|||||||
ioctl(fd, EVIOCGBIT(i, KEY_MAX), bit[i]);
|
ioctl(fd, EVIOCGBIT(i, KEY_MAX), bit[i]);
|
||||||
for (j = 0; j < KEY_MAX; j++)
|
for (j = 0; j < KEY_MAX; j++)
|
||||||
if (test_bit(j, bit[i])) {
|
if (test_bit(j, bit[i])) {
|
||||||
long kbit;
|
long kbit = 0;
|
||||||
switch (i) {
|
switch (i) {
|
||||||
case EV_KEY: kbit = UI_SET_KEYBIT; break;
|
case EV_KEY: kbit = UI_SET_KEYBIT; break;
|
||||||
case EV_REL: kbit = UI_SET_RELBIT; break;
|
case EV_REL: kbit = UI_SET_RELBIT; break;
|
||||||
case EV_ABS: kbit = UI_SET_ABSBIT; break;
|
case EV_ABS: kbit = UI_SET_ABSBIT; break;
|
||||||
}
|
}
|
||||||
|
if (!kbit)
|
||||||
|
continue;
|
||||||
|
|
||||||
printf("Setting key: %d\n", j);
|
printf("Setting key: %d\n", j);
|
||||||
printf("ioctl: %d\n", ioctl(nfd, kbit, j));
|
printf("ioctl: %d\n", ioctl(nfd, kbit, j));
|
||||||
|
Loading…
Reference in New Issue
Block a user