shithub: gm4s

Download patch

ref: 9bb3552ed63f940cab219c6a0710f2d5b3cb22b7
parent: 4019cdc04893bbdfc11175ed73e659077b0344dc
author: qwx <qwx@sciops.net>
date: Tue Aug 5 11:33:34 EDT 2025

don't autorepeat if any trigger keys are active

--- a/gm4s.c
+++ b/gm4s.c
@@ -79,7 +79,7 @@
 		k = ke ^ ke & oldkeys;
 		t = nanosec() / MILLION;
 		if(k == 0){
-			if(ke & Kmove){
+			if((ke & Ktriggers) == 0 && ke & Kmove){
 				if(t >= trep){
 					k = ke & Kmove;
 					if(send(evc, &k) < 0)
--