From da322583bf0113e025de6a692ec6a735a0badc99 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 22 Sep 2023 15:30:26 +0300 Subject: Stream:evkey(): result stream will now contain the key id if the key is pressed, as it was previously documented --- evdev.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evdev.lua b/evdev.lua index a3a304e..334cc80 100644 --- a/evdev.lua +++ b/evdev.lua @@ -210,6 +210,6 @@ function Stream:evkey(key) return self:scan(function(last, sample) last = last or 0 return sample.type == C.EV_KEY and sample.code == key and - sample.value or last + (sample.value ~= 0 and key or 0) or last end) end -- cgit v1.2.3