lp:~peter-hutterer/evemu/evemu-event-v3
- Get this branch:
- bzr branch lp:~peter-hutterer/evemu/evemu-event-v3
Branch merges
- Chase Douglas (community): Approve
-
Diff: 309 lines (+201/-3)7 files modified.bzrignore (+2/-0)
include/evemu.h (+17/-0)
src/evemu.c (+17/-0)
src/libutouch-evemu.ver (+2/-0)
tools/Makefile.am (+2/-1)
tools/evemu-device.txt (+7/-2)
tools/evemu-event.c (+154/-0)
Branch information
Recent revisions
- 62. By Peter Hutterer
-
evemu-event: Require the device path once and only once
If --device is given an a non-option argument is provided too, don't
overwrite the device path but complain instead.
If the device path is missing, complain too. - 60. By Peter Hutterer
-
Use getopt for option parsing
This is a change in the user interface, the arguments must now be specified
instead of just listed in the correct order. - 59. By Peter Hutterer
-
Range-check argument values for evemu-event
type must be less than EV_MAX
code's maximum is effectively KEY_MAX but let's use USHRT_MAX to be safe for
future key additions
value is int value range - 53. By Peter Hutterer
-
Add evemu-event to play a single event from the commandline
Some testing scenarios require specific events to be generated that are hard
to create from a physical device (e.g. touchpad motion purely on the
positive X axis with no Y axis). For those scenarios, recording a device and
hacking the evemu event files is time consuming.evemu-event simply allows this scenario to be scripted.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:evemu