summaryrefslogtreecommitdiffstats
path: root/input/manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'input/manager.c')
-rw-r--r--input/manager.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/input/manager.c b/input/manager.c
index d55699ee..bd75dc5a 100644
--- a/input/manager.c
+++ b/input/manager.c
@@ -837,7 +837,10 @@ static void stored_input(char *key, char *value, void *data)
if (parse_stored_device_info(value, &hidp) < 0)
return;
- /* FIXME: Ignore already registered devices */
+ /*
+ * Repeated entries for the same remote device are
+ * acceptable since the source is different.
+ */
if (input_device_register(connection, src, &dst, &hidp, &path) < 0)
return;