apsun / AbsoluteTouch

Turns your Synaptics touchpad into a tablet. Kind of.
MIT License
38 stars 9 forks source link

elan trackpad can't use? #4

Open NovaSonix opened 7 years ago

NovaSonix commented 7 years ago

i'm korean sorry for my bad english.

i'm elan trackpad user. why elan trackpad cannot be used absolute pointing. is that hardware problem? or else?

Cannot fix it if it's hardware problem?

apsun commented 7 years ago

AbsoluteTouch uses the Synaptics API to read the touchpad input. As far as I know Elan does not have an API, so this program won't work on Elan touchpads. Sorry.

NovaSonix commented 7 years ago

i'm a student in korea. i started to learn programming from 2017.3

i'm planning to program absolutetouch on elan trackpad. is that impossible to develop? api or hardware problem?

apsun commented 7 years ago

It's definitely possible, but you would need to write a driver for it that runs in the kernel. You can take a look at the Linux driver for Elan touchpads, but getting it to work on Windows will be a difficult task.

NovaSonix commented 7 years ago

Thank you for comment! You are genius! thanks for my study.

Menee commented 6 years ago

I read events from /dev/input/eventX in Linux and successfully got the absolute position.I am wondering if there is any universal method to read events from Win32 API since Windows10 support multi-touch gestures for both Syn and Elan.

apsun commented 6 years ago

Not sure, I'm not familiar with the Windows kernel. I think https://msdn.microsoft.com/en-us/library/windows/desktop/ms645543(v=vs.85).aspx would be the closest thing? Don't know if you can get raw touchpad input from it though.

Menee commented 6 years ago

Thanks.It helps.