Import Debian changes 1.9.5.3-8.1
g15daemon (1.9.5.3-8.1) unstable; urgency=low * Non-maintainer upload. * Send a sync event after key up/down (closes: #567213).
This commit is contained in:
1 parent
1525a75133
commit
9be03a7841
2 files changed
+21
No files matched your search
@@ -125,6 +125,13 @@ static void g15_uinput_keydown(unsigned char code)
|
||||
event.value = G15KEY_DOWN;
|
||||
|
||||
write (uinp_fd, &event, sizeof(event));
|
||||
|
||||
memset(&event, 0, sizeof(event));
|
||||
|
||||
event.type = EV_SYN;
|
||||
event.code = SYN_REPORT;
|
||||
|
||||
write (uinp_fd, &event, sizeof(event));
|
||||
}
|
||||
|
||||
static void g15_uinput_keyup(unsigned char code)
|
||||
@@ -137,6 +144,13 @@ static void g15_uinput_keyup(unsigned char code)
|
||||
event.value = G15KEY_UP;
|
||||
|
||||
write (uinp_fd, &event, sizeof(event));
|
||||
|
||||
memset(&event, 0, sizeof(event));
|
||||
|
||||
event.type = EV_SYN;
|
||||
event.code = SYN_REPORT;
|
||||
|
||||
write (uinp_fd, &event, sizeof(event));
|
||||
}
|
||||
|
||||
void (*keyup)(unsigned char code) = &g15_uinput_keyup;
|
||||
|
||||
Reference in new issue
Block a user