I didn't know that object, thanks, it works well, but what I'm trying is control two different mouses.
One mouse with MouseState or iemguts/receivecanvas (for example for the "x" ) and another with hid sending the "y" coordinates.
But I don't want that, for example, the first mouse could affect the "y" coordinates send by the second mouse and and vice versa.
Another solution was use hid with relative values and then use them for make something like an encoder.
The problem with hid is that sends values even when the mouse is stopped. I made a simple patch I add on another post to "fix" this problem, but my patch is only a partial solution, is not very precise.
The good about iemguts/receivecanvas is that I can make that encoder. Using the fullscreen plugin and an old ball mouse with optical encoders, I can send values from x and y. But my idea was work with two mouses.
So, I don't really know to do.
Thanks a lot for the help LiamG.