Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jun 2014 22:38:15 +0200
From:      Jakub Klama <jakub.klama@uj.edu.pl>
To:        soc-status@freebsd.org
Subject:   evdev status report #3
Message-ID:  <85f70a049287bc460f864b02ed438476@uj.edu.pl>

next in thread | raw e-mail | index | archive | help
 Hello there,

 This is status report #3 for GSoC project named "Implementation of 
 evdev
 protocol and touchscreens support".

 Done in last week:
 * Imported into SVN:
   1) libevdev
   2) xf86-input-evdev
   3) python-evdev
 * Modified xf86-input-evdev so it won't use linux-specific behavior
   of ioctls (returning positive values) and added appropriate ifdefs
   at linux-specific things
 * Fixed small bug in python-evdev (invalid requested data size in
   ioctls)
 * Added support for more ioctls: EVIOCGKEYCODE_V2, EVIOCSKEYCODE_V2,
   EVIOCGRAB, EVIOCGID.
 * Added some debugging routines

 Needs to be done:
 * Get that "inside strength" to start looking at atkbd/atkbdc code
   and inject evdev reporting somewhere there
 * Same for psm(4), but that should be straightforward
 * Add support for autorepeating devices and autorepeat emulation
   in evdev layer
 * Start working on multitouch suppoprt

 Things needed to be resolved (should ask Peter Hutterer from libevdev):
 * Unsure is it worth to support legacy EVIOCGKEYCODE/EVIOCSKEYCODE.
 * Unsure what to do with events pending in input queue in case
   of issuing EVIOCGRAB.

 Jakub




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?85f70a049287bc460f864b02ed438476>