lp:~peter-hutterer/evemu/evemu-event

Created by Peter Hutterer on 2012-06-05 and last modified on 2012-06-06
Get this branch:
bzr branch lp:~peter-hutterer/evemu/evemu-event
Only Peter Hutterer can upload to this branch. If you are Peter Hutterer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Peter Hutterer
Project:
evemu
Status:
Development

Recent revisions

60. By Peter Hutterer on 2012-06-06

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 on 2012-06-06

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

58. By Peter Hutterer on 2012-06-06

Don't open the device until we've parsed all arguments successfully

57. By Peter Hutterer on 2012-06-06

Check arguments' strtol conversion for errors

56. By Peter Hutterer on 2012-06-06

Always close the fd, even on errors.

55. By Peter Hutterer on 2012-06-06

Print errors if SYN event creation/playback failed

54. By Peter Hutterer on 2012-06-06

Use EV_SYN and SYN_REPORT instead of 0/0

53. By Peter Hutterer on 2012-06-06

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.

52. By Thomas Voß on 2012-06-06

Fixed failing tests for device creation.

51. By Stephen M. Webb on 2012-06-06

release 1.0.9

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:evemu
This branch contains Public information 
Everyone can see this information.

Subscribers