better stylus behavior!

using timer was a bad approach, now I process input reports within
WriteReport function - so data is sent instantly and no data is lost.