Looking at the source, i've found why trackpad went crazy. 1420 ALPS uses absolut movement, not relative, that's why. If i comment the lines in the interruptOcurred method that calls the relative event with packet, and the others that checks some issues and prints Bad data, the it works just fine! (no tapping, no scrolling yet, but i'm close to solve those issues).