From bf090a5b675facdc150217afabc9c2bc96c2951a Mon Sep 17 00:00:00 2001 From: lordwelch Date: Mon, 29 Oct 2018 22:31:36 -0700 Subject: [PATCH] verbose + fix delay --- ghid/keyboard.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ghid/keyboard.go b/ghid/keyboard.go index daba5d1..ccd00eb 100644 --- a/ghid/keyboard.go +++ b/ghid/keyboard.go @@ -109,7 +109,7 @@ func write(p []byte) (n int, err error) { // Check if this is a delay if cur.DelayDelimiter { - index += s + parseDelay(p[index:]) + index += s + parseDelay(p[index+s:]) break } @@ -135,7 +135,8 @@ func write(p []byte) (n int, err error) { index += s } report[0] = flag - + r, _ = utf8.DecodeRune(p[index-1:]) + fmt.Printf("%c: delay: %v %v\n", r, DefaultDelay, DefaultDelay > (0)) Press(report, Hidg0) delay() } @@ -169,7 +170,7 @@ func delay() { syncCheck.Sync() } time.Sleep(DefaultDelay) - DefaultDelay = 0 + // DefaultDelay = 0 } }