one finger scroll && double tap && winmax fix
- Fixed multitouch problem for winmax. (By hard code the resolution of winmax in the driver, this is what makes it for winmax only)
- Fixed initialization problem for winmax, which will fail to load driver occasionally at boot
- One finger default to scroll, one finger long press act as the original drag
- Fixed double tap problem, the original one does not have double tap
Whoa, apologies for not getting to this sooner! I will test these changes soon and will merge/release if it works. I was actually trying to play around with double clicking and arrived upon a similar solution, but couldn't get it working consistently. I'm excited to test this out!
I was unable to build this locally, but I was able to apply the same very simple technique of just triggering click twice inside of checkForClick to get double clicking working! Coupled with the fuzzy location code I added for imprecise fat finger support, it really works nicely.
I do want to investigate the cursor hiding routines, but I think that's the reason it wouldn't build (missing some library?).
Finally, i think one finger scroll is interesting, but selecting text and dragging files around are too common of interactions on a desktop style machine, and I feel it would end up frustrating. Unless there's a way to toggle this behavior, I don't know if I would want to include it in the driver.
Thanks again for your contribution, and my apologies for not getting back to you sooner!