I am impoving a Java macro program called Repeat that uses matrices to identify mouse gestures; it works, but I have absolutely no idea how or why it works.
Yeah, I'm really glad Aciera put in all of the hard work to get it all working, otherwise I'd never be able to get TCP or TWP working myself.