evdev status report #1

Jakub Klama jakub.klama at uj.edu.pl
Mon May 26 18:09:56 UTC 2014


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

 Work done so far:
 * evdev driver kernel interface and event queueing (in working state)
 * evdev char device driver supporting reading events and basic ioctls
 * adaptation of xf86-input-evdev to build it on FreeBSD
 * ums(4) reporting evdev events
 * ukbd(4) as well
 * initial USB HID to evdev scancode map

 Archievements unlocked:
 * Ran python-evdev (and found a bug in it), read events
 * Ran Xorg with xf86-input-evdev, evdev-based mouse and evdev-based
   keyboard (without support of mouse wheel and a bunch of keyboard
   special keys, but who cares now...)

 Work to do in near future:
 * Implement rest of ioctls
 * Run libevdev
 * Start digging into atkbd/atkbdc code...

 Jakub


More information about the soc-status mailing list