From 90f710c7ac7f6bfa87cb0862835729894201ebf6 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 6 May 2025 07:43:04 -0400 Subject: update TODO, before I forget. --- TODO | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 136df2c..1255a25 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,12 @@ -- command line options -- daemonize -- rc script +- actual realtime scheduling (maybe). sched(7). +- use a log file instead of stderr, so we can have error/warning messages + after detaching from the tty. +- find out what happens if we try to run a 2nd instance. +- print our /dev/input/event* node name, if possible. +- options to set the virtual device name and vendor/product IDs. +- much as I hate systemd, get someone to write a systemd unit. +- s6 and/or openrc init scripts? +- possibly use a UNIX socket. if we can connect to it on startup, + that means another instance is already running... so either exit + or pass a command to it (like "marsond -K" would kill an existing + instance). -- cgit v1.2.3