From c4de9f672349fe52eddff906bb3be9129876c229 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 29 Oct 2010 02:49:08 +0200 Subject: [PATCH] eventlircd: add patch to change repeat times Signed-off-by: Stephan Raue --- .../patches/eventlircd-17-repeat-0.1.diff | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 packages/sysutils/remote/eventlircd/patches/eventlircd-17-repeat-0.1.diff diff --git a/packages/sysutils/remote/eventlircd/patches/eventlircd-17-repeat-0.1.diff b/packages/sysutils/remote/eventlircd/patches/eventlircd-17-repeat-0.1.diff new file mode 100644 index 0000000000..1d88121705 --- /dev/null +++ b/packages/sysutils/remote/eventlircd/patches/eventlircd-17-repeat-0.1.diff @@ -0,0 +1,22 @@ +diff -Naur eventlircd-17/src/input.c eventlircd-17.patch/src/input.c +--- eventlircd-17/src/input.c 2010-10-17 22:18:18.000000000 +0200 ++++ eventlircd-17.patch/src/input.c 2010-10-29 01:16:56.118197221 +0200 +@@ -1067,12 +1067,12 @@ + { + time_delta = 1000000 * (device->current.event_out.time.tv_sec - previous->event_out.time.tv_sec ) + + (device->current.event_out.time.tv_usec - previous->event_out.time.tv_usec); +- if (((previous->repeat_count == 0) && (time_delta < 900000)) || +- ((previous->repeat_count == 1) && (time_delta < 500000)) || +- ((previous->repeat_count == 2) && (time_delta < 300000)) || +- ((previous->repeat_count == 3) && (time_delta < 200000)) || +- ((previous->repeat_count == 4) && (time_delta < 150000)) || +- ((previous->repeat_count >= 5) && (time_delta < 100000))) ++ if (((previous->repeat_count == 0) && (time_delta < 100000)) || ++ ((previous->repeat_count == 1) && (time_delta < 50000)) || ++ ((previous->repeat_count == 2) && (time_delta < 30000)) || ++ ((previous->repeat_count == 3) && (time_delta < 20000)) || ++ ((previous->repeat_count == 4) && (time_delta < 15000)) || ++ ((previous->repeat_count >= 5) && (time_delta < 10000))) + { + memset(&(device->current.event_out), 0, sizeof(struct input_event)); + device->current.event_out.type = LIRCUDEVD_EV_NULL;