From 704865b07c2e4577cf414f035beb886dc7d8877d Mon Sep 17 00:00:00 2001 From: Apaczer <94932128+Apaczer@users.noreply.github.com> Date: Tue, 24 Oct 2023 22:07:39 +0200 Subject: [PATCH] joymap.sh - kill SIGINT `loadmap` on second run --- board/miyoo/main/apps/joymap/joymap.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/board/miyoo/main/apps/joymap/joymap.sh b/board/miyoo/main/apps/joymap/joymap.sh index 7a1d56a5..6049f6aa 100644 --- a/board/miyoo/main/apps/joymap/joymap.sh +++ b/board/miyoo/main/apps/joymap/joymap.sh @@ -1,2 +1,7 @@ #!/bin/busybox sh -loadmap /mnt/joymap.map -d -b \ No newline at end of file + +if pgrep "loadmap" 2> /dev/null; then + killall -2 loadmap +else + loadmap /mnt/joymap.map -d -b +fi