Drop generation of event_names.h

event names are now handled by libevdev, we don't need this anymore.
Leave the python script in place for the conversion script.

(Benjamin Tissoires: amended to remove also event-names.h in .gitignore)

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
test: only test for event code if we have the type

Fixed versions of libevdev won't enable event types that don't exist,
so we can't expect them to be enabled.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
data: add EV_REP range to ntrig recording

This is just to make the tests work again. New evemu writes out all valid
event types, even when it's just zeros. The EV_REP range was missing from this
recording, causing the test to fail.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
tools: allow symbolic names for evemu-event

evemu-event --type EV_KEY --code KEY_A --value 1 /dev/input/event0

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
fix commas where they should be semicolons

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>