Input Events: implementation report
Introduction
This is work in progress but we seem to be in a good shape so far...