Dang, I was really hoping to hear something different.
I was looking and noticed a bunch of input modes marked private in the API..
Like mouse down, directions, etc...
I wish there was some way to do this because I think the community would really love my addon