summaryrefslogtreecommitdiff
path: root/pkg/libevdev/eventnames.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/libevdev/eventnames.lua')
-rw-r--r--pkg/libevdev/eventnames.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/libevdev/eventnames.lua b/pkg/libevdev/eventnames.lua
index c8538972..1314cbd0 100644
--- a/pkg/libevdev/eventnames.lua
+++ b/pkg/libevdev/eventnames.lua
@@ -59,7 +59,7 @@ end
for i = 1, #arg do
for line in io.lines(arg[i]) do
- local name, value = line:match('^#define%s+(%g+)%s+([%xx]+)%f[^%g]')
+ local name, value = line:match('^#define%s+([%w_]+)%s+(%dx?%x*)')
value = tonumber(value)
if name and not duplicates[name] then
for prefix, b in pairs(bits) do