doesn't seem to work on SYN_1B7F Touchpads
i have an Acer Laptop with Synaptics 1B7F I2C Touchpads and it doesn't seem to recognize the touchpad as a Synaptics Touchpad.
Touchpad is detected as a Synaptics HID Device in Device Manager and it seems that it uses an I2C Interface
I don't think there's any logic that's specific to the hardware interface in AbsoluteTouch. Could just be the Synaptics drivers acting up. Unfortunately I don't really have the resources to debug this :-/
If you're running Windows 10 with precision touchpad drivers and feeling brave, consider giving AbsoluteTouchEx a try (be warned that it's still highly experimental and you have to compile it yourself). It should be compatible with a wider range of devices. Going forward once it's more stable I plan on deprecating AbsoluteTouch.
well, it's probably the stock drivers messing up :/ i guess i'm going to give AbsoluteTouchEx a try, but i want to test this thing without injecting into other Processes, is it possible to just make the program call those WINAPI functions without injecting into other Process ?
You could, but the point of the AbsoluteTouch(Ex) is to add support for touch input to programs that don't natively support it.
AbsoluteTouchEx has a testing program which just prints out the position of the cursor, and running the loader without giving it a path will inject it into the test program. You can use that to test. And like I said, it's still experimental, I would not recommend trying it in a real game at this time anyways.