#!/usr/bin/tclsh8.3
+# usage:
+# eventrun <config filename> <command to run evdev-manip>
+
+wip wip
proc do_scancode {sc} {
upvar #0 evmap($sc) em
set f [open $fn r]
while {[gets $f l] >= 0} {
set l [string trim $l]
- if {[regexp {^(\w+)\s+(.*)$} $l dummy scancode action]} {
+ if {[regexp {^_?(\w+)\s+(.*)$} $l dummy scancode action]} {
set evmap($scancode) $action
+
+wip wip
} elseif {[regexp {^\#} $l] || ![regexp {\S} $l]} {
} else {
error "bad spec line $l"