tags 567213 + patch tags 567213 + pending thanks Dear maintainer,
I've prepared an NMU for g15daemon (versioned as 1.9.5.3-8.1) and uploaded it to DELAYED/1. Please find the patch I used attached. Cheers, Julien
diff -u g15daemon-1.9.5.3/debian/changelog g15daemon-1.9.5.3/debian/changelog --- g15daemon-1.9.5.3/debian/changelog +++ g15daemon-1.9.5.3/debian/changelog @@ -1,3 +1,10 @@ +g15daemon (1.9.5.3-8.1) unstable; urgency=low + + * Non-maintainer upload. + * Send a sync event after key up/down (closes: #567213). + + -- Julien Cristau <jcris...@debian.org> Sun, 25 Jul 2010 11:39:22 +0200 + g15daemon (1.9.5.3-8) unstable; urgency=low * Put the third argument (modes) on open with O_CREAT (Closes: #559649) only in patch2: unchanged: --- g15daemon-1.9.5.3.orig/plugins/g15_plugin_uinput.c +++ g15daemon-1.9.5.3/plugins/g15_plugin_uinput.c @@ -125,6 +125,13 @@ 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 @@ 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;
signature.asc
Description: Digital signature