2009-08-13 3 views
3

알프스 터치 패드에서 직접 입력을 읽을 수 있습니까? 나는 값싼 드로잉 타블렛으로 터치 패드를 돌리려고하고 물리적 인 터치 패드를 기준으로 처리되지 않은 원시 x 및 y 좌표를 읽어야합니다. 터치 패드의 왼쪽 하단을 터치하면 (0,0)과 일치해야합니다.터치 패드의 절대 접촉 좌표

저는 Windows에서이 작업을 수행하려고합니다.

나는 Synaptics 터치 패드로 이미이 작업을 수행 할 수 있습니다.하지만 Synaptics에는 멋진 SDK가있어서 장치를 완벽하게 제어 할 수 있습니다. 나는 알프스와 비슷한 것을 발견 할 수 없었다. 어쨌든 Windows api 또는 directinput 등을 사용하여이 작업을 수행합니까?

답변

3

죄송 합니다만 Alps 드라이버는 실제로 제한되어 있으므로 때때로 꺼버릴 수있는 방법을 제공하지 않습니다 (때때로 성가시다!) 하드 (hard) 또는 쓰기와 함께 제공되는 DLL을 리버스 엔지니어링하지 않는 한 입력을 직접 캡쳐하는 필터 드라이버 (심지어 더 세게) 나는 정말로 그 경로를 가고 싶다면 Synaptics 장치를 사용하는 것이 좋습니다.

처리 XY 좌표 - this은 C#의 예제입니다. 먼저 시도해보십시오. 매우 쉽고 정확할 것입니다.

그냥 그리기 태블릿을 사면, 당신이 (훨씬 더 작은) 터치 패드를 똑같이 만들려고 노력하는 데 쓸 수있는 시간에 따라 저렴할 수 있지만 그다지 좋지는 않습니다.